Simptomai
Apsvarstykite šį scenarijų:
-
"SQL Server 2014" arba "2016" yra kelios lentelės, kurių kiekviena turi nurodytus pirminio rakto apribojimus.
-
Galite sukurti pakopinio tinklo šioms LENTELĖMS naudodami išorinio rakto apribojimus kartu su veiksmo naikinti pakopomis veiksmą.
-
Galite sukurti kiekvienos lentelės naikinimo paleidiklį.
-
Panaikinate eilutę iš pirminės lentelės. Tai suaktyvina po naikinimo paleidiklius ir veiksmų "DELETE CASCADE" veiksmų grandinę.
Pagal šį scenarijų, paleidikliai gali įvykti neteisinga tvarka.
Sprendimas
Ši problema išspręsta SQL serverio kaupiamajame naujinime:
Kaupiamasis naujinimas 5 SQL serverio 2016 RTM
Kaupiamasis naujinimas 2 SQL serverio 2016 SP1
Kaupiamasis naujinimas 5 SQL serverio 2014 SP2
Kaupiamasis naujinimas 11 SQL serverio 2014 1 pakeitimų paketui
Kiekvienas naujas Kaupiamasis naujinimas, skirtas "SQL Server", yra visos karštosios pataisos ir saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Peržiūrėkite naujausius kaupiamuosius SQL serverio naujinimus:
Naujausias Kaupiamasis naujinimas, skirtas "SQL Server 2016"
Statusą"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Nuorodos
Pakopinio nuorodų vientisumo apribojimai
Sužinokite apie terminologiją "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.