sql >> データベース >  >> RDS >> Sqlserver

ダウンロードするファイルがない場合にSSISFTPタスクが失敗しないようにするにはどうすればよいですか?

    私はちょうどこの問題を抱えていました。ここでいくつかの返信を読んだ後、私の問題を実際に解決するものはなく、ここでの解決策は複雑さの点で非常識に見えます。

    ファイルの上書きを許可しなかったため、FTPタスクが失敗していました。たとえば、ジョブが2回続けて開始された場合、一部のファイルは転送されますが、ローカルファイルが既に存在する場合は失敗するため、最初のパスは問題ありません。

    私の解決策は単純でした:

    1. 右クリックタスク-プロパティ
    2. ForceExecutionResult="Success"を設定します


    1. 現在の行をPostgreSQLの次の行および前の行と比較するにはどうすればよいですか?

    2. SQL ALTER TABLE

    3. SQLAlchemy ON DUPLICATE KEY UPDATE

    4. SQLServerのマルチステートメントテーブル値関数とインラインテーブル値関数の違い