2016-05-19 20 views
0

かなり複雑なSSISパッケージを開発しました。ファイルの一部が "c:\ Flags \"フォルダから "c:\ Flags \ Busy \"フォルダに移動します。SQL ServerエージェントジョブによってスケジュールされたSSISパッケージでファイルを移動する

SSISカタログの下にパッケージを展開します。

私は自分の資格情報の下で手動でタスクを手動で右クリックして起動すると正常に動作します。 (私は管理者です)

SQL Serverエージェントを使用してタスクを(30分ごとに実行するように)スケジュールすると、ファイルが移動する部分で失敗します。 SSISパッケージは、既定で「SQL Serverエージェントアカウント」で実行されます。

問題を解決する方法についてのご意見やご要望はありますか?

(GUIからのオプションはありません)、または何らかの形でファイルを移動するための「SQL Serverエージェントアカウント」権限を与えている可能性がありますか?

+0

ジョブを介してパッケージを実行しているときに実際に発生しているエラーは何ですか? –

+0

ほとんどの場合、SQL Agentアカウントのファイルシステム権限です。あなたはあなたのグーグルでそれを行う方法を含めましたか? –

+0

問題を解決するためにどのような試みを行ったのですか? – Paolo

答えて

1

エージェントアカウントには、ファイルの場所によっては、ほとんどの場合、このタイプのタスクに対する権限が不十分です。あなたはアカウントにもっと多くの権利を与えることができますが、これはお勧めできません。私はプロキシを提案する。

http://sqlmag.com/blog/sql-server-dba-tip-credentials-and-proxies

0

私は、ファイルを移動する私のフォルダに「NT SERVICE \ SQLSERVERAGENT」を追加、および変更の権限を付与されました。これは私の問題を解決しました。敬具。

関連する問題