Simptomi
Pretpostaviti da omogućite implicitne transakcije na nivou servera u sistemu Microsoft SQL Server. Primećujete da se neprekidno generiše sledeća deponija tvrdnje:
<Datum i> spid NNS * BEGIN STACK DUMP:
<Datum i> spid NNS * <DateTime> spid NN
<Datum i> spid NNS *
<Datum i> spid NNS * Lokacija: purecall.cpp:LineNumber
<Datum i> spid NNS * Izraz: !" purecall"
<Datum i> spid NNS * SPID: 5
<Datum i> spid NNS * ID procesa: ID procesa
<Datum i> spid NNS * Opis: Čista virtuelna poziv funkcije
…
<Datum i> spid NNS Greška: 17065, Težina: 16, Stanje: 1.
<Datum i> spid NNS SQL Server Assertion: Datoteka: <purecall.cpp>, line =LineNumber Failed Assertion = '!" purecall"' Pure poziv virtuelne funkcije. Ova greška je možda povezana sa vremenskim rasporedom. Ako greška potraje nakon ponovne upotrebe izvoda, koristite DBCC CHECKDB da biste proverili da li je baza podataka strukturni integritet ili ponovo pokrenite server da biste obezbedili strukture podataka u memoriji nisu oštećeni.
<Datum i> spid NNS Greška: 3624, težina: 20, stanje: 1.
<Datum i> spid NNS Provera sistemske potvrde nije uspela. Za detalje proverite da li postoje detalji evidencije grešaka na SQL Serveru. Obično je neuspeh u tvrdnji prouzrokovano softverskom greškom ili oštećenjem podataka. Da biste proverili da li ima oštećenja baze podataka, razmislite o pokretanju DBCC CHECKDB. Ako ste pristali da šaljete deponije korporaciji Microsoft tokom instalacija, mini deponija će biti poslata korporaciji Microsoft. Ispravka je možda dostupna iz Microsoft u najnovijem servisnom paketu ili hitnoj ispravki tehničke podrške.
Pored toga, ti takođe može da prima poruke koje nisu prinosne i koje su slične sledećoj u evidenciji SQL grešaka:
<Datum i> Proces servera 0:0:0 (0x3c08) Radnik 0x000000242BD8EA160 izgleda da nema prinosa na Planer 10. Kreiranje niti vreme: 13228659375902. CpU approx thread-a koji se koristi: jezgro 0 ms, korisnik 52312 ms. Iskorišćenost procesa 16%. Stanje u levka sistema 70%. Interval: 70347 ms.
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Rešenje
Kumulativne informacije o ažuriranju:
Ovaj problem je rešen u sledećim kumulativnim ispravkama za SQL Server:
Kumulativne ispravke za SQL Server:
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.