Symptomen
U wordt aangeraden Microsoft SQL Server Ted voor een database te gebruiken met behulp van de modus hoog-veiligheid met automatische overname.
Als u de definitie van de opgeslagen procedure wijzigt en vervolgens de opgeslagen procedure uitvoert nadat een automatische failover is uitgevoerd, wordt het volgende foutbericht weergegeven:
Fout: 2801, Ernst: 16, staat: 1
De definitie van object ' stored_procedure_name ' is gewijzigd sinds het is gecompileerd.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:
Cumulatieve update 7 voor SQL Server 2016 RTM
Cumulatieve update 4 voor SQL Server 2016 SP1
Cumulatieve update 6 voor SQL Server 2014 SP2
Cumulatieve update 13 voor SQL Server 2014 SP1
Cumulatieve update 9 voor SQL Server 2012 Service Pack 3
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Nieuwste cumulatieve update voor SQL Server 2016
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Lees meer over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.