IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

start up command for IMS


IBM Mainframe Forums -> IMS DB/DC
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
sathish kumar

New User


Joined: 06 Jul 2004
Posts: 9
Location: chennai

PostPosted: Tue Nov 22, 2005 5:41 pm
Reply with quote

hi friends,

let me know the start up command for IMS subsystem.

Thanks in advance.

sathish
Back to top
View user's profile Send private message
priyesh.agrawal

Senior Member


Joined: 28 Mar 2005
Posts: 1448
Location: Chicago, IL

PostPosted: Mon Nov 28, 2005 4:36 pm
Reply with quote

Quote:
start up command for IMS subsystem.


Please elaborate more on this...

Regards,

Priyesh.
Back to top
View user's profile Send private message
iknow

Active User


Joined: 22 Aug 2005
Posts: 411
Location: Colarado, US

PostPosted: Thu Dec 01, 2005 5:30 am
Reply with quote

Hi sathish kumar,

If you are talking about "how to run a IMS program" here is your answer
Running IMS in Batch There are three different ways to run an IMS batch program. These are:

    as a DLI,
    as a DBB, or
    as a BMP

The way that the program is run and the JCL that you need to provide to run the program in batch depend on which of these three methods that you plan to use to run your program.

As a DLI
Running an IMS batch program as a DLI is the simplest and least efficient way of running the program.

To be able to run a program this way your database administrator must first create the DBD and run a DDGEN and you (or your database administrator) must create the PSB descriptions and run a PSBGEN. This will create the files that you need to reference via the DBDLIB and PSBLIB statements in your JCL. You must also include the statements in your JCL to reference the necessary databases.

The actual program that you include to be run in your JCL is DFSRRC00 and this is run with a series of parameters, the first parameter is DLI, the second is the name of the IMS batch program, and the third is the name of the PSB that your program is to use.

If you are running an online IMS environment then the databases that your program references will need to be stopped in order for the program to run.

As a DBB
Running a program as a DBB instead of as a DLI involves only a couple of additional steps. After running the DBDGEN and PSBGEN you (or your database administrator) needs to run an ACBGEN. You then substitute DBB for DLI in the first parameter passed to the program and substitute an ACBLIB statement for the DBDLIB and PSBLIB statements.

The program will run slightly faster this way than as a DLI because the program is being given the ACB rather than having to build it for itself.

As a BMP
If you are running MPP regions on your system in order to run IMS online programs then you can save yourself from having to shut down your databases before accessing them from batch programs by running those batch programs as BMPs.

In this instance you specify BMP in the first parameter and supply the ACBLIB statement but you do not reference the databases in the JCL. The program will run in an MPP region assigned to batch programs and will have access to all of the databases that are attached to your online environment from there.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> IMS DB/DC

 


Similar Topics
Topic Forum Replies
No new posts RACF - Rebuild SETROPTS command which... All Other Mainframe Topics 3
No new posts Routing command Address SDSF to other... TSO/ISPF 2
No new posts DTL - how to define key with stacked ... TSO/ISPF 3
No new posts LTJ command CA Products 4
No new posts Query on edit primary command CLIST & REXX 5
Search our Forums:

Back to Top