명령어
본 장에서는 각 명령어의 사용법에 대해서 설명한다.
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 상태로 만든다.
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)를 의미한다.