DBCC dllname (FREE) (Transact-SQL)

Scarica dalla memoria la DLL della stored procedure estesa specificata.

Icona di collegamento a un argomentoConvenzioni 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

Guida in linea e informazioni

Assistenza su SQL Server 2005