명령어

본 장에서는 각 명령어의 사용법에 대해서 설명한다.

1. ASSIGN

OSI의 리소스 간 관계를 변경하거나 특정 리소스의 값을 변경하는 데 사용하는 명령이다.

  • 사용법

    >>-+-/ASSIGN-+-------------------------------------------------->
       '-/ASS----'
    
                  .------.                  .------.
                  V      |                  V      |
    >--+---CLASS----cls#-+--+----+--REGION----reg#-+------------+--><
       |                    '-TO-'                              |
       +---LTERM----ltermname--+----+--NODE----nodename---------+
       |                       '-TO-'                           |
       |         .----------.                                   |
       |         V          |                                   |
       '---TRAN----tranname-+--+----+--CLASS--cls#--------------'
                               '-TO-'
    Keywords 설명

    CLASS [TO] REGION

    입력된 Dependent Region들은 cls#들(최대 4개)에 해당하는 클래스의 트랜잭션을 처리하도록 변경한다. (현재 미지원)

    LTERM [TO] NODE

    ltermname에 해당하는 lterm과 nodename에 해당하는 터미널을 연결한다.

    TRAN [TO] CLASS

    입력된 트랜잭션들의 클래스를 cls#로 변경한다. (현재 미지원)

2. CHECKPOINT

Restart에 필요한 시스템 로그를 생성하는 Simple checkpoint와 시스템 로그 및 shutdown 기능을 하는 shutdown checkpoint를 제공한다.

  • 사용법

    <simple checkpoint >
    >>-+-/CHECKPOINT----+-------+------------------------------------->
       '-/CHE----'      '-SNAPQ-'
    
     <shutdown checkpoint>
    >>-+-/CHECKPOINT----+-DUMPQ--+------------------------------------>
       '-/CHE----'      +-FREEZE-+
                        '-PURGE--'
    Keywords 설명

    (blank)

    Simple checkpoint를 요청 받아, RTSD 정보를 시스템 로그에 기록한다.

    SNAPQ

    Simple checkpoint 기능에 MQ를 추가하여 시스템 로그에 기록한다.

    DUMPQ

    Simple checkpoint 기능에 MQ를 추가하여 시스템 로그에 기록 후 시스템 종료한다.

    FREEZE

    Simple checkpoint 후 시스템 종료한다.

    PURGE

    MQ의 메시지 처리 후 Simple checkpoint 처리 및 시스템 종료한다.

3. CLSDST

VTAM을 통한 터미널과 OSI의 연결을 해지한다.

  • 사용법

                                .---------------.
                                V               |
    >>-+-/CLSDST-+--NODE----+---+-nodename--+-+-+------------------><
       '-/CLS----'          |   '-nodename*-'   |
                            '----ALL------------'
    Keywords 설명

    NODE

    OSI에 연결된 노드를 해지한다.

4. DBRECOVERY

트랜잭션이나 프로그램에서 데이터베이스에 접근하지 못하게 한다.

  • 사용법

                            .--------.
                            V        |
    >>-+-/DBRECOVERY-+--DB----dbname-+-----------------------------><
       '-/DBR--------'
    Keywords 설명

    DB

    DBR 상태를 만들 dbd 이름을 입력한다.

5. DELETE

지정된 리소스의 SECURITY 정보를 삭제한다. (현재 미지원)

  • 사용법

                                                                 .--------------.
                                                                 V              |
    >>-+-/DELETE-+-TERMINAL--+----------+--+-----+--TRANSACTION--+-tranname--+--+--><
       '-/DLE----'           '-SECURITY-'  '-FOR-'               '-tranname*-'
    Keywords 설명

    TERMINAL

    명령을 입력한 터미널에 설정된 트랜잭션의 SECURITY 정보를 삭제한다.

6. DEQUEUE

MQ에 쌓여있는 메시지를 제거한다.

  • 사용법

    >>-+-/DEQUEUE-+------------------------------------------------->
       '-/DEQ-----'
    
    >--+-LTERM--ltermname--+--------+----------------------+-------><
       |                   +-PURGE--+                      |
       |                   '-PURGE1-'                      |
       +-NODE--nodename--+------------------------------+--|
       |                 +-PURGE------------------------+  |
       |                 '-LTERM--ltermname--+--------+-'  |
       |                                     +-PURGE--+    |
       |                                     '-PURGE1-'    |
       '-TRAN--tranname--+-PURGE--+------------------------'
                         '-PURGE1-'
    Keywords 설명

    LTERM

    해당 LTERM을 목적지로 하는 메시지를 제거한다.

    NODE

    해당 노드를 목적지로 하는 메시지를 제거한다.

    ltermname이 함께 쓰이는 경우 입력된 ltermname으로 큐잉된 메시지만을 제거 대상으로 한다.

    PURGE

    해당 목적지로 향하는 MQ에 쌓여있는 모든 메시지를 제거한다.

    PURGE와 PURGE1 옵션이 없는 경우 현재 출력 중인 메시지의 출력을 취소한다.

    PURGE1

    해당 목적지로 향하는 MQ에 쌓인 첫 번째 메시지를 제거한다.

    PURGE와 PURGE1 옵션이 없는 경우 현재 출력 중인 메시지의 출력을 취소한다.

    TRAN

    해당 트랜잭션을 목적지로 하는 메시지를 제거한다.

7. DISPLAY

OSI 시스템의 MQ 및 리소스의 처리 상태를 표시한다.

7.1. DISPLAY ACTIVE

OSI 시스템의 활동 중인 Region의 정보를 표시한다.

  • 사용법

    >>-+-/DISPLAY----ACTIVE----------------------------------------><
       '-/DIS----'
  • 출력항목

    Keywords 설명

    REGID

    Region의 ID를 의미하며, OSI 7.2부터는 JOBID를 사용한다.

    JOBNAME

    Region의 JOB 이름이다.

    TYPE

    Region의 TYPE을 표시한다. OSI에서는 TP와 BMP만 지원한다.

    TRANS

    Region이 처리 중인 트랜잭션 이름이다. 처리 중인 트랜잭션이 없는 경우 공백으로 표시한다.

    PROGRAM

    Region이 처리 중인 프로그램 이름이다. 처리 중인 프로그램이 없는 경우 공백으로 표시한다.

    CLASS

    Region이 처리할 수 있는 클래스 이름이다.

  • 예제

    /DISPLAY ACT
    REGID     JOBNAME   TYPE   TRANS     PROGRAM   CLASS
    JOB02268  IMSAMSG   TP     OIVPMPP1  OIVPI001  1
    JOB02268  IMSAMSG   TP                         2
    JOB02268  IMSAMSG   TP                         3
    JOB02268  IMSAMSG   TP                         4
    *21063/194651*

7.2. DISPLAY ASSIGNMENT

OSI 시스템 리소스의 할당 관계를 표시한다.

  • 사용법

    >>-+-/DISPLAY-------------------------------------------------->
       '-/DIS----'
                              .----------------.
                              V                |
    >--ASSIGNMENT--+-LTERM--+---+-ltermname--+-+-+--------------+--><
                   |        |   '-ltermname*-'   |              |
                   |        '-ALL----------------'              |
                   |          .----------------.                |
                   |          V                |                |
                   '-NODE---+---+-nodename---+-+-+--------------'
                            |   '-nodename*--'   |
                            '-ALL----------------'
    Keywords 설명

    LTERM

    LTERM에 할당된 노드를 표시한다.

    NODE

    노드와 LTERM의 관계를 표시한다.

  • 출력 항목

    Keywords 설명

    LTERM

    LTERM 이름이다.

    IN-TERMINAL

    입력으로 할당된 물리 단말 이름이다.

    OUT-TERMINAL

    출력으로 할당된 물리 단말 이름이다.

    NODE

    노드 이름이다.

    IN

    입력되는 LTERM 이름이다.

    OUT

    출력되는 LTERM 이름이다.

  • 예제1

    /DISPLAY ASMT LTERM ALL
    LTERM     IN-TERMINAL   OUT-TERMINAL
    N041E14   TERMD13Y      TERMD13Y
    N041E16   TERMD13P      TERMD13P
    N041E18   TERMD13Z      TERMD13Z
    VT3270L1  L3270A        L3270A
    *21090/132404*
  • 예제2

    /DISPLAY ASMT NODE ALL
    NODE       USER       LTERM
    L3270A                I/O- VT3270L1
    TERM013P              I/O- N041E16
    TERMD13P              I/O- N041E16
    TERMD13P              I/O- N041E16
    TERMD13Y              I/O- N041E14
    TERMD13Z              I/O- N041E18
    *21090/132411*

7.3. DISPLAY DATABASE

데이터베이스의 상태를 표시한다.

  • 사용법

                                     .-------------.
                                     V             |
    >>-+-/DISPLAY-+--DATABASE---+--+--+--dbname--+-+-+-----+-------><
       '-/DIS-----'             |  |  '--dbname*-'   |     |
                                |  '-ALL-------------'     |
                                |  .----------------.      |
                                |  V                |      |
                                +---+-ALLOCF--------+------+
                                |---+-ALLOCS--------+------|
                                |---+-DBR-----------+------|
                                |---+-NOTINIT-------+------|
                                |---+-NOTOPEN-------+------|
                                |---+-STARTED-------+------|
                                '---+-STOPPED-------+------'
    Keywords 설명

    ALLOCF

    DB 중 할당에 실패된 것을 표시한다.

    ALLOCS

    DB 중 할당에 성공된 것을 표시한다.

    DBR

    DB 중 DBR(DB Recovery) 상태인 것을 표시한다.

    NOTINIT

    DB 중 초기화되지 않는 것을 표시한다.

    NOTOPEN

    DB 중 Open되지 않는 것을 표시한다.

    STARTED

    DB 중 START 상태인 것을 표시한다.

    STOPPED

    DB 중 STOP 상태인 것을 표시한다.

  • 출력 항목

    항목 설명

    DATABASE

    DB 이름이다.

    TYPE

    DB의 TYPE이다.

    ACC

    DB에 접근하는 방법이다. 현재는 의미없는 상태이다.

    • RO : Read Only

    • RD : Read

    • UP : Update

    • EX : Exclusive

    CONTITIONS

    DB의 상태이다.

  • 예제

    /DISPLAY DB ALL
    DATABASE  TYPE  ACC  CONDITIONS
    OIVPIDBD  DL/I  EX   STARTED, ALLOCS
    OIVPIX1   DL/I  EX   STOPPED
    OIVPIX2   DL/I  EX   STARTED, NOTOPEN
    *21090/132533*

7.4. DISPLAY LTERM

LTERM의 상태를 표시한다.

  • 사용법

                                  .----------------.
                                  V                |
    >>-+-/DISPLAY-+---LTERM-----+--+--ltermname--+-+-+-------------><
       '-/DIS-----'             |  '--ltermname*-'   |
                                '-ALL----------------'
  • 출력 항목

    Keywords 설명

    LTERM

    LTERM 이름이다.

    ENQCT

    Enqueue된 메시지 수이다.

    DEQCT

    Dequeue된 메시지 수이다.

    QCT

    MQ에 있는 메시지 수이다.

    STATUS

    해당 LTERM의 상태 정보를 보여준다.

    • STOP : LTERM이 STOP 상태이다.

    • PURGE : LTERM이 PURGE 상태이다.

    • PSTOP : LTERM을 통한 메시지 송수신이 중지된 상태이다.

  • 예제

    /DISPLAY LTERM ALL
    LTERM     ENQCT  DEQCT    QCT
    N041E14       0      0      0 STOP
    N041E16      18     18      0
    N041E18       0      0      0
    VT3270L1      0      0      0
    *21090/132608*

7.5. DISPLAY MODIFY

Online change 상태를 표시한다.

  • 사용법

    >>-+-/DISPLAY-+--MODIFY--+-------+-----------------------------><
       '-/DIS-----'          +-ADDS--+
                             +-ALL---+
                             +-CHNGS-+
                             +-DBS---+
                             +-DELS--+
                             +-DMS---+
                             +-FMS---+
                             +-MODS--+
                             +-PDS---+
                             +-PSS---+
    '-TRS---'
    Keywords 설명

    ADDS

    Online change에 의해 추가될 리소스를 표시한다.

    ALL

    Online change 전체 정보를 표시한다.

    CHNGS

    Online change에 의해 수정될 리소스를 표시한다.

    DBS

    Online change에 의해 변경될 데이터베이스 정보를 표시한다.

    DELS

    Online change에 의해 삭제될 리소스를 표시한다.

    DMS

    Online change에 의해 변경될 ACBLIB 정보를 표시한다.

    FMS

    Online change에 의해 변경될 MFS 정보를 표시한다.

    MODS

    Online change에 의해 변경될 리소스를 표시한다.

    PDS

    Online change에 의해 변경될 프로그램 정보를 표시한다.

    PSS

    Online change에 의해 변경될 PSB 정보를 표시한다.

    TRS

    Online change에 의해 변경될 트랜잭션 정보를 표시한다.

  • 출력 항목

    항목 설명

    LIBRARY dd명 (S) dataset이름

    리소스 데이터셋의 이름 및 싱태를 출력한다.

    • (A)인 경우 활성화된 데이터셋

    • (I)인 경우 비활성화된 데이터셋

    resource종류 resource명 변경상태

    리소스 동적 변경의 영향을 받는 리소스(DATABASE, DBD, FORMAT, PROGRAM, PSB, TRAN)의 종류 및 이름과 변경상태(ADDED, CHANGED, DELETED)를 출력한다.

  • 예제

    /DISPLAY MODIFY ALL
    LIBRARY  IMSACBA  (A) IMS.ACBLIBA
    LIBRARY  FORMATA  (A) OSI.IMSA.MFSLIBA
    LIBRARY  MODBLKSA (I) OSI.IMSA.DEFLIBA
    LIBRARY  MATRIXA  (I) OSI.IMSA.SECLIBA
    LIBRARY  IMSACBB  (I) IMS.ACBLIBB
    LIBRARY  FORMATB  (I) OSI.IMSA.MFSLIBB
    LIBRARY  MODBLKSB (A) OSI.IMSA.DEFLIBB
    LIBRARY  MATRIXB  (A) OSI.IMSA.SECLIBB
    FORMAT   OSILOGOO     CHANGED
    FORMAT   TESTMAP      ADDED
    *21090/132958*

7.6. DISPLAY NODE

노드의 상태를 표시한다.

  • 사용법

                                  .----------------.
                                  V                |
    >>-+-/DISPLAY-+---NODE------+--+--nodename---+-+-+-------------><
       '-/DIS-----'             |  '--nodename*--'   |
                                '-ALL----------------'
  • 출력 항목

    항목 설명

    NODE

    노드 이름이다.

    ENQCT

    Enqueue된 메시지 수이다.

    DEQCT

    Dequeue된 메시지 수이다.

    QCT

    MQ에 있는 메시지 수이다.

    STATUS

    해당 노드의 상태 정보를 보여준다.

    • CON : 노드에 접속된 상태이다.

    • STOP : 노드가 STOP 상태이다.

  • 예제

    /DISPLAY NODE ALL
    NODE     ENQCT DEQCT   QCT
    L3270A       0     0     0
    TERMD13P     3     3     0 CON
    TERMD13S     0     0     0 STOP
    TERMD13Y     0     0     0
    TERMD13Z     0     0     0
    *21090/133032*

7.7. DISPLAY PGM

프로그램의 상태를 표시한다.

  • 사용법

                                  .----------------.
                                  V                |
    >>-+-/DISPLAY-+---PGM-------+--+--pgmname----+-+-+-------------><
       '-/DIS-----'             |  '--pgmname*---'   |
                                '-ALL----------------'
  • 출력 항목

    항목 설명

    PROGRAM

    프로그램 이름이다.

    TRAN

    프로그램에 연결된 트랜잭션 이름이다.

    TYPE

    프로그램의 TYPE이다.

    • TP : MPP Region에서 실행된다.

    • BMP : BMP Region에서 실행된다.

    STATUS

    해당 프로그램의 상태 정보를 보여준다.

    • STOPPED : 프로그램이 중지된 상태이다.

  • 예제

    /DISPLAY PGM ALL
    PROGRAM   TRAN      TYPE
    OIVPI001  OIVPMPP1  TP
    OIVPI002  OIVPMPP2  TP
    OIVPI003  OIVPMPP3  TP
    OIVPI004  OIVPMPP4  TP
    OIVPI005  OIVPMPP5  TP
    OIVPI007  OIVPMPP7  TP   STOPPED
    OIVPI4    OIVPI4    TP
    OIVPIL02  OIVPBMP2  BMP
    OIVPIL03  OIVPBMP3  BMP
    OIVPIL04  OIVPBMP4  BMP
    OIVPIL05  OIVPBMP5  BMP
    *21090/133054*

7.8. DISPLAY Q

MQ 안의 메시지를 표시한다.

  • 사용법

    >>-+-/DISPLAY-+------------------------------------------------->
       '-/DIS-----'
    
    >--Q--+---------------------+--+-------------------------+--+-------------+-><
          |          .------.   |  |             .-------.   |  '-TRANSACTION-'
          |          V      |   |  |             V       |   |
          '-CLASS--+---cls#-+-+-'  '-PRIORITY--+---prty#-+-+-'
                   '-ALL------'                '-ALL-------'
    Keywords 설명

    CLASS

    클래스에 속한 큐의 메시지를 표시한다.

    PRIORITY

    PRIORITY에 속한 큐의 메시지를 표시한다.

    TRANSACTION

    트랜잭션에 속한 큐의 메시지를 표시한다.

  • 출력 항목

    항목 설명

    CLS

    MQ 메시지의 클래스 이름이다.

    CLS CT

    MQ 메시지의 클래스의 수이다.

    PTY

    MQ 메시지의 PRIORITY 수치이다.

    PTY CT

    MQ 메시지의 PRIOIRITY의 수이다.

    MSG CT

    MQ 메시지의 수이다.

    TRAN

    MQ 메시지의 트랜잭션 이름이다.

    TRAN CT

    MQ 메시지의 트랜잭션의 수이다.

    PSBNAME

    MQ 메시지의 PSB(Program Specification Block) 이름이다.

  • 예제1

    /DISPLAY Q
    CLS CT   PTY CT   MSG CT   TRAN CT
         2        1        4         3
    *21090/133116*
  • 예제2

    /DISPLAY Q CLASS ALL
    CLS   PTY CT   MSG CT   TRAN CT
      1        1        3         2
      2        1        1         1
    *21090/133132*
  • 예제3

    /DISPLAY Q PRIORITY ALL
    CLS   PTY  MSG CT   TRAN CT
      1     1       3         2
      2     1       1         1
    *21090/133147*
  • 예제4

    /DISPLAY Q TRAN
    CLS   PTY   MSG CT   TRAN       PSBNAME
      1     1        2   OIVPMPP2   OIVPI002
      1     1        1   OIVPMPP3   OIVPI003
      2     1        1   OIVPMPP4   OIVPI004
    *21090/133206*

7.9. DISPLAY TRAN

트랜잭션의 상태를 표시한다.

  • 사용법

                                  .----------------.
                                  V                |
    >>-+-/DISPLAY-+---TRAN------+--+--tranname---+-+-+-------------><
       '-/DIS-----'             |  '--tranname*--'   |
                                '-ALL----------------'
  • 출력 항목

    항목 설명

    TRAN

    트랜잭션 이름이다.

    CLS

    트랜잭션에 연결된 클래스이다.

    ENQCT

    Enqueue된 메시지의 수이다.

    QCT

    해당 트랜잭션의 MQ 메시지의 수이다.

    LCT

    해당 트랜잭션의 PRIORITY에 limit count 이다. (현재 미지원)

    CP

    해당 트랜잭션의 현재 PRIORITY 수치이다. (현재 미지원)

    NP

    해당 트랜잭션의 통상 PRIORITY 수치이다. (현재 미지원)

    LP

    해당 트랜잭션의 한계 PRIORITY 수치이다. (현재 미지원)

    PARLIM

    해당 트랜잭션의 병렬처리 수치이다. (현재 미지원)

    PSBNAME

    MQ 메시지의 PSB(Program Specification Block) 이름이다.

    STATUS

    해당 트랜잭션의 상태 정보를 보여준다.

    • STOP : 트랜잭션이 STOP 상태이다.

    • PURGE : 트랜잭션이 PURGE 상태이다.

    • PSTOP : 트랜잭션의 메시지 스케줄링이 중지된 상태이다.

  • 예제

    /DISPLAY TRAN ALL
    TRAN     CLS ENQCT   QCT   LCT CP NP LP PARLIM PSBNAME
    OIVPBMP2   1     0     0 ----- -- -- -- ------ OIVPIL02
    OIVPBMP3   1     0     0 ----- -- -- -- ------ OIVPIL03
    OIVPBMP4   1     0     0 ----- -- -- -- ------ OIVPIL04
    OIVPBMP5   1     0     0 ----- -- -- -- ------ OIVPIL05
    OIVPI4     1     0     0 ----- -- -- -- ------ OIVPI4
    OIVPMPP1   1     1     1 ----- -- -- -- ------ OIVPI001
    OIVPMPP2   1     0     1 ----- -- -- -- ------ OIVPI002  STOP
    OIVPMPP3   1     0     0 ----- -- -- -- ------ OIVPI003
    OIVPMPP4   1     0     0 ----- -- -- -- ------ OIVPI004  PSTOP
    OIVPMPP5   1     0     0 ----- -- -- -- ------ OIVPI005
    OIVPMPP7   1     0     0 ----- -- -- -- ------ OIVPI007
    *21090/133223*

8. ERESTART

OSI 시스템이 비정상적으로 종료되었을 경우 cold start 혹은 종료 전 상태로 복구를 수행한다.

  • 사용법

     < Cold start >
    >>-+-/ERESTART-+--+--------------+--+--------+--+-------------+---->
       '-/ERE------'  '-CHECKPOINT 0-'  '-BUILDQ-'  `-FORMAT--ALL-'
    Keywords 설명

    CHKPT

    Check point 번호를 의미하며, 0이 오면 cold start를 의미한다.

    FORMAT

    MQ를 초기화한다.

    BUILDQ

    시스템 로그에 저장된 메시지 큐를 MQ 데이터셋으로 복원한다.

9. EXIT

터미널의 Conversation mode를 종료시킨다.

  • 사용법

    >>-+-/EXIT-+---------------------------------------------------->
       '-/EXI--'
    Keywords 설명

    (blank)

    커맨드를 입력한 단말의 conversation mode가 종료된다. (터미널에서만 사용 가능)

10. FORMAT

명령을 입력한 터미널로 지정된 MOD(Message Output Descriptor) 화면을 출력한다.

  • 사용법

    >>-+-/FORMAT-+--modname--+------+--><
       '-/FOR----'           '-data-'
    Keywords 설명

    modname

    터미널에 표시할 MOD 이름이다.

    data

    터미널에 MOD를 출력할 때 사용할 데이터이다. 데이터는 최대 8bytes 길이까지 가능하다.

11. MODIFY

OSI 리소스를 운용 중에 동적으로 변경할 때 사용한다.

  • 사용법

    >>-+-/MODIFY-+--+-ABORT-------------------+--------------------><
       '-/MOD----'  +-COMMIT------------------+
                    |         .-------------. |
                    |         V             | |
                    '-PREPARE---+-ACBLIB--+-+-'
                                +-FMTLIB--+
                                '-MODBLKS-'
    Keywords 설명

    ABORT

    PREPARE 상태인 동적 변경을 취소한다.

    ACBLIB

    ACBLIB을 동적 변경한다.

    COMMIT

    PREPARE 상태인 동적 변경을 실행한다.

    FMTLIB

    FMTLIB을 동적 변경한다.

    MODBLKS

    MODBLKS를 동적 변경한다.

    PREPARE

    동적 변경을 준비한다. 이경우 Control Region의 처리가 일시정지된다.

    변경된 데이터셋을 dfsoucu0 툴로 복사한 후 /MOD PREPARE, /MOD COMMIT 명령 순서로 리소스 동적 변경을 수행한다.

12. NRESTART

OSI 시스템의 cold start 및 warm start를 한다.

  • 사용법

     < Cold start with no previous shutdown >
    >>-+-/NRESTART-+--CHKPT--0---+------------------------------+--->
                                 |                              |
                                 '---FORMAT---ALL---------------'
    
     < Warm start after a /CHECKPOINT FREEZE command >
    >>-+-/NRESTART-+--+------------------------------------+-------->
       '-/NRE------'  |                                    |
                      '---FORMAT---ALL---NOBUILDQ----------'
    
     < Warm start after a /CHECKPOINT PURGE or /CHECKPOINT DUMPQ command >
    >>-+-/NRESTART-+--+------------------------------------+-------->
       '-/NRE------'  |                                    |
                      '---FORMAT---ALL--+-BUILDQ-----+-----'
                                        '-NOBUILDQ---'
    Keywords 설명

    CHKPT

    Check point 번호를 의미하며, 0이 오면 cold start를 의미한다.

    FORMAT

    MQ를 초기화한다.

    BUILDQ

    시스템 로그에 저장된 메시지 큐를 MQ 데이타 셋으로 복원한다.

    NOBUILDQ

    시스템 로그에 저장된 메시지 큐를 MQ 데이타 셋으로 복원하지 않는다.

13. OPNDST

VTAM과 연결된 터미널을 OSI 시스템에 연결한다.

  • 사용법

                                .---------------.
                                V               |
    >>-+-/OPNDST-+--NODE----+---+-nodename--+-+-+------------------><
       '-/OPN----'          |   '-nodename*-'   |
                            '----ALL------------'

14. PSTOP

특정 LTERM을 통한 메시지 송수신을 정지하거나, 특정 트랜잭션의 메시지 스케줄링을 정지한다.

  • 사용법

    >>-+-/PSTOP-+--------------------------------------------------->
       '-/PST---'
                  .----------------.
                  V                |
    >--+-LTERM--+---+-ltermname--+-+-+----------------------------+-><
       |        |   '-ltermname*-'   |                            |
       |        '-ALL----------------'                            |
       |         .---------------.                                |
       |         V               |                                |
       '-TRAN--+---+-tranname--+-+------------+-------------------'
               |   '-tranname*-'              |
               '-ALL--+---------------------+-'
                      |          .------.   |
                      |          V      |   |
                      '-CLASS--+---cls#-+-+-'
                               '-ALL------'
    Keywords 설명

    LTERM

    LTERM의 송신을 정지한다.

    TRAN

    트랜잭션의 스케줄링을 정지한다.

    CLASS

    해당 클래스의 트랜잭션 스케줄링을 정지한다.

15. PURGE

특정 리소스의 입력을 정지한다.

  • 사용법

    >>-+-/PURGE-+--------------------------------------------------->
       '-/PUR---'
                 .---------------.
                 V               |
    >----TRAN--+---+-tranname--+-+------------+---------------------><
               |   '-tranname*-'              |
               '-ALL--+---------------------+-'
                      |          .------.   |
                      |          V      |   |
                      '-CLASS--+---cls#-+-+-'
                               '-ALL------'
    Keywords 설명

    TRAN

    트랜잭션의 큐잉을 정지한다.

    CLASS

    해당 클래스 트랜잭션 큐잉을 정지한다.

16. RCLSDST

커맨드를 입력한 터미널과 OSI의 연결을 해지한다.

  • 사용법

    >>-+-/RCLSDST-+------------------------------------------------->
       '-/RCL-----'

17. START

OSI의 리소스를 사용 가능하도록 활성화한다.

17.1. START DB

트랜잭션에서 해당 DB를 사용할 수 있게 한다.

  • 사용법

                         .-------------.
                         V             |  .-DBALLOC---.
    >>-+-/START-+--DB--+---+-dbname--+-+--+-----------+-+----------><
       '-/STA---'      |   '-dbname*-'    '-NODBALLOC-' |
                       |      .-NODBALLOC-.             |
                       '-ALL--+-----------+-------------'
                              '-DBALLOC---'
    Keywords 설명

    dbname

    START할 dbd 이름을 입력한다.

    ALL

    RTSD에 등록된 모든 dbd를 START 상태로 만든다.

    DBALLOC

    START 시점에 해당 DB를 할당한다.

    NODBALLOC

    START 시점에 해당 DB를 할당하지 않고, 사용 시점에서 할당한다.

17.2. START DC

VTAM에 붙어있는 터미널들이 Control Region에 접속할 수 있게 한다.

  • 사용법

    >>-+-/START-+--DC----------------------------------------------><
       '-/STA---'

17.3. START LTERM

Logical Terminal을 사용 가능상태로 만든다. STOP, PSTOP 등의 상태는 리셋된다.

  • 사용법

                            .----------------.
                            V                |
    >>-+-/START-+--LTERM--+---+-ltermname--+-+-+-------------------><
       '-/STA---'         |   '-ltermname*-'   |
                          '-ALL----------------'
    Keywords 설명

    ltermname | ltermname*

    START할 Logical Terminal의 이름을 입력한다.

    ALL

    RTSD의 모든 Logical Terminal을 START 상태로 만든다.

17.4. START NODE

터미널을 로그온을 할 수 있는 상태로 만든다. STOP 등의 상태는 리셋된다.

  • 사용법

                           .---------------.
                           V               |
    >>-+-/START-+--NODE--+---+-nodename--+-+-+---------------------><
       '-/STA---'        |   '-nodename*-'   |
                         '-ALL---------------'
    Keywords 설명

    nodename

    START할 노드명을 입력한다.

    ALL

    RTSD의 모든 노드를 START 상태로 만든다.

17.5. START PGM

애플리케이션 프로그램을 사용할 수 있는 상태로 만든다.

  • 사용법

                          .--------------.
                          V              |
    >>-+-/START-+--PGM--+---+-pgmname--+-+-+-----------------------><
       '-/STA---'       |   '-pgmname*-'   |
                        '-ALL--------------'
    Keywords 설명

    pgmname

    START할 애플리케이션 프로그램을 입력한다.

    ALL

    RTSD에 등록된 모든 프로그램을 START 상태로 만든다.

17.6. START REGION

JCL을 실행시켜 MPP를 기동한다.

  • 사용법

                          .------------.
                          V            |
    >>-+-/START-+--REGION---membername-+---------------------------><
       '-/STA---'
    Keywords 설명

    membername

    MPP 기동을 위한 JCL 이름을 입력한다.

17.7. START TRAN

트랜잭션을 사용 가능상태로 만든다. STOP, PSTOP, PURGE 등의 상태는 리셋된다.

  • 사용법

                           .---------------.
                           V               |
    >>-+-/START-+--TRAN--+---+-tranname--+-+-+---------------------><
       '-/STA---'        |   '-tranname*-'   |
                         '-ALL---------------'
    Keywords 설명

    tranname

    START할 트랜잭션 이름을 입력한다.

    ALL

    RTSD에 등록된 모든 트랜잭션을 START 상태로 만든다.

18. STOP

OSI의 리소스를 사용할 수 없게 비활성화한다.

18.1. STOP DB

해당 DB를 접근하는 프로그램의 실행을 막는다.

  • 사용법

                        .-------------.
                        V             |
    >>-+-/STOP-+--DB--+---+-dbname--+-+-+--------------------------><
       '-/STO--'      |   '-dbname*-'   |
                      '-ALL-------------'
    Keywords 설명

    dbname

    STOP할 DB 이름을 입력한다.

    ALL

    RTSD에 등록되어 있는 모든 DB를 STOP 상태로 만든다.

18.2. STOP DC

VTAM에 연결된 터미널들이 로그온하지 못하도록 막는다.

  • 사용법

    >>-+-/STOP-+--DC-----------------------------------------------><
       '-/STO--'

18.3. STOP LTERM

Logical Terminal을 STOP 상태로 만든다. 해당 LTERM으로의 메시지 송수신이 정지된다.

  • 사용법

                           .----------------.
                           V                |
    >>-+-/STOP-+--LTERM--+---+-ltermname--+-+-+--------------------><
       '-/STO--'         |   '-ltermname*-'   |
                         '-ALL----------------'
    Keywords 설명

    ltermname

    STOP할 Logical Terminal 이름을 입력한다.

    ALL

    RTSD에 등록된 모든 LTERM을 STOP 상태로 만든다.

18.4. STOP NODE

터미널을 STOP 상태로 만들고 로그오프 상태로 만든다.

  • 사용법

                          .---------------.
                          V               |
    >>-+-/STOP-+--NODE--+---+-nodename--+-+-+----------------------><
       '-/STO--'        |   '-nodename*-'   |
                        '-ALL---------------'
    Keywords 설명

    nodename

    STOP할 터미널 이름을 입력한다.

    ALL

    RTSD에 등록된 모든 터미널을 STOP 상태로 만든다.

18.5. STOP PGM

애플리케이션 프로그램이 실행되지 않도록 정지시킨다.

  • 사용법

                         .--------------.
                         V              |
    >>-+-/STOP-+--PGM--+---+-pgmname--+-+-+------------------------><
       '-/STO--'       |   '-pgmname*-'   |
                       '-ALL--------------'
    Keywords 설명

    pgmname

    STOP할 프로그램 이름을 입력한다.

    ALL

    RTSD에 등록된 모든 프로그램을 STOP 상태로 만든다..

18.6. STOP REGION

현재 Control Region에 포함되어 있는 DR Region을 정지시킨다.

  • 사용법

                            .-------.
                            V       |
    >>-+-/STOP-+--REGION--+---reg#--+--+--------+-+--+----------------+-><
       '-/STO--'          |            '-ABDUMP-' |  '-NODE--nodename-'
                          |           .-------.   |
                          |           V       |   |
                          '-JOBNAME---jobname-+---'
    Keywords 설명

    reg#

    STOP할 DR의 REGION ID를 입력한다.

    ABDUMP

    BMP를 강제로 STOP할 때 입력한다. WFI=Y 가 아닌 BMP를 STOP 시키기 위해서는 이 키워드가 반드시 필요하다.

    JOBNAME

    STOP할 DR의 JOBNAME을 입력한다.

    NODE

    STOP할 DR의 NODE 이름을 입력한다. 여기서 NODE는 터미널이 아닌 Region 서버가 기동되어 있는 노드(machine)를 의미한다.

18.7. STOP TRAN

해당 트랜잭션을 목적지로 하는 트랜잭션에 대한 메시지의 스케쥴링과 큐잉을 정지한다.

  • 사용법

                          .---------------.
                          V               |
    >>-+-/STOP-+--TRAN--+---+-tranname--+-+-+----------------------><
       '-/STO--'        |   '-tranname*-'   |
                        '-ALL---------------'
    Keywords 설명

    tranname

    STOP할 트랜잭션 이름을 입력한다.

    ALL

    RTSD에 등록된 모든 트랜잭션을 STOP 상태로 만든다.