Simptomai
Tarkime, kad naudojate "Microsoft SQL Server" duomenų bazėje naudodami aukštą saugos režimą naudodami automatinį permetimą.
Jei modifikuosite saugomą procedūros aprašą, tada vykdote saugomą procedūrą po to, kai įvyksta Automatinis perjungimas, gaunate šį klaidos pranešimą:
Klaida: 2801, sunkumas: 16, būsena: 1
Po kompiliuoto objekto "stored_procedure_name" apibrėžimas pasikeitė.
Sprendimas
Ši problema išspręsta SQL serverio kaupiamajame naujinime:
Kaupiamasis naujinimas 7 SQL serverio 2016 RTM
Kaupiamasis naujinimas 4 SQL serverio 2016 SP1
Kaupiamasis naujinimas 6 SQL serverio 2014 SP2
Kaupiamasis naujinimas 13 SQL serverio 2014 SP1
Kaupiamasis naujinimas 9 SQL serverio 2012 3 pakeitimų paketui
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo pridėtos prie ankstesnio kaupiamojo naujinimo. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2016"
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2014"
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server" 2012 SP3
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Nuorodos
Sužinokite apie terminologiją , kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.