[SQL ] MSSQL2008 FILESTREAM的問題

看板Database作者 (未來)時間15年前 (2010/11/11 21:06), 編輯推噓3(301)
留言4則, 3人參與, 最新討論串1/1
小弟最近在試玩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
那個就是file system的權限控制而以。。。
11/12 17:18, 4F
文章代碼(AID): #1Cs-exEF (Database)