SQLServer2012を対象としたSSISパッケージがあります。
Integration Servicesにデプロイしてから、Stored Packages
それを実行するSQLServerエージェントジョブを作成しました。
多数のテーブルからライブデータベースからステージングデータベースにデータを移動するパッケージの最初の部分は、正常に実行されます。次に、Recordset Destinationを使用して他のレコードのIDのリストを収集し、ステージングデータベースに移動するデータフロータスクがあります。
Run Package
Integration Servicesから(SQL Server Management Studioを介して)パッケージを手動で実行すると、パッケージは正常に実行され、レコードセットの宛先を使用するデータフロータスクが実行されますが、SQLServerエージェントジョブを実行すると次のエラーが発生します
ユーザーとして実行されたメッセージ:xxxx。Microsoft(R)SQL Server Execute Package Utilityバージョン11.0.2100.60(64ビット用)Copyright(C)MicrosoftCorporation。全著作権所有。開始:09:51:49エラー:2013-03-18 10:16:02.73コード:0xC000F427ソース:xxx_dataflowtask_xxx SSIS.Pipeline説明:SQL Serverデータツールの外部でSSISパッケージを実行するには、IntegrationServicesのRecordsetDestinationをインストールする必要があります。より高い。 終了エラーDTExec:パッケージの実行でDTSER_FAILURE(1)が返されました。開始:09:51:49終了:10:16:02経過:1452.78秒。パッケージの実行に失敗しました。ステップは失敗しました。
誰かがこの問題を解決する方法を知っていますか?