Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Uvolní zadanou rozšířenou uloženou proceduru DLL z paměti.
Syntax
DBCC <dllname> ( FREE ) [ WITH NO_INFOMSGS ]
Argumenty
<dllname>
Název knihovny DLL, která se má uvolnit z paměti.
S NO_INFOMSGS
Potlačí všechny informační zprávy.
Poznámky
Když se spustí rozšířená uložená procedura, knihovna DLL zůstane načtena instancí SYSTÉMU SQL Server, dokud server není vypnut. Tento příkaz umožňuje uvolnit knihovnu DLL z paměti bez vypnutí SQL Serveru. Chcete-li zobrazit soubory DLL aktuálně načtené SQL Serverem, spusťte sp_helpextendedproc.
Sady výsledků
Pokud je zadána platná knihovna DLL, DBCC <dllname> (FREE) vrátí:
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Dovolení
Vyžaduje členství v pevné roli serveru nebo db_owner pevné databázové roli.
Příklady
Následující příklad předpokládá, že xp_sample je implementována jako xp_sample.dll a byla provedena.
DBCC <dllname> (FREE) rozbalí soubor xp_sample.dll přidružený k xp_sample rozšířené procedury.
DBCC xp_sample (FREE);
Viz také
- DBCC (Transact-SQL)
- charakteristiky provádění rozšířených uložených procedur
- sp_addextendedproc (Transact-SQL)
- sp_dropextendedproc (Transact-SQL)
- sp_helpextendedproc (Transact-SQL)
- uvolnění rozšířené knihovny DLL uložené procedury