Simptomai
Tarkime, kad naudojate "Microsoft SQL Server" 2014 Management Studio (SSMS) ir prisijungti prie "Azure SQL" duomenų bazės. Kai vykdote komandą vykdyti Stored_Procedure_name iš dešiniojo pelės mygtuko kontekstinio meniu išsaugotą procedūrą, užpildydami laukus dialogo lange rodomas ir spustelėję gerai, gaunate šiuos klaidos pranešimą:
MSG 40508, lygis 16, būsenos 1, eilutės 1USE sakinys nepalaikomas perjungti duomenų bazes. Naudokite naują ryšį, kad prisijungtumėte prie kitos duomenų bazės. MSG 2812, lygis 16, State 62, eilutės 6Nepavyko surasti saugomos procedūros "Execute Stored_Procedure_name".
Priežastis
Ši problema kyla dėl to, kad "Azure SQL" duomenų bazė nepalaiko komandos "naudoti".
Sprendimas
Kaupiamojo naujinimo informacija
Problema pirmą kartą buvo išspręsta šį kaupiamąjį naujinimą SQL serverio.
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Rekomenduojame atsisiųsti ir įdiegti naujausius kaupiamuosius SQL serverio naujinimus:
Sprendimas
Norėdami išspręsti šią problemą, pirmiausia pasirinkite tinkamą duomenų bazę "STSMS" duomenų bazės išplečiamajame sąraše, tada vykdykite saugomą procedūrą.
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.