2009-11-17 91 views
1

我可以刪除DLL的文件C:\路徑\創建與程序集創建後需要DLL嗎?

CREATE ASSEMBLY MyAssemblyName FROM 'C:\PATH\TO\DLL\FILE.DLL' 

組裝後\ DLL \ FILE.DLL?

刪除文件後,似乎一切正常。但是

SELECT * FROM sys.assembly_files 

顯示名稱列中文件的路徑。這會導致問題嗎? (或者是存儲在數據庫中的DLL的內容)

回答

2

彙編位被傳送到數據庫中,原始DLL位置是相關的。這個想法是,一個SQL加載的程序集應該在不同的機器上備份和恢復後繼續工作,它必須完全包含在數據庫中。

1

它實際上是存儲在sys.assembly_files因此可以將其刪除

這意味着它是通過backuo數據庫的一個組成部分/恢復,安裝/拆卸等

相關問題