2017-11-21 5 views
2

私はSSISパッケージを持っています。最初のタスクはスクリプトタスクです。ファイルが存在するかどうか(= 1)、次のタスクに進みます。ファイルが存在しない場合(= 0)、別のルートに移動する方法を教えてください。SSISスクリプトのタスクベース結果のパス

は私が完了矢印と故障の矢印を追加しようとしているが、これは

+0

は、この問題が解決されますか? – Hadi

答えて

0

boolean型のSSISパッケージに変数を追加し、次の手順

  1. を使用して、正しくない
  2. ファイルが存在する場合成功する矢印にダブルクリックして
  3. を設定し、制約と式のオプション
  4. を式に追加します3210および@[User::variable] == False

で別の成功の矢印は、以下のリンクで続きを読む追加:

+0

ありがとう、これは私がやったことですが、私はあなたが2つの成功の矢印を持つことができたことを認識していませんでした。それは100%動作しているようには見えませんが、正しいルートを矢印の方向に正確に取りますが、両方の矢印が流れに戻ってくると停止してエラーにならない – sql2015

+0

2つの矢印が1つのコンポーネントに接続されている場合、これらの矢印の1つだけが成功する必要がある場合は、それをダブルクリックして「論理的な」オプションを選択する必要があります。私は答えに新しいリンクを追加しました。 「SQL Server Integration Servicesでの優先制約の使用」を確認してください。 – Hadi

関連する問題