DBCC dllname (FREE) (Transact-SQL)
Scarica dalla memoria la DLL della stored procedure estesa specificata.
Convenzioni della sintassi Transact-SQL
Sintassi
DBCC dllname ( FREE ) [ WITH NO_INFOMSGS ]
Argomenti
- dllname
Nome della DLL da scaricare dalla memoria.
- WITH NO_INFOMSGS
Disattiva tutti i messaggi informativi.
Set di risultati
Se si specifica una DLL valida, DBCC dllname (FREE) restituisce:
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Osservazioni
Quando si esegue una stored procedure estesa, la DLL rimane caricata nell'istanza di Microsoft SQL Server 2005 fino alla chiusura del server. Questa istruzione consente di scaricare una DLL dalla memoria senza chiudere SQL Server. Per visualizzare i file DLL attualmente caricati da SQL Server, eseguire sp_helpextendedproc.
Autorizzazioni
È richiesta l'appartenenza al ruolo predefinito del server sysadmin o al ruolo predefinito del database db_owner.
Esempi
Nell'esempio seguente si presuppone che la stored procedure estesa xp_sample
sia stata implementata come Xp_sample.dll ed eseguita. DBCC dllname (FREE) scarica il file Xp_sample.dll associato alla stored procedure estesa xp_sample
.
DBCC xp_sample (FREE);
Vedere anche
Riferimento
DBCC (Transact-SQL)
sp_addextendedproc (Transact-SQL)
sp_dropextendedproc (Transact-SQL)
sp_helpextendedproc (Transact-SQL)
Altre risorse
Execution Characteristics of Extended Stored Procedures
Unloading an Extended Stored Procedure DLL