2017-08-22 1 views
2

SQL Server 2008のSSISでは、最後のタスク( "終了")に進む前にすべてを終了する必要があるコンテナにタスク(「開始」)を接続しました。しかし、私のコンテナが終了する前に、 "End"というタスクが実行され続けます。最後のタスクはコンテナの前で実行されます。間違った順序

コンテナが終了するまでどのように待つのですか?

私は既に "成功"の代わりに無駄に "完了時"に矢印の制約を設定しようとしました。

ここに私のパッケージのスクリーンショットを参照してください。 enter image description here

+0

ここで私が考えることは、コマンドを送信するとタスクが完了したと考えることです。コンテナ内にendを追加し、3つのSQLタスクをすべてそれに接続するとどうなりますか? – KeithL

+0

私はあなたが 'Start'をコピーしてそこに貼り付けたとしたら、その名前を' End'に変更して編集しました。そうですか? – TheEsnSiavashi

+0

私は何もコピーして貼り付けていないと確信しており、コンテナ内の最後を置くこともできませんでした。しかし、私のパッケージはちょうど盗まれていて、私がずっと前にパッケージから取り出したものを実行していることが分かりました。完全に新しいパッケージを作成し、私が何時間もやっていたこととまったく同じことをすると、すべてが突然動いた。 > ____ <私に指摘してくれてありがとう! – Vraagteken

答えて

0

オーケーを私は答えを見つけました:私のパッケージが盗聴されました。それは、私が前にパッケージから取り出したものを実行していた。完全に新しいパッケージを作成すると、すべてが解決されました!

関連する問題