Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:programu SQL Server
Zwalnia określoną rozszerzoną procedurę składowaną DLL z pamięci.
Transact-SQL konwencje składni
Składnia
DBCC <dllname> ( FREE ) [ WITH NO_INFOMSGS ]
Argumenty
<dllname>
Nazwa biblioteki DLL do zwolnienia z pamięci.
Z NO_INFOMSGS
Pomija wszystkie komunikaty informacyjne.
Uwagi
Po wykonaniu rozszerzonej procedury składowanej biblioteka DLL pozostaje ładowana przez wystąpienie programu SQL Server do momentu zamknięcia serwera. Ta instrukcja umożliwia zwolnienie biblioteki DLL z pamięci bez zamykania programu SQL Server. Aby wyświetlić pliki DLL aktualnie załadowane przez program SQL Server, wykonaj sp_helpextendedproc.
Zestawy wyników
Po określeniu prawidłowej biblioteki DLL DBCC <dllname> (FREE) zwraca następujące elementy:
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Uprawnienia
Wymaga członkostwa w sysadmin stałej roli serwera lub stałej roli bazy danych db_owner.
Przykłady
W poniższym przykładzie przyjęto założenie, że xp_sample jest implementowana jako xp_sample.dll i została wykonana.
DBCC <dllname> (FREE) zwalnia plik xp_sample.dll skojarzony z rozszerzoną procedurą xp_sample.
DBCC xp_sample (FREE);