Simptomi
Pokrenuli ste upit na instanci sustava Microsoft SQL Server 2012. Ako upit koristi tempdb, možda će vam se prikazati sljedeće poruke o pogrešci:
-
Napomena
Pogreška: 5180, Ozbiljnost: 22, Stanje: 1.
Nije moguće otvoriti File Control Block (FCB) za ID datoteke 0 koji nije valjan u bazi podataka 'tempdb'.
-
Napomena
Pogreška: 17066, Ozbiljnost: 16, Stanje: 1.
SQL Server Assertion: Datoteka:< Alloc.cpp>, line=2697 Neuspješna tvrdnja = 'IAM_pg_id != PageId_NULL'.
-
Napomena
Pogreška: 3624, Ozbiljnost: 20, Stanje: 1.
Provjera tvrdnji sustava nije uspjela. Pojedinosti potražite u zapisniku o pogreškama sustava SQL Server.
-
Napomena
Pogreška: 605, Ozbiljnost: 21, Stanje: 3.
Pokušaj dohvaćanja logičke stranice (19:31824) u bazi podataka 2 nije uspio. Pripada jedinici za raspodjelu 0, a ne 720680216393744384.
Taj se problem može pojaviti kada koristite neku od sljedećih značajki:
- Optimistične razine izolacije transakcija
- Internetsko indeksiranje
- Višestruki aktivni skupovi rezultata (MARS)
- Okidači
Rješenje
Taj je problem prvi put riješen u sljedećem kumulativnom ažuriranju sustava SQL Server:
- Kumulativno ažuriranje 10 za SQL Server 2012 Service Pack 2
- Kumulativno ažuriranje 1 za SQL Server 2012 Service Pack 3
Preporuka: instalirajte najnovije kumulativno ažuriranje za SQL Server
Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Najnovije kumulativno ažuriranje za SQL Server 2012 SP2
Najnovije kumulativno ažuriranje za SQL Server 2012 SP3
Napomena Informacije o najnovijim međuverzijama sustava SQL Server potražite na adresi Gdje pronaći informacije o najnovijim međuverzijama sustava SQL Server.
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.
Reference
Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.