Update: Betriebssystemfehler 665 beim Ausführen von DBCC CHECKDB Befehl für die Datenbank, die Columnstore in SQL Server 2014 enthält

Problembeschreibung

Wird davon ausgegangen Sie, dass Sie eine Datenbank mit großen Columnstore Indizes in Microsoft SQL Server 2014. Wenn Sie DBCC CHECKDB Befehl für die Datenbank ausführen, erhalten Sie folgende Fehlermeldung aus SQL Server-Fehlerprotokoll:
Das Betriebssystem Fehler 665 (der angeforderte Vorgang konnte nicht durch eine Datei System Einschränkung abgeschlossen werden) auf SQL Server während eines Schreibvorgangs bei Offset 0x00004a21310000 in Datei ' <Name Datenträger>: \Programme\Microsoft SQL Server\MSSQL12. MSSQLSERVER\MSSQL\Data\XXXX.mdf'. Weitere Nachrichten im SQL Server-Fehler Log und Ereignisprotokoll können mehr Details. Dies ist ein schwerer Fehler auf Systemebene Zustand, die Datenbankintegrität droht und sofort behoben werden muss. Führen Sie eine vollständige Überprüfung der Konsistenz (DBCC CHECKDB). Dieser Fehler kann durch viele Faktoren verursacht werden; Weitere Informationen finden Sie in der SQL Server-Onlinedokumentation.
Wenn Sie DBCC CHECKTABLE für die Tabelle, der den Columnstore-Index hat Befehl, erhalten Sie folgende Fehlermeldung:
Msg 0, Ebene 11, Status 0, Zeile 0
Schwerwiegender Fehler bei aktuellem Befehl. Die Ergebnisse sollten ggf. verworfen.
Zur gleichen Zeit erhalten Sie die Fehlermeldung im Fehlerprotokoll:
DBCC CHECKTABLE (< Tabellenname >) Kontoname ausgeführt fehlerbedingt wegen Fehler 6. Verstrichene Zeit: 0 Stunden 3 Minuten 36 Sekunden.

Ursache

Dieses Problem tritt wegen eines Mangels im Prefetch-Mechanismus von SQL Server Columnstore-Index-Funktion. Dieser Fehler wird Datenseiten unnötigerweise Snapshot-Datenbank auffüllen, die zu einer vorzeitigen 665 Betriebssystemfehler führen würde.

N beträchtlichen DBCC CHECKDB Befehl erstellt automatisch eine Datenbank snapshot-intern. Sie können des tritt dasselbe Problems manuell einen Datenbanksnapshot erstellt und führen Sie mehrere Abfragen, die columnstore-Index verwenden.

Problemlösung

Service Pack-Informationen

Zum Beheben dieses Problems beziehen Sie Service Pack 1 für SQL Server 2014.

Weitere Informationen zu SQL Server 2014 Service Pack 1 (SP1) anzeigen Sie , die in SQL Server 2014 Service Pack 1 behobenen, Fehler

Kumulative Update-Informationen

Das Problem wurde erstmals in folgenden kumulativen Update von SQL Server behoben.

Empfehlung: Installieren Sie das neueste kumulative Update für SQL Server

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
Eigenschaften

Artikelnummer: 3029977 – Letzte Überarbeitung: 20.01.2017 – Revision: 1

Feedback