今日、新しいパッケージを作成しました。他のパッケージを実行するマスターパッケージから情報を受け取りました。私のマスターパッケージは、実行時に設定ファイルから接続情報を取得します。保護レベル= DontSaveSensitive。 Windows認証の使用。ローカルでうまく動作しますが、ジョブから実行すると、以下のエラーが表示されます。SSISエラーコードDTS_E_OLEDBERROR:0xC0202009
アイデアや建設的なコメントは大歓迎です!
Code: 0xC0202009 Source: DFT - Insert Into StageSites Source DB TEICommon [1] Description: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040E14. An OLE DB record is available. Source: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80040E14 Description: "Statement(s) could not be prepared.". An OLE DB record is available. Source: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80040E14 Description: "Invalid column name 'SuspendedDate'.". An OLE DB record is available. Source: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80040E14 Description: "Invalid column name 'FirstShipmentDate'.". End Error Error: 2016-10-28 10:38:02.50 Code: 0xC004706B Source: DFT - Insert Into StageSites SSIS.Pipeline Description: "component "Source DB TEICommon" (1)" failed validation and returned validation status "VS_ISBROKEN". End Error Error: 2016-10-28 10:38:02.50 Code: 0xC004700C Source: DFT - Insert Into StageSites SSIS.Pipeline Description: One or more component failed validation. End Error Error: 2016-10-28 10:38:02.50 Code: 0xC0024107 Source: DFT - Insert Into StageSites Description: There were errors during task validation. End Error
更新: [固定]私は私のETLクエリから引っ張ったデータベースで私のスキーマを更新することで問題を解決しました。ここで