2017-02-14 11 views
1

問題のあるものと同様の単純なパッケージを作成します。1つ前のSSISタスクが失敗した後に1つのSSISタスクが実行される

下の写真を確認してください:ここ

enter image description here

は、右の優先順位制約のための式である:

enter image description here

しかし、パッケージを実行した後に、ここでの結果は誰でも、可能性があります理由を教えてください。私が望んだのはExecute SQL Taskが失敗したときに実行されなかったScript Task2です。

enter image description here

+1

スクリプトタスク2は、式と制約を設定する必要があります。 Constraint = Successを設定します。 –

+0

それは動作します、表現と拘束の論理は何ですか? – LONG

+0

私は親切な点を知っていますが、もしそうなら、 'ExpressionとConstraint'と' Expression or Constraint'が大文字と小文字をカバーするので、 'Expression'がオプションの1つとして必要なのはなぜですか? – LONG

答えて

1

ここでは、レコードのために要約です。

スクリプトタスク2は、式と制約で設定する必要があります。制約を設定する=成功

また、何がポイントですか? このようにデザインに柔軟性があります。あらかじめ問題が発生していない限り、デフォルトでfalseになる変数を持つことができます。その場合は、式の設定だけが必要です。

また、このトピックでは、OR演算子とスティックをANDのデフォルトで使用しないようにしてください。あなたのパッケージは理解しやすくなります。あなたは通常、成功、失敗、時折の表現で必要なものを達成することができます。

m

関連する問題