WebSphere Application Server, Version 6.0.x   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows

             目次と検索結果のパーソナライズ化

スクリプトおよび Java Management Extensions を使用したスケジューラー・テーブルの作成

スクリプトおよび Java Management Extensions を使用してスケジューラー・テーブルを作成するには、データベース、JDBC プロバイダー、およびデータ・ソースが必要です。

始める前に

注: Oracle XA データベースの制限

Oracle XA ではグローバル・トランザクション環境で必要なスキーマ・オペレーションを禁止しています。 ローカル・トランザクションはサポートされません。 Oracle XA データ・ソースを使用するスケジューラーがある場合は、 一時的にスケジューラー構成を非 XA Oracle データ・ソースを使用するように変更するか、提供された DDL ファイルを使用して手動でテーブルを作成します。 管理コンソールを使用して、Oracle XA データ・ソースを使用するように構成されたスケジューラーのスケジューラー・テーブルを作成または除去すると、 SchedulerDataStoreException エラー・メッセージを受け取り、その操作は失敗します。

注: DB2 z/OS データベースの制限

DB2 z/OS データベースでは、管理コンソールを使用したテーブルの作成および除去はサポートされていません。 データベース管理者は一般に、DB2 z/OS システムのデータベースの定義および管理に関与しています。 管理インターフェースは、スケジューラー・データベースの設定の詳細は知らなくてもいいと考えているデータベース管理者以外の人または開発者を対象としています。 スケジューラーには、データベース管理者が必要なテーブルを作成する際に利用できる DDL ファイルがあります。

プロシージャー

  1. このスケジューラー用のデータベースが使用可能であり、アプリケーション・サーバーからアクセス可能であることを 確認します。 データベースの作成に関する説明は、スケジューラー・データベースとテーブルの作成のトピックを参照してください。 残りのステップでは、既存のデータベースにスケジューラー・テーブルを作成する方法について説明します。
  2. wsadmin ツールを起動しアプリケーション・サーバーに接続します。このプロセスには使用可能なアクティブなサーバーが必要で、サーバーから切断されている場合は失敗します。
  3. スケジューラー・データベースを参照する JDBC データ・ソースを 作成します
  4. データ・ソース接続をテストします
  5. スケジューラーを構成します この構成オブジェクトには、JDBC データ・ソースの任意のテーブル・プレフィックスおよび JNDI 名が含まれています。 次のステップに進む前に、新規スケジューラーを構成に保管することを確認します。
  6. createTables MBean 操作を実行します。
    1. SchedulerConfiguration オブジェクトを検索するか、前のステップで作成したオブジェクトを使用します。
    2. WASSchedulerConfiguration MBean を探します。
    3. WASSchedulerConfiguration オブジェクト上で createTables MBean 操作の 1 つを実行して、 指定した SchedulerConfiguration オブジェクトのテーブルをその関連データベースに作成します。 作成したテーブルおよびインデックスは、スケジューラー構成で指定したテーブル・プレフィックスとデータ・ソースを反映しています。
  7. サーバーを再始動するか、ポーリング・デーモンを開始して、スケジューラー・タスクを実行します。

結果

スケジューラー・テーブルとスキーマが作成されます。



サブトピック
例: スクリプトを使用したスケジューラー用テーブルの検証
例: スクリプトを使用したスケジューラー用テーブルの作成
例: スクリプトを使用したスケジューラー用テーブルの除去
関連タスク
管理コンソールの使用
Java Management Extensions API を使用した JDBC プロバイダーおよびデータ・ソースの作成と構成
wsadmin を使用した接続のテスト
構成スケジューラー
関連資料
API 資料
スケジューラー用テーブルの定義
関連情報
例: スクリプトを使用したスケジューラーの作成と構成
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 22, 2008 12:07:38 AM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/scheduler/tasks/tsch_datascript.html