SSMS を使用して、Excel へのエクスポート クエリを作成し、DTSX パッケージとして保存しました。この DTSX パッケージを BIDS プロジェクトにインポートして、1 時間ごとに実行し、式を使用して動的な名前でタイムスタンプが追加された Excel ファイルをエクスポートします。BIDS から実行すると、パッケージが正常に実行され、問題なく Excel ファイルが作成されます。DelayedValidation フラグを有効にしました。DTSX ファイルをダブルクリックしてパッケージを実行すると、問題なく Excel ファイルが作成されます。SQL ジョブとして構成すると、以下のエラーで失敗します
どんなガイダンスも大歓迎です
Microsoft (R) SQL Server Execute Package Utility Version 10.50.2500.0 for 32-bit Copyright (C) Microsoft Corporation 2010. All rights reserved.
Started: 2:53:03 PM
Error: 2012-09-21 14:53:05.54
Code: 0xC0202009
Source: Export MyExportQuery to Excel Destination - Query [73]
Description: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040E37. End Error
Error: 2012-09-21 14:53:05.54
Code: 0xC02020E8
Source: Export MyExportQuery to Excel Destination - Query [73]
Description: Opening a rowset for "Query" failed. Check that the object exists in the database. End Error
Error: 2012-09-21 14:53:05.54
Code: 0xC004701A
Source: Export MyExportQuery to Excel SSIS.Pipeline
Description: component "Destination - Query" (73) failed the pre-execute phase and returned error code 0xC02020E8. End Error
DTExec: The package execution returned DTSER_FAILURE (1).
Started: 2:53:03 PM
Finished: 2:53:05 PM
Elapsed: 2.282 seconds. The package execution failed. The step failed.
編集:SSISは32ビットモードで実行するように構成されています