从内存中卸载指定的扩展存储过程动态链接库 (DLL)。
DBCC dllname ( FREE )
dllname
是要从内存中释放的 DLL 名称。
当执行扩展存储过程时,DLL 仍保持由 Microsoft® SQL Server™ 装载,直到关闭服务器为止。此语句允许从内存中卸载 DLL,而不用关闭 SQL Server。执行 sp_helpextendedproc 以显示当前由 SQL Server 装载的 DLL 文件。
如果指定有效的 DLL,DBCC dllname (FREE) 将返回以下结果集(消息):
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
DBCC dllname (FREE) 权限默认授予 sysadmin 固定服务器角色或 db_owner 固定数据库角色的成员且不可转让。
下例假设用 Xp_sample.dll 实现扩展过程 xp_sample 并已执行此扩展过程。并使用 DBCC dllname (FREE) 语句卸载与 xp_sample 扩展过程相关联的 Xp_sample.dll 文件。
DBCC xp_sample (FREE)相关文章