sp_OAStop (Transact-SQL)

適用対象: はいSQL Server (サポートされているすべてのバージョン)

サーバー全体の OLE オートメーションストアドプロシージャの実行環境を停止します。

トピック リンク アイコン Transact-SQL 構文表記規則

構文

  
sp_OAStop      

リターン コードの値

0 (成功) または0以外の数 (失敗)。これは、OLE オートメーションオブジェクトによって返される HRESULT の整数値です。

HRESULT のリターンコードの詳細については、「 OLE オートメーションのリターンコードとエラー情報」を参照してください。

注釈

1つの実行環境は、OLE オートメーションストアドプロシージャを使用するすべてのクライアントによって共有されます。 1つのクライアントがを呼び出すと sp_OAStop すべてのクライアントに対して共有実行環境が停止します。 実行環境が停止した後、 sp_OACreate を呼び出すと、実行環境が再起動されます。

アクセス許可

Sysadmin 固定サーバーロールのメンバーシップ、またはこのストアドプロシージャに対して直接実行権限が必要です。 Ole Automation Procedures OLE オートメーションに関連するシステムプロシージャを使用するには、構成を 有効 にする必要があります。

次の例では、共有 OLE オートメーション実行環境を停止します。

EXEC sp_OAStop;  
GO  

参照

OLE オートメーションストアドプロシージャ (Transact SQL)
OLE オートメーションのサンプル スクリプト