次の方法で共有


拡張ストアド プロシージャ DLL のアンロード

適用対象: SQL サーバー

重要

この機能は、 SQL Serverの将来のバージョンで削除される予定です。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションは修正することを検討してください。 代わりに CLR Integration を使用してください。

Microsoft SQL Server は、DLL のいずれかの関数に対する呼び出しが行われるとすぐに、拡張ストアド プロシージャ DLL を読み込みます。 DLL がロードされた状態は、サーバーがシャットダウンするか、DBCC ステートメントを使用してシステム管理者によってアンロードされるまで、維持されます。 たとえば、次のコマンドを実行すると、 xp_hello.dllがアンロードされ、システム管理者はサーバーをシャットダウンせずに、このファイルの新しいバージョンをディレクトリにコピーできます。

DBCC xp_hello(FREE)  

参照

DBCC dllname (FREE) (Transact-SQL)