Prijavite se pomoću Microsofta
Prijavite se ili stvorite račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun pomoću kojeg se želite prijaviti.

Simptomi

Razmotrite sljedeći scenarij:

  • Imate bazu podataka koja koristi BULK_LOGGED ili jednostavan model oporavka u sustavu Microsoft SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 ili SQL Server 2014.

  • Uključite prekidač za postavljanje XACT_ABORT .

  • Pokušate pokrenuti više naredbi za masovno Umetanje u jednoj distribuiranom transakciji.

U ovom scenariju izjava o skupnom umetanju može propasti i prikazat će vam se sljedeća poruka o pogrešci:

Mjesto: PAGEREF. cpp: 913Expression: IS_OFF (BUF_MINLOGGED, m_buf->bstat) | | pageModifyType! = PageModifyType_Contents | | GetPagePtr ()->IsTextPage () SPID: 56Process ID: 2136Msg 3624, razina 20, State 1, linija 7A provjera potvrđivanja sustava nije uspjela. Pojedinosti potražite u zapisniku pogreške sustava SQL Server. Nemogućnost deklaraciju izazvana je softverom bug ili oštećenja podataka. Da biste provjerili je li korupcija u bazi podataka, razmotrite pokretanje DBCC CHECKDB. Ako ste se dogovorili da ćete tijekom postavljanja poslati deponiju Microsoftu, mini izvatkom bit će poslane Microsoftu. Ažuriranje bi moglo biti dostupno od Microsofta u najnovijem servisnom paketu ili u QFE-u iz tehničke podrške. msg 0, razina 20, stanje 0, linija 0 dogodila se teška pogreška u trenutnim naredbom. Rezultat, ako ih ima, trebao bi biti odbačen.

Osim toga, mini-dump datoteka može biti generirana u mapi zapisnika sustava SQL Server. Napomena Taj se problem obično pojavljuje kada se koristi SQL Server Integration Services (SSIS). Primjerice, Microsoft distribuira koordinator transakcije (MS DTC) sudjeluje u pokretanju distribuiranih transakcija uz postavljanje XACT_ABORT u slučaju da je svojstvo razina paketa transactionoption postavljeno na Obavezno.

Uzrok

Taj se problem pojavljuje zbog pogreške u sustavu SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 ili SQL Server 2014.

Zaobilazno rješenje

Da biste zaobišli taj problem, postavite bazu podataka na puni model oporavka.

Status

Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".

Reference

Dodatne informacije o postavljanju XACT_ABORT postavite na sljedećem web-mjestu Microsoft Developer Network (MSDN):

Općenite informacije o postavci "postavljanje XACT_ABORT"Dodatne informacije o aktivnostima koje se minimalno zapisuju potražite na sljedećem MSDN web-mjestu:

Općenite informacije o operacijama koje su minimalno evidentiraneDodatne informacije o održavanju integriteta podataka pomoću transakcija potražite na sljedećem MSDN web-mjestu:

Općenite informacije o održavanju integriteta podataka pomoću transakcijaDodatne informacije o modelu programa inkrementalni servis za SQL Server potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

935897 U timu SQL Server dostupan je inkrementalni servisni model za isporuku hitnih popravaka za prijavljene problemeDodatne informacije o shemi imenovanja za ažuriranja sustava SQL Server potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

822499Nova shema imenovanja za pakete softverskih ažuriranja za Microsoft SQL ServerDodatne informacije o terminologiji za softversko ažuriranje potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

824684 Opis standardne terminologije koja se koristi za opisivanje ažuriranja Microsoftova softvera

Potrebna vam je dodatna pomoć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×