DFU, Query, SQL

54. ジャーナルの設定方法

ジャーナル(*JRN)とジャーナル・レシーバー(*JRNRCV)を設定するのは
難しくはない。

(1)最初にジャーナル・レシーバー(*JRNRCV)を作成する

                    ジャーナル・レシーバー作成  (CRTJRNRCV)                    
                                                                               
 選択項目を入力して,実行キーを押してください。                                
                                                                               
 ジャーナル・レシーバー  . . . .   JRNRCV         名前                         
  ライブラリー  . . . . . . . . . . .     MYLIB        名前 , *CURLIB               
ASP 番号   . . . . . . . . . . .   *LIBASP       1-32, *LIBASP                 
ジャーナル・レシーバー しきい値   . . . .   1500000       1-1000000000, *NONE           
 テキスト ' 記述 ' . . . . . . .    ジャーナル・レシーバー                     
                                                                               
                                                                               
                  追加のパラメーター                                           
                                                                               
 入れたい記憶装置  . . . . . . .   *ANY          1-255, *ANY                   
 権限  . . . . . . . . . . . . .   *ALL           名前 , *LIBCRTAUT, *CHANGE...

(2)続いてジャーナル(*JRN)を作成する

                            ジャーナル作成  (CRTJRN)                          
                                                                              
 選択項目を入力して,実行キーを押してください。                               
                                                                              
 ジャーナル  . . . . . . . . . . > JRN            名前                        
  ライブラリー  . . . . . . . . . . . >   MYLIB        名前 , *CURLIB              
 ジャーナル・レシーバー  . . . . > JRNRCV         名前                        
  ライブラリー  . . . . . . . . . . . >   MYLIB        名前 , *LIBL, *CURLIB       
                                                                              
                                     *LIBL                                    
ASP 番号   . . . . . . . . . . .   *LIBASP       1-32, *LIBASP                
 ジャーナル・メッセージ 待ち行列  . . . .   QSYSOPR        名前                        
  ライブラリー  . . . . . . . . . . .     *LIBL        名前 , *LIBL, *CURLIB       
 レシーバーの管理  . . . . . . .   *SYSTEM       *SYSTEM, *USER               
 レシーバーの削除  . . . . . . .   *NO           *NO, *YES                    
 レシーバー・サイズ・オプション  . . . . . .   *SYSDFT       *SYSDFT, *NONE, *RMVINTENT...
                値の続きは+                                                  
 項目固有のデータの最小化  . . .   *NONE         *NONE, *FILE, *FLDBDY...     
                                                                              
 ジャーナル・キャッシング  . . .   *NO           *NO, *YES                    
受信側遅延時間の管理  . . . . .   10            1-1440                        
受信側遅延時間の削除  . . . . .   10            1-1440                        
固定長データ  . . . . . . . . .   *JOBUSRPGM    *JOBUSRPGM, *JOB, *USR...     
               値の続きは+                                                   
ジャーナル・オブジェクト限界      *MAX250K      *MAX250K, *MAX10M             
テキスト ' 記述 ' . . . . . . .   *BLANK                                      
                                                                              
                                                                              
                 追加のパラメーター                                           
                                                                              
権限  . . . . . . . . . . . . . > *ALL           名前 , *LIBCRTAUT, *CHANGE...

(3)物理 ファイル の ジャーナル 処理開始(STRJRNPF)によってジャーナルを開始する

                    物理 ファイル の ジャーナル 処理開始  (STRJRNPF)           
                                                                       
 選択項目を入力して,実行キーを押してください。                        
                                                                       
 ジャーナル 処理する物理 ファイル  . . .   MYFILE         名前,総称* , *ALL  
  ライブラリー  . . . . . . . . . . .     MYLIB        名前 , *LIBL, *CURLIB
                値の続きは+                                           
                                     *LIBL                             
 ジャーナル  . . . . . . . . . .   JRN            名前                 
  ライブラリー  . . . . . . . . . . .     MYLIB        名前 , *LIBL, *CURLIB
 レコード・イメージ  . . . . . .   *AFTER        *AFTER, *BOTH         
 除外するジャーナル項目  . . . .   *NONE         *NONE, *OPNCLO        
 ロギング・レベル  . . . . . . .   *ERRORS       *ERRORS, *ALL         

(4)物理ファイルのジャーナル情報をDSPFDで確認する

 20/02/27                   ファイル記述の表示                                                   
DSPFD コマンドの入力                                                                             
  ファイル . . . . . . . . . . . . . . . . . : FILE       TRNJRN                                 
    ライブラリー . . . . . . . . . . . . . . :            QTRFIL                                 
  情報のタイプ . . . . . . . . . . . . . . . : TYPE       *ALL                                   
  ファイル属性 . . . . . . . . . . . . . . . : FILEATR    *ALL                                   
  システム . . . . . . . . . . . . . . . . . : SYSTEM     *LCL                                   
ファイル記述の見出し                                                                             
  ファイル . . . . . . . . . . . . . . . . . : FILE       TRNJRN                                 
  ライブラリー . . . . . . . . . . . . . . . :            QTRFIL                                 
  ファイルのタイプ . . . . . . . . . . . . . :             物理                                  
  ファイル・タイプ . . . . . . . . . . . . . : FILETYPE    *DATA                                 
  補助記憶域プール ID  . . . . . . . . . . . :            00001                                  
データベース・ファイル の属性                                                                             
  外部記述ファイル . . . . . . . . . . . . . :            YES                                    
  ファイル・レベル ID. . . . . . . . . . . . :            1200302161717                          
  作成日 . . . . . . . . . . . . . . . . . . :            20/03/02                               
  テキスト ' 記述 '. . . . . . . . . . . . . : TEXT        ジャーナル用トランザクション・ファイル
  配布ファイル . . . . . . . . . . . . . . . :            NO                                     
分割 SQL テーブル  . . . . . . . . . . . . :            NO         
DBCS 使用可能  . . . . . . . . . . . . . . :            YES        
メンバーの最大数 . . . . . . . . . . . . . : MAXMBRS        1      
制約の数 . . . . . . . . . . . . . . . . . :                0      
トリガーの数 . . . . . . . . . . . . . . . :                0      
メンバー数 . . . . . . . . . . . . . . . . :                1      
アクセス・パスの保守 . . . . . . . . . . . : MAINT      *IMMED     
アクセス・パス回復 . . . . . . . . . . . . : RECOVER    *AFTIPL    
強制キー順アクセス・パス . . . . . . . . . : FRCACCPTH  *NO        
メンバー・サイズ                             SIZE                  
  初期レコード数 . . . . . . . . . . . . . :                 10000 
  増分レコード数 . . . . . . . . . . . . . :             1000      
  最大増分回数 . . . . . . . . . . . . . . :                3      
レコード容量 . . . . . . . . . . . . . . . :                 13000 
記憶域割り振り . . . . . . . . . . . . . . : ALLOCATE   *NO        
連続記憶域 . . . . . . . . . . . . . . . . : CONTIG     *NO        
入れたい記憶装置 . . . . . . . . . . . . . : UNIT       *ANY       
強制書き込みレコード数 . . . . . . . . . . : FRCRATIO   *NONE      
最大ファイル待機時間 . . . . . . . . . . . : WAITFILE      30      
最大レコード待機時間 . . . . . . . . . . . : WAITRCD       60   
削除済みレコード許容最大% . . . . . . . . : DLTPCT     *NONE   
削除済みレコードの再使用 . . . . . . . . . : REUSEDLT   *NO     
コード化文字セット ID  . . . . . . . . . . : CCSID       5035   
読み取り操作可能 . . . . . . . . . . . . . :            YES     
書き込み操作可能 . . . . . . . . . . . . . :            YES     
更新操作可能 . . . . . . . . . . . . . . . : ALWUPD     *YES    
削除操作可能 . . . . . . . . . . . . . . . : ALWDLT     *YES    
レコード様式レベルの検査 . . . . . . . . . : LVLCHK     *NO     
アクセス・パス . . . . . . . . . . . . . . :             キー順 
アクセス・パス・サイズ . . . . . . . . . . : ACCPTHSIZ  *MAX1TB 
アクセス・パス論理ページ・サイズ . . . . . : PAGESIZE   *KEYLEN 
キーの最大長 . . . . . . . . . . . . . . . :               10   
最大レコード長 . . . . . . . . . . . . . . :               45   
揮発性 . . . . . . . . . . . . . . . . . . :            NO      
ファイルは現在ジャーナル処理中 . . . . . . :            YES     
現行または最終のジャーナル . . . . . . . . :            JRN     
  ライブラリー . . . . . . . . . . . . . . :            QTRFIL  
ジャーナル・イメージ . . . . . . . . . . . : IMAGES     *BOTH   
  除外するジャーナル項目 . . . . . . . . . . : OMTJRNE    *NONE             
  最終ジャーナル開始日/時刻 . . . . . . . . :            20/03/02  16:47:43
アクセス・パス記述                                                          
  アクセス・パスの保守 . . . . . . . . . . . : MAINT      *IMMED            
  固有キー値が必要 . . . . . . . . . . . . . : UNIQUE     YES               
  アクセス・パスのジャーナル処理 . . . . . . :            NO                
  アクセス・パス . . . . . . . . . . . . . . :             キー順           
  制約タイプ . . . . . . . . . . . . . . . . :            NONE              
  キー・フィールドの数 . . . . . . . . . . . :              1               
  レコード様式 . . . . . . . . . . . . . . . :            TRNJRNR           
    キー・フィールド . . . . . . . . . . . . :            JRCODE            
      順序 . . . . . . . . . . . . . . . . . :             昇順             
      符号の指定 . . . . . . . . . . . . . . :            UNSIGNED          
      ゾーン/ディジットの指定 . . . . . . . :            *NONE             
      代替照合順序 . . . . . . . . . . . . . :            NO                
  分類順序 . . . . . . . . . . . . . . . . . : SRTSEQ     *HEX              
  言語 ID. . . . . . . . . . . . . . . . . . : LANGID     JPN               
メンバー記述                                                                
  メンバー . . . . . . . . . . . . . . . . . : MBR        TRNJRN            
メンバー・レベル ID. . . . . . . . . . . :            1200302161717                           
メンバー作成日 . . . . . . . . . . . . . :            20/03/02                                
テキスト ' 記述 '  . . . . . . . . . . . : TEXT        ジャーナル用トランザクション・ファイル 
メンバーの満了日 . . . . . . . . . . . . : EXPDATE    *NONE                                   
アクセス・パスの保守 . . . . . . . . . . : MAINT      *IMMED                                  
アクセス・パスの回復 . . . . . . . . . . : RECOVER     *AFTIPL                                
メンバー・サイズ . . . . . . . . . . . . : SIZE                                               
  初期レコード数 . . . . . . . . . . . . :                 10000                              
  増分レコード数 . . . . . . . . . . . . :             1000                                   
  最大増分回数 . . . . . . . . . . . . . :                3                                   
現在の増分回数 . . . . . . . . . . . . . :                     0                              
レコード容量 . . . . . . . . . . . . . . :                 13000                              
現在のレコード数 . . . . . . . . . . . . :                    32                              
削除済みレコード数 . . . . . . . . . . . :                     0                              
記憶域割り振り . . . . . . . . . . . . . : ALLOCATE   *NO                                     
連続記憶域 . . . . . . . . . . . . . . . : CONTIG     *NO                                     
入れたい記憶装置 . . . . . . . . . . . . : UNIT       *ANY                                    
強制書き出しレコード数 . . . . . . . . . : FRCRATIO   *NONE                                   
共用オープン・データ・パス . . . . . . . : SHARE      *NO                                     
  :
  :

[解説]


 ファイルは現在ジャーナル処理中 . . . . . . :            YES

がこのファイルが現在、ジャーナル中であることを示している。