2012-04-09 14 views
0

SQL Server Business Intelligenceで正常に動作するSSISパッケージを作成しました。問題は、私が実行するジョブをスケジュールしようとすると、私はそれをテストし、それはexeがディレクトリに存在しないと、それはexeが配置されているディレクトリへのパスを示しています。 exeは明らかにそこにあり、exeはうまく動作します、私は仕事をスケジュールしようとするとパッケージが気に入らないだけです。SQL Serverエージェントのssisジョブ

私は仕事のアクティビティモニタで見ることができる誤差がある

説明:「はfilename.exeは」ディレクトリに存在しないファイル/プロセス「DirectoryNameの」エンドエラーが

誰も修正する方法を知っていますこの?

答えて

0

SSISパッケージはEXEではありません。名前は通常、「MyPackageName.dtsx」のようなものです。パッケージは、SQL Serverインスタンスと共に実行されるDTSユーティリティによって実行される&と解釈されます。

SQL Agentを使用して、SSISパッケージをアプリケーションの標準部分として実行するので、問題は発生しません。 SQLエージェントジョブをどのように定義しますか?

+0

私はSSISパッケージがexeではないことを認識しています。 SSISパッケージでは、EXEが実行されます。定義されていることはどういう意味ですか?ジョブステッププロパティでは、タイプがSQL Server Integration Servicesパッケージ – user1202606

+2

@ user1202606に設定されているため、問題の説明でジョブ設定の詳細がスキップされています。私たちが知っていることは皆さんが書いたものです。あなたはエージェントプロセスにEXEが存在するフォルダを読み書きするのに必要な権限を持っていますか?また、システム上で任意のEXEを実行するために必要な権限を持っていますか? – DaveE

+0

権限の問題だったので、私はすでにそれを解決しました。あなたの応答をありがとう、非常に感謝します。 – user1202606

関連する問題