0

Excel ソース データを SQL Server テーブルにロードしようとしているときに、次のエラーがスローされます。しかし、宛先にロードするすべてのソースを開くと、SSIS パッケージが宛先に正常にロードされます。したがって、すべてのソースが開かれていない場合、実行は失敗します。誰でも私の問題を解決できますか?

タイトル: パッケージ検証エラー

パッケージ検証エラー

追加情報:

データ フロー タスクでのエラー [Excel ソース [1]]: SSIS エラー コード DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。

接続マネージャー "Excel 接続マネージャー" への AcquireConnection メソッドの呼び出しが、エラー コード 0xC0202009 で失敗しました。

;これより前に、AcquireConnection メソッド呼び出しが失敗した理由に関する詳細情報を含むエラー メッセージが投稿される場合があります。データ フロー タスクでのエラー [SSIS.Pipeline]:

コンポーネント "Excel ソース" (1) は検証に失敗し、データ フロー タスク [SSIS.Pipeline] でエラー コード 0xC020801C.Error を返しました:

1 つまたは複数のコンポーネントが検証に失敗しました。データ フロー タスクでのエラー:

タスクの検証中にエラーが発生しました:

Eco P と L でのエラー [接続マネージャー「Excel 接続マネージャー」]:

SSIS エラー コード DTS_E_OLEDBERROR。;

OLE DB エラーが発生しました。

エラー コード: 0x80004005。

OLE DB レコードが利用可能です。;

ソース: 「Microsoft JET データベース エンジン」;

Hresult: 0x80004005 ;

説明: "ファイルを復号化できませんでした。".;

(Microsoft.DataTransformationServices.VsIntegration)

4

2 に答える 2

0

私もこのエラーを受け取りました。私のExcelファイルが保護されていることがわかりました。[レビュー] タブに移動して [シートの保護を解除] をクリックすると、Excel ファイルをインポートできます。

于 2013-10-30T18:11:30.003 に答える
0

エラー スナップショットから、ファイルが暗号化されているか、delay validation =false.

そのため、Excel ファイルを暗号化して設定しないようにしてくださいDelay Validation= True

このエラーは二度と見つからないと思います。

于 2019-11-25T17:22:56.047 に答える