2016-07-25 26 views
0

SSISパッケージをバッチファイル実行で実行しています。最後に、定義済みの複数のログファイルを生成します。私はメールのタスクを送信するログファイルを添付したい。SSIS - メールを送信するタスク - 新しく生成された複数のログファイルを添付する

ログファイルは、 (D:¥Folder1¥Folder2¥Folder3¥ABC.log)と(D:¥Folder 1¥Folder 2¥Folder 3¥XYZ.log)をクリックします。

添付ファイル付きメールを送信するタスクで次の式を使用しています。 "D:\フォルダ1 \フォルダ2 \フォルダ3 \ *。ログ"がログファイルを認識しません。 (パス全体に「2つのスラッシュ」があります)

ログファイルを添付してください。

+0

パイプ( '|')を使用して両方を接続しようとしましたか? D:\ FOLDER 1 \ FOLDER 2 \ FOLDER 3 \ ABC.log | D:\ FOLDER 1 \ FOLDER 2 \ FOLDER 3 \ XYZ.log' – vercelli

+0

なぜplsqldeveloperタグですか? –

+0

はい。私は正確なファイル名を提供する場合、それは動作します。私の出力ファイル名は毎回異なるでしょう。ですから、代わりに* .Logを使用したいと思います。 –

答えて

0

2つの変数を作成してみてください。 vPath = D:\ FOLDER 1 \ FOLDER 2 \ FOLDER 3 \ vLogFileMask = * .log これらの2つの変数を式vPath + vLogFileMaskに追加します。

+0

同じエラーが表示される:「* .Log」が存在しないか、ファイルにアクセスする権限がありません –

+0

For Each Loopコンテナーでメール送信タスクを使用してみます。 vLogFileMaskをFELCに構成し、それを統合しようとします。しかし、ここでは各ファイルに対してメールをトリガーします。これはあなたが探しているシナリオですか? – Naveen

関連する問題