Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Problembeschreibung

Angenommen, Sie verfügen über eine FILESTREAM-fähige Datenbank in einer Instanz von Microsoft SQL Server. Wenn Sie eine Transaktion starten und die SqlFileStream .NET-API verwenden, um eine FILESTREAM-Datei zu öffnen, kann es vorkommen, dass die Aufgabe fehlschlägt und aufgrund externer Faktoren eine Ausnahme auslöst.

Wenn Sie die Datei mithilfe von SqlFileStream in derselben Transaktion und einem Commit erneut öffnen, erhalten Sie möglicherweise interne Fehlermeldungen, die wie folgt aussehen:

Datum, Uhrzeit, SPIDs, unbekannt, Fehler: 5571<c/#a1 Schweregrad: 23<c/#a3-Status: 3.Datum Uhrzeit, SPIDs, unbekannt, interner FILESTREAM-Fehler: Fehler beim Zugriff auf die Garbage Collection-Tabelle.

Wenn Sie DBCC CHECKTABLE ("sys.filestream_tombstone_2073058421")ausführen, wird möglicherweise die folgende Fehlermeldung angezeigt:

Msg 8951, Ebene 16, Zustand 1, Zeile LineNumber

Tabellenfehler: Tabelle DBCC CHECKTABLE ("sys.filestream_tombstone_2073058421")   (ID IDNumber). Die Datenzeile enthält keine übereinstimmende Indexzeile im Index "FSTSNCIdx" (IDIDNumber). Mögliche fehlende oder ungültige Schlüssel für den Indexzeilen Abgleich:

Fehlerbehebung

Die Lösung für dieses Problem ist in den folgenden Updates für SQL Server enthalten:

Kumulatives Update 13 für SQL Server 2017         

Kumulatives Update 1 für SQL Server 2014 Service Pack 3

Kumulatives Update 15 für SQL Server 2014 Service Pack 2

Informationen zu SQL Server-Builds

Jeder neue Build für SQL Server enthält alle Hotfixes und Sicherheitsupdates, die sich im vorherigen Build befanden. Wir empfehlen, dass Sie den neuesten Build für Ihre Version von SQL Server installieren:

SQL Server 2017-Build-Versionen

SQL Server 2014-Build-Versionen

Problemumgehung

Um dieses Problem zu umgehen, erstellen Sie den Datenbankindex mithilfe des DBCC CHECKTABLE -Befehls neu.

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Informationsquellen

Informieren Sie sich über die Standard Terminologie , die Microsoft zum Beschreiben von Softwareupdates verwendet.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×