MS Word, SQL Server FileTable Сетевой общий ресурс и временные файлы - PullRequest
0 голосов
/ 10 марта 2020

У меня есть приложение, которое использует функцию FileTable SQL Server 2014. Моя FileTable называется case_note_file. У меня есть другая таблица с именем case_note, которая имеет внешний ключ в столбце stream_id case_note_file.

Допустим, у меня есть запись case_note_file (файл docx) с одной записью case_note указывая на это. Теперь я открываю файл docx через общий доступ к файлам FileTable в Word и вносю изменения. Затем я сохраняю файл и выхожу из Word. Теперь у меня есть две case_note_file записи, один docx и один временный файл. Кроме того, исходная запись case_note_file содержит временный файл, а новый, потерянный, case_note_file содержит исходный файл docx.

На данный момент мой внешний ключ case_note бесполезен, поскольку он указывает во временный файл.

Я использую Windows 10 и W

Что происходит?

...