sp_OAStop (Transact-SQL)
適用対象:SQL Server
サーバー全体の OLE オートメーション ストアド プロシージャの実行環境を停止します。
構文
sp_OAStop
リターン コードの値
0 (成功) または 0 以外の数値 (失敗) は、OLE オートメーション オブジェクトによって返される HRESULT の整数値です。
HRESULT リターン コードの詳細については、「OLE オートメーションのリターン コードとエラー情報」を参照してください。
解説
単一の実行環境は、OLE オートメーション ストアド プロシージャを使用しているすべてのクライアントによって共有されます。 1 つのクライアント呼び出し sp_OAStop 場合、共有実行環境はすべてのクライアントに対して停止されます。 実行環境が停止した後、sp_OACreateを呼び出すと、実行環境が再起動されます。
アクセス許可
sysadmin 固定サーバー ロールのメンバーシップが必要です。または、このストアド プロシージャに対して直接アクセス許可を実行する必要があります。 Ole Automation Procedures
OLE オートメーションに 関連するシステム プロシージャを使用するには、構成を有効にする 必要があります。
例
次の例では、共有 OLE オートメーション実行環境を停止します。
EXEC sp_OAStop;
GO
参照
OLE オートメーション ストアド プロシージャ (Transact-SQL)
OLE オートメーションのサンプル スクリプト
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示