Simptomi

Iedomājieties šādu scenāriju:

  • Izmantojiet pagaidu tabulas programmā Microsoft SQL Server 2016 vai 2017.

  • Jūs varat sadalīt gan pašreizējo tabulu, kurā ir dati, gan tabulu vēsture.

  • Jūs mēģināt mainīt vecāko nodalījumu un sadalīt agrāko nodalījumu, lai izveidotu jaunu nodalījumu.

Šajā scenārijā, kad sapludināt vecāko nodalījumu, iespējams, tiek parādīts šāds kļūdas ziņojums. Turklāt tiek ģenerēts EXCEPTION_ACCESS_VIOLATION atmiņas izmetes fails.

Msg 596, Level 21, State 1, Line rindas numurs%

Nevar turpināt izpildi, jo sesija ir slepkavības stāvoklī.

Msg 0, Level 20, State 0, Line rindas numurs%

Pašreizējā komandā radās nopietna kļūda.  Rezultāti, ja tādi ir, ir jāizmet.

Risinājums

Šī problēma ir novērsta tālāk norādītajos kumulatīvajos SQL Server atjauninājumos:

       Kumulatīvais atjauninājums 14 SQL Server 2017

       Kumulatīvais atjauninājums 4 SQL Server 2016 SP2

       Kumulatīvais atjauninājums 10 SQL Server 2016 SP1

Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:

Jaunākais SQL Server 2017 kumulatīvais atjauninājums

Jaunākais SQL Server 2016 kumulatīvais atjauninājums

Papildinformācija

Lai iegūtu papildinformāciju par nodalījumu izveidi ar pagaidu tabulām, skatiet sadaļu sadalīšana ar pagaidu tabulām.

Statusa

Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".

Atsauces

Uzziniet par terminoloģiju, ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar tulkojuma kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×