-
Notifications
You must be signed in to change notification settings - Fork 28
IMS commands
Through IMS console:
Specify @{ variable }
Description | Command |
---|---|
Start IMS MPR Region | /STA REG @{IMS_MPR} |
Start IMS Program | /STA PGM @{IMS_PROGRAM} |
Start IMS Transaction | /STA TRAN @{IMS_TRANSACTION} |
Start IMS Database | /STA DB @{IMS_DATABASE} |
Unlock IMS Program | /UNLOCK PGM @{IMS_PROGRAM} |
Unlock IMS Transaction | /UNLOCK TRAN @{IMS_TRANSACTION} |
Unlock IMS Database | /UNLOCK DB @{IMS_DATABASE} |
Through JCL jobs:
Specify @{ variable }
Description | Link |
---|---|
Start IMS Address space | link |
Start IMS MPR Region | link |
Start IMS Program | link |
Unlock IMS Transaction | link |
Unlock and Start IMS Transaction | link |
Unlock IMS Database | link |
Unlock IMS Program | link |
First you need to start IRLM:
/S IMS15RL1
And then IMS control region:
/S IMS15CR1
In SDSF you will see a list of parameters
After starting, the following message will appear (it will be white):
*xx DFS996I IMS READY
where xx - is an outstanding message number
In the case of a cold start, enter:
/xx,/NRE CHKPT 0 FORMAT ALL
But if you do a warm start:
/xx,/NRE
If IMS started successfully, you should see the message
DFS994I COLD START COMPLETED.
or
DFS994I WARM START COMPLETED.
NOTE: A sign of a normally working IMS - is a WTO message in the log: хх DFS996I IMS READY
/xx,/ERE OVERRIDE
- Type
/SIGN OFF
- Clear screen via
CLEAR
emulator option - To drop the VTAM terminal session to the IMS application, execute
/RCL
/xx,/CHE FREEZE
Where xx
- is the WTO message number. Or just make cancel IMSA41CR
.
Then, when restarting, you must issue: xx / ERE OVERRIDE
/STO REGION 3
Where 3
is the number of region.
/dis PGM DSN8IC0
/sto PGM DSN8IC0
/dis PGM DSN8IC0
/start PGM DSN8IC0
SMP/E
- How do I check if the APAR or the PTF installation?
- JCL job to create SMP/e zones environment and user datasets
- JCL job to customize SMP/e distribution zone environment
- JCL job to customize SMP/e global zone environment
- JCL job to customize SMP/e target zone environment
- JCL job to load PTF information into global zone and SMP/e datasets
- JCL job to install PTF in the SMP/e target libraries
- JCL job to install PTF in the SMP/e distribution libraries
- JCL job for rejecting PTF to clean up the global zone
- JCL job for restoring PTF to clean up the target zone
- Automated build PTF via JCL + REXX template (IN PROGRESS)
- What should I do if RECEIVE ends with RC=12?
Mainframe automation solutions and best practices
- Mainframe DevOps tutorial – How We Bring DevOps and Automation to Mainframe
- Jenkins MF pipeline code example
- Mainframe integration with Jenkins using USS agent
- Jenkins plug in solution for running JCL jobs
- Mainframe troubleshooting platform - APPULSE
- Azure DevOps with MF (IN PROGRESS)
- Zigi
z/OS DevOps scripts
- Shell script for datasets to transfer from UNIX to the mainframe via ftp
- Shell script to run JCL jobs on the mainframe via ftp
- Shell script to transfer changed sources in git to the mainframe via ftp
RACF
REXX scripts
- REXX script to change parameters values in a config file
- REXX script to replace substring in some members of dataset
ISPF
HSM
- HSM dataset level commands
- HSM system commands
- How do I restore datasets anywhere where HSM is working?
Useful tricks
- How to include a library in the current LOGON session
- How to make IBM Java work for TEP file tep.jnlp
- How to migrate one or more data sets to migration volumes
- How to transfer file from Windows to zOS with command line ftp?
- How do I find out which data sets have used the most amount of space?
- How do I convert a hexadecimal date to a readable date on z/OS?
- How do I compare two data sets interactively?
- How do I use 3270 emulators with a larger screen size?
- How do I make some changes in each member of PDS?
- How do I copy data sets to other LPAR?
Batch jobs (JCLs)
- How to automate checking for normal completion of a job (counting the number of lines)?
- How do I create a Data Set or a Data Set member?
- How do I copy a Data Set or a Data Set member?
- How do I fill VSAM with records?
- How do I rename a Data Set in batch?
- How do I delete a Data Set or a Data Set member?
- How do I compress a Partitioned Data Set?
- How do I convert Partitioned Data Set PDS to Partitioned Data Set Extended PDSE and vice versa?
- How do I split a Sequential Data Set or PDS member?
- How do I copy first n records of Sequential Data Set or PDS member?
- How do I work with a Catalog?
- Replacing archaic JCL constructs
- Sample solution to transfer datasets from one system to another using XMIT and ADRDSSU
- JCL job template for evenly dividing the dataset into parts
- How to work with a Catalog?
z/OS System operating
- z/OS network commands
- JES commands
- SDSF commands
- XMIT
- WLM (COMING SOON, STAY TUNED)
- IPL and its maintenance
- Omegamon for Storage
- Omegamon for DB2
z/OS Subsystem operating