KB4469722 – JAVÍTÁS: Belső hibaüzenetek a FILESTREAM tombstone rendszertábla frissítésekor a SQL Server-ben

Hatókör
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Tünetek

Tegyük fel, hogy a Microsoft SQL Server egy példányában van egy FILESTREAM-kompatibilis adatbázis. Amikor elindít egy tranzakciót, és az SqlFileStream .NET API-val nyit meg egy Filestream-fájlt, a feladat külső tényezők miatt meghiúsulhat, és kivételt okozhat.

Ha ugyanabban a tranzakcióban ismét megnyitja a fájlt az SqlFileStream használatával, és véglegesíti azt, a következőhöz hasonló belső hibaüzeneteket kaphat:

Megjegyzés

dátum és idő, SPPID-ek, ismeretlen, hiba: 5571<c/> Súlyosság: 23<c/> Állam: 3.
dátum és idő, spid-ek, ismeretlen, belső FILESTREAM-hiba: nem sikerült hozzáférni a szemétgyűjtő táblához.

A dbcc checktable (sys.filestream_tombstone_2073058421) futtatása esetén a következő hibaüzenet jelenhet meg:

Megjegyzés

Msg 8951, Level 16, State 1, Line LineNumber

Táblázathiba: table dbcc checktable ('sys.filestream_tombstone_2073058421') (ID IDNumber). Az adatsornak nincs megfelelő indexsora az "FSTSNCIdx" indexben (IDIDNumber). Az indexsorillesztés hiányzó vagy érvénytelen kulcsai:

Megoldás

A hiba javítását az SQL Server következő frissítései tartalmazzák:

13-as összegző frissítés az SQL Server 2017-hez

1. összegző frissítés az SQL Server 2014 Service Pack 3-hoz

15-ös összegző frissítés az SQL Server 2014 Service Pack 2-höz

Tudnivalók az SQL Server-buildekről

Az SQL Server minden új buildje tartalmazza az összes olyan gyorsjavítást és biztonsági javítást, amely az előző buildben szerepelt. Javasoljuk, hogy telepítse az SQL Server-verzió legújabb buildjét:

Az SQL Server 2017 buildverziói

Az SQL Server 2014 buildverziói

Kerülő megoldás

A probléma kerülő megoldásához építse újra az adatbázis-indexet a DBCC CHECKTABLE paranc használatával.

Állapot

A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.

Hivatkozások

Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos szabványos terminológiáját .