KB3125526 — POPRAWKA: Podczas uruchamiania zapytania korzystającego z bazy danych tempdb w SQL Server są wyświetlane komunikaty o błędach

Dotyczy
SQL Server 2012 Service Pack 3

Objawy

Uruchamiasz zapytanie w wystąpieniu programu Microsoft SQL Server 2012. Jeśli w zapytaniu jest używana baza danych tempdb, mogą zostać zwrócone następujące komunikaty o błędach:

  • Uwaga

    Błąd: 5180, Ważność: 22, Stan: 1.

    Nie można otworzyć bloku kontroli plików (FCB) dla nieprawidłowego identyfikatora pliku 0 w bazie danych "tempdb".

  • Uwaga

    Błąd: 17066, Istotność: 16, Stan: 1.

    Potwierdzenie programu SQL Server: Plik:< Alloc.cpp>, line=2697 Niepowodzenie asercji = 'IAM_pg_id != PageId_NULL'.

  • Uwaga

    Błąd: 3624, Ważność: 20, Stan: 1.

    Sprawdzanie potwierdzeń systemu nie powiodło się. Sprawdź dziennik błędów programu SQL Server, aby uzyskać szczegółowe informacje.

  • Uwaga

    Błąd: 605, Istotność: 21, Stan: 3.

    Próba pobrania strony logicznej (19:31824) w bazie danych 2 nie powiodła się. Należy do jednostki alokacji 0 nie 720680216393744384.

Ten problem może wystąpić w przypadku korzystania z jednej z następujących funkcji:

  • Optymistyczne poziomy izolacji transakcji
  • Indeksowanie w trybie online
  • Wiele aktywnych zestawów wyników (MARS)
  • Wyzwalacze

      

Rozwiązanie

Ten problem został po raz pierwszy rozwiązany w następującej aktualizacji zbiorczej programu SQL Server:

        
      

Zalecenie: zainstalowanie najnowszej aktualizacji zbiorczej dla programu SQL Server

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki i poprawki zabezpieczeń zawarte w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2012 z dodatkiem SP2

Najnowsza aktualizacja zbiorcza dla programu SQL Server 2012 z dodatkiem SP3
      

Uwaga Informacje o najnowszych kompilacjach programu SQL Server można znaleźć w sekcji Gdzie można znaleźć informacje o najnowszych kompilacjach programu SQL Server.

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Źródła informacji

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.