JCL メンバ CAKRTBLI および CAKRTBLO を実行するには、以下の 2 段階の手順に従います。 両方のメンバは、CAJRPROC ライブラリにある CAKRTAB プロシージャを呼び出します。 CAKRTBLI および CAKRTBLO を実行する前に、メンバ内にある指示に従って CAKRTAB を更新します。
このジョブストリームは 4 つのステップで構成されています。 これらの各ステップでは、追加の CAJRSQL メンバからの入力を利用します。 ステップおよび入力ステートメントの概要については、この表をご覧ください。 表の最後にある 2 つのカラムは、DB2 または CA 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 からです。
注: 詳細については、「CA JARS JARS/OLF User Guide」の「Predefined JARS History Records」を参照してください。
本製品で配布されている CAJRSQL ライブラリ メンバは、プログラム CAKRINST への入力として使用され、100 個の挿入ごとに、SQL COMMIT ステートメントが含まれています。 COMMIT ステートメントの時点までのすべての作業はデータベースに入力され、使用ストレージは解放されます。
重要: このプロシージャでは、ジョブがなんらかの理由で失敗すると ROLLBACK 機能が削除されます。 CAKRINST を使用する前に、最初のインストール後に変更されるテーブルのバックアップを作成してください。
| Copyright © 2012 CA. All rights reserved. |
|