FileStream после удаления файла в проводнике, затем ошибка в SQL

Я настроил FileSTream в своей базе данных SQL Server. Файлы были созданы в файловой системе, и все было в порядке. Затем из-за какого-то инцидента некоторые файлы были удалены из файловой системы. Но SQL по-прежнему указывает строки на файлы. Когда я пытаюсь установить новые байты [] в столбце FileStream, у меня возникает ошибка (потому что для установки новых байтов [] SQL сначала пытается удалить старый файл в файловой системе, но не может найти его, так как он уже удален из файловой системы). Как я могу сделать, чтобы установить новые байты [] для строк, где файл был удален, не получая эту ошибку? Как бороться с такого рода ошибками?

0 ответов

Другие вопросы по тегам