我可以删除DLL的文件C:\路径\创建与程序集创建后需要DLL吗?
CREATE ASSEMBLY MyAssemblyName FROM 'C:\PATH\TO\DLL\FILE.DLL'
组装后\ DLL \ FILE.DLL?
删除文件后,似乎一切正常。但是
SELECT * FROM sys.assembly_files
显示名称列中文件的路径。这会导致问题吗? (或者是存储在数据库中的DLL的内容)
我可以删除DLL的文件C:\路径\创建与程序集创建后需要DLL吗?
CREATE ASSEMBLY MyAssemblyName FROM 'C:\PATH\TO\DLL\FILE.DLL'
组装后\ DLL \ FILE.DLL?
删除文件后,似乎一切正常。但是
SELECT * FROM sys.assembly_files
显示名称列中文件的路径。这会导致问题吗? (或者是存储在数据库中的DLL的内容)
汇编位被传送到数据库中,原始DLL位置是相关的。这个想法是,一个SQL加载的程序集应该在不同的机器上备份和恢复后继续工作,它必须完全包含在数据库中。
它实际上是存储在sys.assembly_files因此可以将其删除
这意味着它是通过backuo数据库的一个组成部分/恢复,安装/拆卸等