none
SSIS JOBの「プロパティのパス」の設定方法について RRS feed

  • 質問

  • SSISでメールを送信するパッケージを作成しました。


    JOB実行時にジョブの「値の設定」から「プロパティのパス」と値をセットして
    メール送信タスクのTo/Cc等を設定します。
    1アドレスのみ指定する場合は成功したのですが、
    複数アドレスを指定した場合に、アドレスに「-」ハイフンが含まれていると
    ジョブが失敗します。おそらくエスケープの問題かとは思うのですが
    どのように記述して良いかわかりません。
    もしご存知でしたら教えていただけないでしょうか


    [プロパティのパス]
    \Package.Variables[User::CC].Properties[Value]

    [値]
    単一のアドレスの場合:aaa@bbb.com →成功
    複数アドレスの場合: ""aaa@bbb.com;bbb@bbb.com"" →成功
    複数アドレスの場合:""aaa@bbb.com;a-b@bbb.com"" →失敗

    宜しくお願いします。

    2010年12月20日 14:04