Simptome
Rulează o interogare pe o instanță a Microsoft SQL Server 2012. Dacă interogarea utilizează tempdb, este posibil să primiți următoarele mesaje de eroare:
-
Eroare: 5180, severitate: 22, stare: 1. nu s-a putut deschide bloc control fișier (FCB) pentru ID-ul de fișier nevalid 0 în baza de date ' tempdb '.
-
Eroare: 17066, severitate: 16, stare: 1. SQL Server afirmație: fișier: < permise. cpp>, line = 2697 nu a reușit afirmația = ' IAM_pg_id! = PageId_NULL '.
-
Eroare: 3624, severitate: 20, stare: 1. verificarea afirmațiilor sistemului nu a reușit. Verificați jurnalul de erori SQL Server pentru detalii.
-
Eroare: 605, severitate: 21, stare: 3. încercarea de a prelua pagina logică (19:31824) în baza de date 2 nu a reușit. Aparține unității de alocare 0 nu la 720680216393744384.
Această problemă poate apărea atunci când utilizați una dintre următoarele caracteristici:
-
Niveluri de izolare ale tranzacțiilor optimiste
-
Indexarea online
-
Mai multe seturi de rezultate active (MARS)
-
Declanșează
Rezolvare
Această problemă a fost remediată pentru prima dată în următoarea actualizare cumulativă de SQL Server:
Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:
Cea mai recentă actualizare cumulativă pentru SQL Server 2012 SP2
Cea mai recentă actualizare cumulativă pentru SQL Server 2012 SP3
Notă Puteți găsi informații despre cele mai recente versiuni SQL Server din care să găsiți informații despre cele mai recente versiuni SQL Server.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referințe
Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.