[SQL ] MSSQL2008 FILESTREAM的問題
小弟最近在試玩FileStream
可是發現一個事情很困擾
檔案存進資料庫的時候會自動把檔案編碼轉存到我指定的資料夾
但是假如我去那個資料夾手動把那個檔案刪掉
整個資料表都會SELECT不出來
出現
"在接收來自伺服器的要求時發生傳輸層級的錯誤。 (provider: 共用記憶提供者,
error: 0 - 管道的另一端上無任何處理程序。)"
錯誤字樣
有辦法讓那些檔案唯讀無法刪除
又或著刪除之後select不會跳error嗎
假如一個刪除檔案的動作,會讓整張table死掉
以致於影響到整個系統的正常運作
那這功能也太危險了
要花更多的時間跟功夫去避免別人更改到檔案
等於是自己挖了一個洞 然後再派重兵去防守
這樣的功能還不如不要用 = =
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.249.148.232
推
11/12 02:51, , 1F
11/12 02:51, 1F
→
11/12 13:19, , 2F
11/12 13:19, 2F
推
11/12 13:28, , 3F
11/12 13:28, 3F
推
11/12 17:18, , 4F
11/12 17:18, 4F