0

私は現在、ローカル マシンで完全に開発を行っており、完了時に、インポートしたばかりの csv ファイルを圧縮するローカル exe ファイルを実行する必要がある DTS パッケージを持っています。

デザイナーまたはパッケージのリストからパッケージを実行すると、すべて問題なく、ファイルが圧縮されます。

スケジュールされたタスクとして SQL エージェントからファイルを実行するか、タスクを手動で開始すると、DTS は正常に実行され、正常に完了しますが、ファイルは圧縮されません。

また、csvファイルを削除する基本的なbatファイルにステップを向けてみました。これも走らない。

すべてがローカル ディスクから実行され、exe を実行したい場所と同じディレクトリからデータがインポートされるため、ネットワーク アクセスの問題はないと思います。

SQLSERVERAGENT サービスを .\Administrator として、またローカル サービス アカウントとして実行しようとしましたが、成功しませんでした。

何か案は?

ありがとう、

マット

4

1 に答える 1

0

そのジョブは、資格情報を使用して dts パッケージを実行します。フォルダーのプロパティをチェックして、.\Administrator またはローカル サービス アカウントがそのフォルダーにアクセスできることを確認しましたか?

于 2010-03-15T19:05:13.393 に答える