OPENROWSET
SQL Server 2000でクエリを実行すると、動作します。
しかし、SQL Server 2008 で同じクエリを実行すると、次のエラーが生成されます。
SQL Server は、このサーバーのセキュリティ構成の一部としてこのコンポーネントが無効になっているため、コンポーネント 'Ad Hoc Distributed Queries' のステートメント 'OpenRowset/OpenDatasource' へのアクセスをブロックしました。システム管理者は、「アドホック分散クエリ」使用してsp_configure
ベストアンサー1
次のコマンドが役立つかもしれません。
EXEC sp_configure 'show advanced options', 1
RECONFIGURE
GO
EXEC sp_configure 'ad hoc distributed queries', 1
RECONFIGURE
GO