■  LISTCATサンプル


その1(レベルでファイル情報取得)

//STEP1EXECPGM=IDCAMS 
//SYSPRINTDDSYSOUT=* 
//SYSINDD* 
 LISTCAT LEV(TST.VSAM)
/* TST.VSAM.で始まるファイル一覧を表示します



その2(カタログ情報取得)

//STEP1EXECPGM=IDCAMS 
//SYSPRINTDDSYSOUT=* 
//SYSINDD* 
 LISTCAT ENT(MYVSAM.KSDS.TEST01) ALL
/*    
     
(実行結果)

       LISTCAT ENT(MYVSAM.KSDS.TEST01) ALL
CLUSTER ------- MYVSAM.KSDS.TEST01
  IN-CAT --- TEST.MYCATLG
  HISTORY
    DATASET-OWNER-----(NULL)   CREATION--------2002.297
    RELEASE----------------2   EXPIRATION------0000.000
    BWO STATUS--------(NULL)   BWO TIMESTAMP-----(NULL)
    BWO---------------(NULL)
  PROTECTION-PSWD-----(NULL)   RACF----------------(NO)
  ASSOCIATIONS
    DATA-----MYVSAM.KSDS.TEST01.DATA
    INDEX----MYVSAM.KSDS.TEST01.INDEX
DATA ------- MYVSAM.KSDS.TEST01.DATA
  IN-CAT --- TEST.MYCATLG
  HISTORY
    DATASET-OWNER-----(NULL)   CREATION--------2002.297
    RELEASE----------------2   EXPIRATION------0000.000
    ACCOUNT-INFO-----------------------------------(NULL)
  PROTECTION-PSWD-----(NULL)   RACF----------------(NO)
  ASSOCIATIONS
    CLUSTER--MYVSAM.KSDS.TEST01
  ATTRIBUTES
    KEYLEN-----------------5   AVGLRECL-------------140   BUFSPACE------------9728   CISIZE--------------4096
    RKP--------------------1   MAXLRECL-------------140   EXCPEXIT----------(NULL)   CI/CA----------------180
    SHROPTNS(3,3)   RECOVERY   UNIQUE          NOERASE    INDEXED      WRITECHECK    NOIMBED      NOREPLICAT
    UNORDERED       NOREUSE    NONSPANNED         BIND
  STATISTICS
    REC-TOTAL--------------0   SPLITS-CI--------------0   EXCPS------------------0
    REC-DELETED------------0   SPLITS-CA--------------0   EXTENTS----------------1
    REC-INSERTED-----------0   FREESPACE-%CI----------0   SYSTEM-TIMESTAMP:
    REC-UPDATED------------0   FREESPACE-%CA----------0        X'0000000000000000'
    REC-RETRIEVED----------0   FREESPC----------7372800
  ALLOCATION
    SPACE-TYPE------CYLINDER   HI-A-RBA---------7372800
    SPACE-PRI-------------10   HI-U-RBA---------------0
    SPACE-SEC--------------8
  VOLUME
    VOLSER------------MYVOL1   PHYREC-SIZE---------4096   HI-A-RBA---------7372800   EXTENT-NUMBER----------1
    DEVTYPE------X'3010200F'   PHYRECS/TRK-----------12   HI-U-RBA---------------0   EXTENT-TYPE--------X'40'
    VOLFLAG------------PRIME   TRACKS/CA-------------15
    EXTENTS:
    LOW-CCHH-----X'03E00000'   LOW-RBA----------------0   TRACKS---------------150
    HIGH-CCHH----X'03E9000E'   HIGH-RBA---------7372799
INDEX ------ MYVSAM.KSDS.TEST01.INDEX
  IN-CAT --- TEST.MYCATLG
  HISTORY
    DATASET-OWNER-----(NULL)   CREATION--------2002.297
    RELEASE----------------2   EXPIRATION------0000.000
  PROTECTION-PSWD-----(NULL)   RACF----------------(NO)
  ASSOCIATIONS
    CLUSTER--MYVSAM.KSDS.TEST01
  ATTRIBUTES
    KEYLEN-----------------5   AVGLRECL---------------0   BUFSPACE---------------0   CISIZE--------------1536
    RKP--------------------1   MAXLRECL------------1529   EXCPEXIT----------(NULL)   CI/CA-----------------26
    SHROPTNS(3,3)   RECOVERY    UNIQUE          NOERASE    WRITECHECK      NOIMBED    NOREPLICAT    UNORDERED
    NOREUSE             BIND
  STATISTICS
    REC-TOTAL--------------5   SPLITS-CI--------------0   EXCPS------------------0   INDEX:
    REC-DELETED------------0   SPLITS-CA--------------0   EXTENTS----------------1   LEVELS-----------------0
    REC-INSERTED-----------0   FREESPACE-%CI----------0   SYSTEM-TIMESTAMP:          ENTRIES/SECT----------13
    REC-UPDATED------------0   FREESPACE-%CA----------0        X'0000000000000000'   SEQ-SET-RBA------------0
    REC-RETRIEVED----------0   FREESPC-----------599040                              HI-LEVEL-RBA-----------0
  ALLOCATION
    SPACE-TYPE------CYLINDER   HI-A-RBA----------599040
    SPACE-PRI--------------1   HI-U-RBA---------------0
    SPACE-SEC--------------1
  VOLUME
    VOLSER------------MYVOL1   PHYREC-SIZE---------1536   HI-A-RBA----------599040   EXTENT-NUMBER----------1
    DEVTYPE------X'3010200F'   PHYRECS/TRK-----------26   HI-U-RBA---------------0   EXTENT-TYPE--------X'40'
    VOLFLAG------------PRIME   TRACKS/CA--------------1
    EXTENTS:
    LOW-CCHH-----X'03C90000'   LOW-RBA----------------0   TRACKS----------------15
    HIGH-CCHH----X'03C9000E'   HIGH-RBA----------599039

      THE NUMBER OF ENTRIES PROCESSED WAS:
                AIX -------------------0
                ALIAS -----------------0
                CLUSTER ---------------1
                DATA ------------------1
                GDG -------------------0
                INDEX -----------------1
                NONVSAM ---------------0
                PAGESPACE -------------0
                PATH ------------------0
                SPACE -----------------0
                USERCATALOG -----------0
                TAPELIBRARY -----------0
                TAPEVOLUME ------------0
                TOTAL -----------------3
      THE NUMBER OF PROTECTED ENTRIES SUPPRESSED WAS 0
IDC0001I FUNCTION COMPLETED, HIGHEST CONDITION CODE WAS 0


COMP-USER-DATA-SIZE
圧縮後のデータの全長です。データ長が 10 進数で表すには大き過ぎる場合、データ長は 16 進数形式で表されます。

FREESPACE-%CI
後続の処理のために制御インターバルに空のまま残っているスペースのパー センテージです。

FREESPACE-%CA
後続の処理のために制御域に空のまま残っている制御インターバルのパーセ ンテージです。

FREESPC
データまたは索引構成要素に割り振られたスペースの合計量にある空きスペースの 実バイト数です。部分的に使われた制御インターバルにある空きスペースは、この統計には含 まれません。

INDEX
このフィールドは索引項目にのみ示されます。このフィールドでは、索引構成要素に おけるフィールドを記述します。

ENTRIES/SECT索引レコードにある項目の個々のセクションの項目の数です。

HI-LEVEL-RBA最上位レベルの索引レコードの RBA (相対バイト・アドレス)です。

LEVELS索引にあるレコードのレベルの数です。索引が属するキー順データ・セットにレ コードが 1 つもロードされていない場合、数は 0 です。

SEQ-SET-RBA最初のシーケンス・セット・レコードの 10 進数表記の RBA (相対バイト・ アドレス) です。シーケンス・セットは、RBA スペースのある量だけ索引セットから分離 することができます。
(システムのタイムスタンプ・フィールドを除く) 統計グループにある残りのフィールドは、 データ・セットがクローズされるときにのみ更新されます。

EXCPS
VSAMがデータまたは索引構成要素に対して出す EXCP (チャネル・プログラムの稼動 -SVC 0) マクロ命令です。

EXTENTS
データまたは索引構成要素にあるエクステントです。

REC-DELETED
データまたは索引構成要素から削除されたレコードの数です。削除されたレコ ードの統計は、データ・セットが制御インターバル・モードで処理されるときは維持されませ ん。

REC-INSERTED
キー順データ・セットでは、最後のレコードの前にデータ構成要素に挿入さ れたレコードの数です。最初にロードされたレコードおよび最後に追加されたレコードは、こ の統計に含まれません。相対レコード・データ・セットでは、使用可能なスロットに挿入され たレコードの数です。最初にロードされたレコードも、この統計に含まれます。挿入されたレ コードの統計は、データ・セットが制御インターバル・モードで処理されるときは維持されま せん。

REC-RETRIEVED
更新または更新以外のために、データまたは索引構成要素から取り出された レコードの数です。取り出されたレコードの統計は、データ・セットが制御インターバル・モ ードで処理されるときは維持されません。

REC-TOTAL
データまたは索引構成要素に実際にあるレコードの数です。この統計は、デー タ・セットが制御インターバル・モードで処理されるときは維持されません。可変長 RRDS で は、これはデータ・セットにあるスロットのカウントです。

REC-UPDATED
更新のために取り出されて再書込みされたレコードの数です。この値は削除さ れたレコードを反映しませんが、更新されてから削除されたレコードは更新統計でカウントさ れます。更新されたレコードの統計は、データ・セットが制御インターバル・モードで処理さ れるときは維持されません。

SPLITS-CA
制御域分割です。制御域にあるデータ・レコードの半分が新しい制御域に書き込 まれて、旧制御域から削除されました。

SPLITS-CI
制御インターバル分割です。制御インターバルにあるデータ・レコードの半分が 新しい制御インターバルに書き込まれて、旧制御インターバルから削除されました。

SYSTEM-TIMESTAMP
データまたは索引構成要素が (その内容を更新する可能性がある操作の ためにオープンされた後に) クローズされた時刻 (システム時刻の値) です。

USER-DATA-SIZE
圧縮する前のデータの全長を表示します。データ長が 10 進数で表すには 大き過ぎる場合、データ長は 16 進数形式で表されます。



原典:日本アイ・ビー・エム株式会社
        DFSMS/MVS バージョン 1 リリース 3
        統合カタログ機能(ICF)のためのアクセス方式サービス
        

BEFORE PAGE

TOP PAGE