0

CSV ファイルからデータを取得してテーブルに取得する SSIS パッケージがあります。パッケージ全体でエラーとファイルへの失敗のログを有効にしました。プロセスが完了したら、作業フォルダー内のすべてのファイルを圧縮します (これには、ログに使用するテキスト ファイルが含まれます)。ファイルは実際にはログ プロバイダーによって使用されているため、これはおかしなことではないと思います。ファイルを他のすべてのファイルと一緒に圧縮する方法はありますか? または、タイトルで提案したように、これらのエラーを変数に送信し、ファイルに書き込んでから圧縮できるログ プロバイダーはありますか。このようにして、zipタスクを実行しているときにファイルが使用されていないと確信しています。zip タスク プロセスに 7-zip を使用しています。

4

1 に答える 1

1

タスクでロギングが有効になっているため、ファイルはプロバイダーによってロックされています。ファイルが圧縮されないようにしてください。7zip を使用してコマンド ラインからファイル タイプを除外する方法については、こちらの例を参照してください。

于 2013-06-07T10:55:45.257 に答える