We are running a program in the TEST in the DLI mode where it takes the DBRC=N. The program is running fine.
But when we run in LIVE, the DBRC parameter is getting substituted with value of "Y" and the program is failing with return code of U0073.
Explanation: An insufficient number of valid log data sets exists at
online initialization or restart time. IMS online requires at least 3
online log data sets (OLDS) and 1 write-ahead log data set (WADS).
My question is, will the program work if we override the DBRC parameter by "N"?
Also, what exactly does a DBRC parameter does. Please guide me!
Look for the procedure descriptions, e.g. IMSBATCH is the name for the BMP. Right after the sample JCL in section IMSBATCH Procedure Parameters is a list of all applicable DFSRRC00 symbols for this execution environment, for which the meaning can be looked up in section Parameter Description in the same book.