ページの先頭です。
ここから本文です。

よくあるご質問(サポートFAQ)

【SystemDirector Enterprise for Batch】並行実行で同一ファイルに書き込める?

質問内容

2つ以上のバッチアプリケーションを並行して実行させ、かつ、同一のファイルに出力をしたいです。
同一ファイルに書き込めますでしょうか?
または、自動的に排他がかかるのでしょうか?

例)
    バッチアプリケーションA: テーブルX→ファイルZ
    バッチアプリケーションB: テーブルY→ファイルZ

回答内容

同一ファイルに正常に書き込める保証はありません。
書き込めたとしても、データが壊れる(分断される)可能性があり、避けるべきです。
ファイルに物理的に書き込む範囲はレコードごとではなくバッファサイズになるためです。

なお、SDE for Batchとしては、ファイル出力時の排他制御機能はありません。

製品名カテゴリ

SystemDirector Enterprise for Java(バッチ)/C Batch

  • コンテンツID: 3150112749
  • 公開日: 2018年10月10日
  • 最終更新日:2018年10月10日

アンケート

サポート情報充実のためアンケートにご協力をお願いいたします。



コメント欄:
ここからページ共通メニューです。 ページ共通メニューを読み飛ばす。