メモ

ページ作成日 :

SQL Server について気づいた点をメモしています。

SSIS (SQL Server Integration Services)

FTP タスクと FTP 接続マネージャで実行時にパスワード認証エラーになる

Integration Services パッケージファイル(.dtsx)の「ProtectionLevel」が「DontSaveSensitive」になっていると発生するようです。パスワードはセキュリティにかかわってくるパラメータであるため、パッケージファイルを暗号化しないで保存した場合、パスワードを保存しないようにしているためだと思われます。

これを回避するには、パッケージの「ProtectionLevel」を「DontSaveSensitive」以外に設定するか、実行時に FTP 接続マネージャの「ServerPassword」にパスワードを設定する必要があります。実行時にパスワードを設定するには「スクリプト タスク」を使用します。