Simptomi
Razmotrite sljedeći scenarij:
-
Da biste slali poruke, imate aplikaciju koja koristi posrednik servisa Microsoft SQL Server.
-
Aplikacija šalje poruku za pokretanje raspoređen upit u programu Microsoft SQL Server 2012.
-
Posrednik servisa pokreće spremljenu proceduru za rukovanje ovom porukom.
U ovom scenariju spremljena procedura možda neće uspjeti. Uz to, u zapisniku pogreške sustava SQL Server zapisana je sljedeća poruka o pogrešci:
Vrijeme datuma spid # # oporavak bilo koje u nedoumici distribuiranih transakcija koje obuhvaćaju Microsoft distribuira transakcijski koordinator (MS d) je dovršen. Ovo je samo informacijska poruka. Nije potrebna nijedna Akcija korisnika.Vrijeme datuma Server Using 'dbghelp.dll' version '4.0.5'Date Time Server ***Unable to get thread context for spid 0Date Time Server * *******************************************************************************Date Time Server *Date Time Server * BEGIN STACK DUMP:Date Time Server * Date Time spid spidDate Time Server *Date Time Server * Non-yielding SchedulerDate Time Server *Date Time Server * *******************************************************************************Date Time Server Stack Signature for the dump is 0x000000000000039CDate Time Server Process 0:0:0 (0x25b0) Worker 0x00000040FB480160 appears to be non-yielding on Scheduler 4. Vrijeme stvaranja Thread: 12971983687281. Koristi se približno CPU za konac: kernel 0 MS, user 70138 MS. Korištenje procesa za 7%. Sistemski neaktivan 85%. Interval: 70138 MS.Vrijeme datuma Poslužitelj vanjskih izvatka postupka za povrat koda 0x20000001.
Rješenje
Kumulativne informacije o ažuriranju
SQL Server 2012
Popravak tog problema prvi je put izdan u kumulativnom ažuriranju 1. Dodatne informacije o dobivanju tog kumulativnog paketa za ažuriranje za SQL Server 2012 potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
2679368 Kumulativno ažuriranje paketa 1 za SQL Server 2012Napomena Budući da su grade kumulativne, svako novo izdanje ispravaka sadrži sve hitne popravke i sve sigurnosne popravke koji su bili obuhvaćeni prethodnim izdanjima sustava SQL Server 2012 Fix. Preporučujemo da razmotrite primjenu najnovijeg izdanja popravka koja sadrži taj hitni popravak. Za više informacija kliknite sljedeći broj članka da biste prikazali članak u Microsoftovoj bazi znanja:
2692828 Verzije sustava SQL Server 2012 koje su objavljene nakon objavljivanja sustava SQL Server 2012
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Reference
Dodatne 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:
822499 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