これは、JCL メンバの CAKRTBLI と CAKRTBLO が実行される 2 段階のプロセスです。 両方のメンバは、CAJRPROC ライブラリにある CAKRTAB プロシージャを呼び出します。 CAKRTBLI と CAKRTBLO を実行する前に、メンバ内にある指示に従って CAKRTAB を更新してください。
このジョブストリームは 4 つのステップで構成されています。 これらの各ステップでは、追加の CAJRSQL メンバからの入力を利用します。 ステップおよび入力ステートメントの概要については、以下のテーブルをご覧ください。 テーブルの最後の 2 つのカラムは、DB2 または Datacom にカスタマイズが必要かどうかを示しています。
|
手順 |
説明 |
入力 |
DB2 |
Datacom |
|---|---|---|---|---|
|
STEP010 |
テーブルの作成 |
CAKRDC8 |
N/A |
Y |
|
|
|
CAKRDB8 |
Y |
N/A |
|
STEP020 |
同義語の作成 |
CAKRCR84 |
Y |
Y |
|
STEP030 |
ディスパッチ テーブルのロード |
CAKSCR81 |
N |
N |
|
STEP040 |
JARS/OLF テーブル - IVP のロード |
CAKRCR88 |
N |
N |
CA Datacom では、カスタマイズが必要な入力メンバは CAKRDC8 と CAKRCR84 です。 メンバ CAKRDC8 では、正しいデータベース名を反映するために PMA490 を変更します。 メンバ CAKRCR84 では、所有者 ID を DB 所有者 ID に変更します。
DB2 では、CAJRSQL ライブラリ メンバ CAKRDB8 および CAKRCR84 をカスタマイズする必要があります。 メンバ CAKRDB8 では、正しいデータベース名を反映するために DSNDB04 を変更します。 メンバ CAKRCR84 では、所有者 ID を DB 所有者 ID に変更します。
完了後、CAJRJCL ライブラリ メンバ CAKRTBLI をカスタマイズします。 STEP010 手順を確認して、INPUT シンボリックが CAKRDC8 または CAKRDB8 のいずれかの適切な入力を反映するようにする必要があります。 ジョブをサブミットし、出力を確認して、処理がリターン コード 0 で完了したことを検証します。
注: 入力メンバは CAJRSQL からです。
注: 詳細については、「JARS/OLF User Guide」の付録 C に記載されている、事前定義済み JARS 履歴レコードを参照してください。
本製品で配布され、プログラム CAKRINST への入力として使用される CAJRSQL ライブラリ メンバには、100 個の挿入ごとに、SQL "COMMIT" ステートメントが含まれています。 コミットによって、その時点までのすべての作業がデータベースにコミットされ、使用されていたストレージが解放されます。 何らかの理由でジョブが失敗した場合、これによって「ROLLBACK」機能が削除される点に非常に注意が必要です。 CAKRINST を使用する前に、ユーザは、最初のインストール後に変更されるテーブルのバックアップを作成する必要があります。
| Copyright © 2011 CA. All rights reserved. | このトピックについて CA Technologies に電子メールを送信する |