DBCC nazwa_pliku_dll (bezpłatnie) (języka Transact-SQL)
Zwalnia określonej rozszerzona procedura składowana DLL z pamięci.
Składnia
DBCC dllname ( FREE ) [ WITH NO_INFOMSGS ]
Argumenty
dllname
Jest to nazwa biblioteki DLL, aby zwolnić z pamięci.Z NO_INFOMSGS
Pomija wszystkie komunikaty informacyjne.
Uwagi
Podczas wykonywania rozszerzona procedura składowana DLL pozostaje załadowany przez wystąpienie SQL Server do momentu zamknięcia serwera niedziałający.Ta instrukcja zezwala biblioteki dll, który należy zwolnić z pamięci bez wyłączania niedziałający SQL Server.Aby wyświetlić pliki DLL aktualnie załadowane przez SQL Server, wykonać sp_helpextendedproc.
Zestawy wyników
Po określeniu prawidłowa biblioteka DLL DBCC dllname (bezpłatnie) zwraca wartość:
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Uprawnienia
Wymaga członkostwa w sysadmin stała rola serwera lub db_owner rola bazy danychstałej.
Przykłady
W poniższym przykładzie założono, że xp_sample jest zaimplementowany jako Xp_sample.dll i zostało uruchomione.DBCC dllname (bezpłatnie) zwalnia skojarzonych z pliku Xp_sample.dll xp_sample rozszerzone procedury.
DBCC xp_sample (FREE);
.gif)