Van toepassing op
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2014 Service Pack 2 - duplicate (do not use)

Symptomen

Neem het volgende scenario:

  • In SQL Server 2014 of 2016 hebt u verschillende tabellen, die allemaal een primaire-sleutelbeperking hebben opgegeven.

  • U maakt een trapsgewijze keten voor de tabellen door de refererende-sleutelbeperking samen met de actie on Cascade verwijderen te gebruiken.

  • U maakt een trigger voor verwijderen voor elke tabel.

  • U verwijdert een rij uit de bovenliggende tabel. Hiermee wordt de na DELETE-trigger geactiveerd en de ON-actiereeks verwijderen.

In dit scenario kunnen de triggers in de verkeerde volgorde plaatsvinden.

Oplossing

Dit probleem is opgelost in de volgende cumulatieve updates voor SQL Server:

Cumulatieve update 5 voor SQL Server 2016 RTM

Cumulatieve update 2 voor SQL Server 2016 SP1

Cumulatieve update 5 voor SQL Server 2014 SP2

Cumulatieve update 11 voor SQL Server 2014 Service Pack 1

 

Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en beveiligingsfixes die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:

Nieuwste cumulatieve update voor SQL Server 2016

Nieuwste cumulatieve updates voor SQL Server 2014

StatusMicrosoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Verwijzingen

Trapsgewijze beperkingen voor referentiële integriteit

Informatie over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.