CICS 常用命令列表
說明:CICS 控制程序,可用於創建、刪除、啟動、停止DCE,SFS服務器,CICS Region和PPC gateway
eneral cicscp usage:
cicscp [-?|([<common_options>] [<command> <noun_phrase> <specific_options>])]
where common options are:
-I – ignore errors
-l logfile – log progress messages to file
-v – produce more verbose output
Specific commands are:
version:
version
create COBOL:
create cobol
destroy COBOL:
destroy cobol
create SNA:
create sna -d <Control Point Name>
-w <Local Network Name>
-x <XID Node ID>
-y <Link Station Type>
[-q <Link Station Name>]
[-s <Link Station Address>]
[-b <Local Secondary Station Address>]
destroy SNA:
destroy sna [-f]
start SNA:
start sna [-f]
stop SNA:
stop sna [-f]
create telnet server:
create telnet_server <server> [-P <port>]
[-c <client codeset>]
[-e <emulation>]
[-h <host list>]
[-l <locale>]
[-m <model>]
[-n <netname>]
[-r <region>]
[-s <server codeset>]
[-t <transaction>]
destroy telnet server:
destroy telnet_server <server> [-f]
create SFS server:
create sfs_server <server> [-m <model>]
[attribute overrides for SSD stanza]
destroy SFS server:
destroy sfs_server <server> [-f]
start SFS server:
start sfs_server <server> [attribute overrides for SSD stanza]
stop SFS server:
stop sfs_server <server> [-f]
status SFS server:
status sfs_server <server>
stop sfs_server all
create PPC gateway server:
create ppcgwy_server <server> [-m <model>]
[attribute overrides for GSD stanza]
destroy PPC gateway server:
destroy ppcgwy_server <server> [-f]
start PPC gateway server:
start ppcgwy_server <server> [attribute overrides for GSD stanza]
stop PPC gateway server:
stop ppcgwy_server <server> [-f]
status PPC gateway server:
status ppcgwy_server <server>
status ppcgwy_server all
create SNA link:
create sna_link [<Link Station Name>]
-y <Link Station Type>
[-s <Link Station Address>]
[-b <Local Secondary Station Address>]
destroy SNA link:
destroy sna_link <Link Station Name> -y <Link Station Type>
create region (SFS):
create region <region> [-g <group-id>]
[-i <infile>]
[-l <c|m|o|r>]
[-d]
create region (DB2):
create region <region> [-g <group-id>]
[-i <infile>]
[-l <c|m|o|r>]
[-a <alias> -o <instance>
[-u <user[,passwd]>] [-n|-s]]
create region (ORACLE):
create region <region> -o ORACLE
[-g <group-id>]
[-i <infile>]
[-l <c|m|o|r>]
[-u <user[/passwd]>] [-n|-s]
destroy region (SFS):
destroy region <region> [-f] [-s]
destroy region (DB2):
destroy region <region> [-f] [-s [-u <user[,passwd]>]]
destroy region (ORACLE):
destroy region <region> [-f] [-s [-u <user[/passwd]>]]
start region:
start region <region> [-d <distributed servers>]
[attribute overrides for RD stanza]
stop region:
stop region <region> [(-c | -f)]
status region:
status region <region>
status region all
destroy all:
destroy all [-f]
start all:
start all
stop all:
stop all
status all:
status all
使用舉例:
5.1版本以前:
創建DCE
cicscp –v create dce -R
刪除DCE:
cicscp -v destroy dce
創建Region:
cicscp -v create region CICSRGN1
啟動SFS 服務器:
cicscp -v start sfs_server /.:/cics/sfs/SFS_SERV
說明:添加CICS資源定義
Usage: cicsadd {-?|-c className [-r regionName] [-P|-B] [-f fileName] [-m modelId] resourceName [[attributeName=attributeValue]…]}
使用舉例:
以下命令在CICSRGN1中增加一個通訊定義。
cicsadd -r CICSRGN1 -B -c cd CD01 ConnectionType=cics_tcp /
RemoteTCPAddress=”9.181.108.37″ RemoteTCPPort=1436 /
ListenerName=”lsnr1″
說明:察看CICS資源定義
Usage: cicsget {-?|-c className [-r regionName] [-f fileName] {-l|-s [resourceName]|[resourceName]}}
使用舉例:
以下命令察看CICSRGN1中名為CICSTEST的程序定義
cicsget -c pd -r CICSRGN1 CICSTEST
說明:更改CICS資源定義的某個屬性
Usage: cicsupdate {-?|-c className [-r regionName] [-P|-R|-B] [-f fileName] [resourceName] [[attributeName=attributeValue]…]}
使用舉例:
以下命令更改CICSRGN1 CPMI交易的屬性Permanent為no,RSLCheck為none
cicsupdate -r CICSRGN1 -B -c td CPMI Permanent=no RSLCheck=none
說明:把一組資源定義安裝到CICS Region的運行庫中。
Usage: cicsinstall {-?|[-v] [-r regionName] {-a | -g groupName [groupName…] }}
使用舉例:
把GROUP1中的所有資源定義安裝到CICSRGN1的運行庫中:
cicsinstall -r CICSRGN1 -g GROUP1
說明:刪除CICS Region某個資源定義
Usage: cicsdelete {-?|-c className [-r regionName] [-P|-R|-B] [-f fileName] resourceName [resourceName…]}
使用舉例:
刪除CICSRGN1中名字為CICSTEST的PD定義:
cicsdelete -c pd -r CICSRGN1 -B CICSTEST
刪除CICSRGN中名字為ABCD的TD定義:
cicsdelete -c td -r CICSRGN1 -B ABCD
說明:導出Region資源定義
Usage: cicsexport {-?| [-r regionName] [-o outFile] [-t temporaryWorkspace] [-l className…]}
使用舉例:
以下命令導出Region CICSRGN1的定義到CICSRGN1.dmp文件:
cicsexport -r CICSRGN1 -o CICSRGN1.dmp
說明:導入Region的資源定義
Usage: cicsimport {-?| -r regionName [-g groupName] [-i inFile] [-l m|o] [-v] [-F] [-o] [-B]}
使用舉例:
以下命令導入一個名為CICSRGN1的Region,-S參數表示不使用DCE服務器
cicsimport -r CICSRGN1-i CICSRGN1.dmp-S
說明:創建用於移植CICS資源定義的移植腳本
Usage: cicsmigrate {-?|[ -r regionName | -s | -c | -p | -m ] -g fileName -o logFileName}
使用舉例:
以下命令為Region CICSRGN1創建移植腳本,輸出文件為CICSRGN1.sh
cicsmigrate -g CICSRGN1.sh -o log1 -r CICSRGN1
在K Shell下運行CICSRGN1.sh腳本
ksh CICSRGN1.sh
說明:在Open平台察看cics 子系統的狀態
使用舉例:
cicslssrc -a
說明:釋放異常停止的Region所持有的資源
使用舉例:
cicsnotify cics. CICSRGN1
說明:用于格式化CICS Dump文件
使用舉例:
cicsdfmt -r CICSRGN1 A147DUMP.0001>A147.txt
以下文章點擊率最高
Loading…