ExcelファイルをインポートするSSISパッケージがあります。パッケージ内には、Excelのインポートプロセスを実行する前にExcelファイルが存在するかどうかを確認するスクリプトタスクがあります。
AcquireConnectionエラーのため、Excelファイルが存在しないとパッケージを実行できません。
インポートできるExcelファイルがない場合にパッケージが実行されないようにするにはどうすればよいですか?
パッケージが失敗しないようにするには、次の手順を実行します。
ValidateExternalMetadataのプロパティを に設定します。FalseDelayValidationのプロパティを に設定します。Trueパッケージの検証フェーズは、スクリプト タスクを実行する前に最初に行われます。Excel ファイルが存在しない場合、パッケージの検証フェーズは失敗します。上記のプロパティ値を設定すると検証が遅れ、スクリプト タスクに最初のプロパティが存在するかどうかを確認できます。ファイルが存在しない場合は、パッケージの実行を中止できます。