2

ExcelファイルをインポートするSSISパッケージがあります。パッケージ内には、Excelのインポートプロセスを実行する前にExcelファイルが存在するかどうかを確認するスクリプトタスクがあります。

AcquireConnectionエラーのため、Excelファイルが存在しないとパッケージを実行できません。

インポートできるExcelファイルがない場合にパッケージが実行されないようにするにはどうすればよいですか?

4

1 に答える 1

4

パッケージが失敗しないようにするには、次の手順を実行します。

  • Excel ソースValidateExternalMetadataのプロパティを に設定します。False
  • Excel 接続DelayValidationのプロパティを に設定します。True

パッケージの検証フェーズは、スクリプト タスクを実行する前に最初に行われます。Excel ファイルが存在しない場合、パッケージの検証フェーズは失敗します。上記のプロパティ値を設定すると検証が遅れ、スクリプト タスクに最初のプロパティが存在するかどうかを確認できます。ファイルが存在しない場合は、パッケージの実行を中止できます。

于 2012-04-24T08:14:35.090 に答える