メモ
ページ作成日 :
SQL Server について気づいた点をメモしています。
SSIS (SQL Server Integration Services)
FTP タスクと FTP 接続マネージャで実行時にパスワード認証エラーになる
Integration Services パッケージファイル(.dtsx)の「ProtectionLevel」が「DontSaveSensitive」になっていると発生するようです。パスワードはセキュリティにかかわってくるパラメータであるため、パッケージファイルを暗号化しないで保存した場合、パスワードを保存しないようにしているためだと思われます。
これを回避するには、パッケージの「ProtectionLevel」を「DontSaveSensitive」以外に設定するか、実行時に FTP 接続マネージャの「ServerPassword」にパスワードを設定する必要があります。実行時にパスワードを設定するには「スクリプト タスク」を使用します。