Застосовується до
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)

Ознаки

Припустимо, що у вас є база даних FILESTREAM, що використовується в екземплярі Microsoft SQL Server. Коли ви починаєте транзакцію та використовуєте файл Filestreredream .NET API, це означає, що це завдання може не відповідати, а також отримати виняток через зовнішні фактори.

Якщо ви знову відкриваєте файл за допомогою модуля Sqrestredream, ви можете отримати внутрішні повідомлення про помилки, які нагадують таке:

Дата й час,spds, невідомо, помилка: 5571<c/> серйозність: 23<c/> держава: 3.дата часу, SPIDs, невідомо, внутрішня помилка FileStream: не вдалося отримати доступ до таблиці збирання сміття.

Якщо ви запускаєте DBCC checktable ("sys.filestream_tombstone_2073058421"), може з'явитися таке повідомлення про помилку:

MSG 8951, рівень 16, стан 1, лінія Linenumber

Помилка таблиці: Таблиця таблиць DBCC ("sys.filestream_tombstone_2073058421")   (ідентифікатор idnumber). Рядок даних не має відповідного рядка індексу в індексі fstsncidx ' (IDidnumber). Можливі відсутні або неприпустимі клавіші для відповідності рядку індексу:

Спосіб вирішення

Виправлення для цієї проблеми додано до таких оновлень SQL Server:

Сукупне оновлення 13 для SQL Server 2017         

Сукупне оновлення 1 для SQL Server 2014 із пакетом оновлень 3

Сукупне оновлення 15 для SQL Server 2014 Service Pack 2

Відомості про збірки SQL Server

У кожному новому збірці для SQL Server містяться всі виправлення виправлень, які були в попередньому збірці. Радимо інсталювати найновішу версію для версії SQL Server:

Збірки версій SQL Server 2017

Збірки версій SQL Server 2014

Інші способи вирішення

Щоб вирішити цю проблему, перебудуйте індекс бази даних за допомогою команди DBCC CHECKTABLE .

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Посилання

Дізнайтеся про стандартну термінологію Microsoft, яка використовує для опису оновлень програмного забезпечення.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.