web-dev-qa-db-ja.com

整合性チェックのアクセス許可の問題

HallengrenのIntegrityChecksジョブを実行していますが、次のエラーで失敗します。

物理ファイル 'T:\ SQL_Data\Example.mdf_MSSQL_DBCC9'を開こうとしたとき、または作成しようとしたときに、CREATE FILEでオペレーティングシステムエラー5(アクセスが拒否されました)が発生しました。

SQLServerエージェントのサービスアカウントはNT Service\SQLAgent$INSTANCENAME、すべてのサブフォルダを含むTドライブへのフルアクセスがあります。

これを克服する方法はありますか?

ありがとう

1
jack

SQL Serverエージェントはジョブをスケジュールし、SQLServerサービス(データベースエンジン)によって実行されます。 CHECKDBのスナップショットを作成して、その中のユーザーと同時に実行しようとしているアカウントは、エージェントサービスではなく、SQLServerサービスです。したがって、SQL Serverサービスが誰として実行されているか、およびそのアカウントにどのようなアクセス許可があるかを確認してください。

3
Mike Walsh