Applies ToSQL Server 2008 Service Pack 3 SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

Problembeschreibung

Wenn Sie BLOB-Spaltendaten (Binary Large Object) in Microsoft SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 oder SQL Server 2014 Abfragen, wird möglicherweise die folgende Fehlermeldung angezeigt:

Fehler: 5180 konnte die Dateisteuerung (File Control Bank, FCB) nicht für ungültige Datei-ID 0 in der Datenbank "tempdb" öffnen. Überprüfen Sie den Dateispeicherort. Führen Sie DBCC CHECKDB aus.

Ursache

Das Problem tritt auf, weil SQL Server beim Lesen von BLOB-Daten keine entsprechende Meldung (Cancel) verarbeitet. Dieses Problem tritt nur auf, wenn interner BLOB-Cache im Speicher deaktiviert ist. Wenn der Cache deaktiviert ist, wechselt die Cachedaten in die Datenbank tempdb. Anschließend liest SQL Server die BLOB-Daten aus der Datenbank tempdb anstelle des speicherresidenten Caches. Hängt von der BLOB-Datengröße oder dem Speicherzustand des Servers ab, der interne BLOB-Cache für den Speicher ist deaktiviert.

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:

Status

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

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.