2012-01-05 6 views
1

私のパッケージはSSIS(BIDS)で扱うように動作し、4分で実行されます。 SQL Server管理スタジオの統合サービスにログオンし、ファイルシステムまたは格納されたパッケージにインポートしてから実行するには、6分かかります。ジョブはSQL Serverエージェントで完了しませんが、BIDSでは実行されますか?

これをSQL Serverエージェントに移動します。それは実行され、実行されます....いくつかのタスクには、batファイルを実行すると、いくつかのマクロを実行するvbsファイルを開くには、それはそれに対処することはできないように見えるように見えます。 SQL Serverプロファイラを使用してこれを処理しました。 40分後に仕事を殺し、意味のある誤りはなかった。 Windows NTのログを調べました。

このパッケージはSQL Serverエージェントで動作するようにする必要があります。自動化されており、毎日数回実行するようにスケジュールできます。

私が立ち往生しているので、誰でもこの問題を解決できますか?

SQL Serverユーザー/資格情報/ proxyアカウントが正しく設定されていて、制御フローの前に、別のbatファイルが実行され、別のディレクトリにファイルをコピーします。

答えて

3

これは、SQL ServerエージェントがExcelマクロを実行できるようにユーザーの環境を読み込まないためです。 Windowsスケジューラを使用してExcelマクロをスケジュールする必要があります(Excelライセンスのポップアップが表示されるまで少なくとも1回はログインしてください)。

関連する問題