KB2963408 – LØSNING: Feil 5180 oppstår når du spør BLOB-kolonnedata i SQL Server

Gjelder for
SQL 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

Symptomer

Når du spør etter binære store objekter (BLOB)-kolonnedata i Microsoft SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 eller SQL Server 2014, kan du få følgende feilmelding:

Obs!

Feil: 5180 Kan ikke åpne Filkontrollbank (FCB) for ugyldig fil-ID 0 i databasen tempdb. Kontroller filplasseringen. Kjør DBCC CHECKDB.

Årsak

Dette problemet oppstår fordi SQL Server ikke håndterer en oppmerksomhetsmelding (avbryt) på riktig måte når den leser BLOB-data. Dette problemet oppstår bare når intern BLOB-buffer i minnet er deaktivert. Når hurtigbufferen er deaktivert, bytter hurtigbufferdataene til databasen tempdb. Deretter leser SQL Server BLOB-dataene fra databasens tempdb i stedet for hurtigbufferen i minnet. Avhengig av størrelsen på BLOB-dataene eller serverminnetilstanden er den interne BLOB-bufferen deaktivert.

Oppløsning

Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.

Kumulativ oppdatering 2 for SQL Server 2012 SP2 /en-us/help/2983175

Kumulativ oppdatering 11 for SQL Server 2012 SP1 /en-us/help/2975396

Kumulativ oppdatering 13 for SQL Server 2008 R2 SP2 /en-us/help/2967540

Kumulativ oppdatering 2 for SQL Server 2014 /en-us/help/2967546

Kumulativ oppdatering 17 for SQL Server 2008 SP3 /en-us/help/2958696

Om kumulative oppdateringer for SQL Server

Hver nye kumulative oppdatering for SQL Server inneholder alle hurtigreparasjoner og alle sikkerhetsrettinger som fulgte med den forrige kumulative oppdateringen. Ta en titt på de nyeste kumulative oppdateringene for SQL Server:

      

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».