始める前に
データベース管理者は、バッチ・ジョブの詳細を保持するために必要なJobRepository表を作成する必要があります。また、WebLogic Server管理者は、JobRepository表のXA対応データ・ソースを構成する必要があります。Java EEコンポーネントがバッチ・ジョブを発行すると、バッチ・ランタイムはこのデータ・ソースを使用し(該当するJNDI名を検索して取得)、JobRepository表を更新します。JDBC汎用データ・ソースの作成を参照してください。
このページでは、バッチ・ジョブの定義、実装および実行をサポートするバッチ・ランタイム(JSR 352準拠)を構成します。バッチ・ジョブは、ユーザー対話なしで実行できるタスクであり、非対話型でバルク指向の長時間実行タスクに最も適しています(これらのタスクは、リソース消費型で、順次実行またはパラレル実行が可能であり、アドホックに開始するか、スケジュールを使用して開始できます)。WebLogic Serverのバッチ・ランタイムでは、JobRepositoryとも呼ばれるデータ・ソースと管理対象エグゼキュータ・サービスを使用して、非同期バッチ・ジョブを実行します。
Oracle WebLogic Serverでのバッチ・ランタイムの構成および使用の詳細は、『Oracle WebLogic Serverサーバー環境の管理』のバッチ・ランタイムの使用に関する項を参照してください。
ノート: JobRepositoryデータ・ソースがアプリケーションで共有される場合、このスキーマ名は、アプリケーションが予期するものと同じ名前である必要があります。