Microsoft.SqlServer.Management.IntegrationServices
名前空間のオブジェクトを介して、SSIS カタログ (プロジェクト配置モデル) に格納されている SSIS パッケージを検証してから実行したいと思います。PackageInfoクラスからValidateメソッドを実行すると、検証のみが実行されますが、最後まで待機しません。ある例では、作成者が「ファイア アンド フォーゲット」モードで検証を実行していることに気付きました。別の 1 つの実行では、事前の検証なしで実行されます。
- すべての実行前にパッケージを検証する必要がありますか?
- もしそうなら、同期モードでそれを行う方法は?
- ValidationOperation Status プロパティにも興味があります。それはラップされた
catalog.validations status
列であり、特に値を持つことができますsucceeded (7)
-completed (9)
それらの違いは何ですか?