Ole Automation Procedures オプション

Ole Automation Procedures オプションは、Transact-SQL バッチ内で OLE オートメーション オブジェクトをインスタンス化するかどうかを指定するために使用します。このオプションは、ポリシー ベースの管理または sp_configure ストアド プロシージャを使用して構成することもできます。詳細については、「セキュリティ構成について」を参照してください。

Ole Automation Procedures オプションに設定できる値を次に示します。

  • 0
    OLE オートメーション プロシージャを無効にします。SQL Server の新しいインスタンスの既定値です。

  • 1
    OLE オートメーション プロシージャを有効にします。

OLE オートメーション プロシージャが有効である場合、sp_OACreate を呼び出すと OLE 共有実行環境が開始します。

Ole Automation Procedures オプションの現在の値は、sp_configure システム ストアド プロシージャで確認および変更できます。

OLE オートメーション プロシージャの現在の設定を確認する方法を次の例に示します。

EXEC sp_configure 'Ole Automation Procedures';
GO

EXEC sp_configure 'Ole Automation Procedures';
GO

OLE オートメーション プロシージャを有効にする方法を次の例に示します。

sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Ole Automation Procedures', 1;
GO
RECONFIGURE;
GO

sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'Ole Automation Procedures', 1;
GO
RECONFIGURE;
GO