DBCC dllname(FREE)(Transact-SQL)

지정된 확장 저장 프로시저 DLL을 메모리에서 언로드합니다.

항목 링크 아이콘 Transact-SQL 구문 표기 규칙

구문

DBCC dllname ( FREE ) [ WITH NO_INFOMSGS ]

인수

  • dllname
    메모리에서 해제할 DLL의 이름입니다.

  • WITH NO_INFOMSGS
    모든 정보 메시지를 표시하지 않습니다.

주의

확장 저장 프로시저를 실행하면 SQL Server 인스턴스가 로드한 DLL은 서버가 종료될 때까지 그대로 유지됩니다. 이 문은 SQL Server를 종료하지 않아도 메모리에서 DLL을 언로드할 수 있도록 허용합니다. 현재 SQL Server가 로드한 DLL 파일을 표시하려면 sp_helpextendedproc를 실행하십시오.

결과 집합

유효한 DLL을 지정하면 DBCC dllname(FREE)이 다음을 반환합니다.

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

사용 권한

sysadmin 고정 서버 역할 또는 db_owner 고정 데이터베이스 역할의 멤버 자격이 필요합니다.

다음 예에서는 xp_sample을 Xp_sample.dll로 구현하고 실행했다고 가정합니다. DBCC dllname(FREE)은 xp_sample 확장 프로시저와 연결된 Xp_sample.dll 파일을 언로드합니다.

DBCC xp_sample (FREE);

참고 항목

참조

DBCC(Transact-SQL)

sp_addextendedproc(Transact-SQL)

sp_dropextendedproc(Transact-SQL)

sp_helpextendedproc(Transact-SQL)

개념

확장 저장 프로시저의 실행 특징

확장 저장 프로시저 DLL 언로드