Udostępnij za pośrednictwem


DBCC dllname (FREE) (Transact-SQL)

Zwalnia określonego rozszerzona procedura składowana DLL z pamięci.

Topic link iconKonwencje składni języka Transact-SQL

DBCC dllname ( FREE ) [ WITH NO_INFOMSGS ]

Argumenty

  • dllname
    Jest nazwą biblioteki DLL, aby zwolnić z pamięci.

  • Z NO_INFOMSGS
    Pomija wszystkie komunikaty informacyjne.

Remarks

Podczas wykonywania rozszerzona procedura składowana z biblioteki DLL pozostaje załadowany przez wystąpienie SQL Server dopóki serwer kończy pracę niedziałający. Ta instrukcja zezwala na DLL jest usuwane z pamięci bez zamykania SQL Server. Aby wyświetlić pliki DLL aktualnie załadowany przez SQL Server, wykonać sp_helpextendedproc

Zestawy wyników

Po określeniu prawidłowej biblioteki DLL DBCC dllname Zwraca wartość (bezpłatna):

DBCC execution completed. If DBCC printed error messages, contact your system administrator.

Uprawnienia

Członkostwo w grupie wymaga sysadmin Rola serwera lub db_owner stała rola bazy danych.

Przykłady

W poniższym przykładzie założono, że xp_sample jest zaimplementowany jako Xp_sample.dll i zostało wykonane. DBCC dllname (Bezpłatne) zwalnia pliku Xp_sample.dll skojarzonego z xp_sample Rozszerzona procedura.