從內(nèi)存中卸載指定的擴展存儲過程動態(tài)鏈接庫 (DLL)。
DBCC dllname ( FREE )
dllname
是要從內(nèi)存中釋放的 DLL 名稱。
當執(zhí)行擴展存儲過程時,DLL 仍保持由 Microsoft® SQL Server™ 裝載,直到關閉服務器為止。此語句允許從內(nèi)存中卸載 DLL,而不用關閉 SQL Server。執(zhí)行 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 固定數(shù)據(jù)庫角色的成員且不可轉讓。
下例假設用 Xp_sample.dll 實現(xiàn)擴展過程 xp_sample 并已執(zhí)行此擴展過程。并使用 DBCC dllname (FREE) 語句卸載與 xp_sample 擴展過程相關聯(lián)的 Xp_sample.dll 文件。
DBCC xp_sample (FREE)相關文章