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

MULTIGEN Utility getting a blank GDG generation


IBM Mainframe Forums -> All Other Mainframe Topics
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
swapnadeep.ganguly

Active User


Joined: 21 Mar 2007
Posts: 203
Location: India

PostPosted: Wed Oct 10, 2007 5:26 pm
Reply with quote

Hi,

After using the following piece of code, I am getting a blank GDG generation although my input file is having datas within it.

Code:

//STEP05   EXEC PGM=MULTIGEN                               
//SYSPRINT DD SYSOUT=*                                     
//SYSUT1   DD DSN=PV5240A.DB2.CARR.MKT.BKUP1,DISP=SHR       
//SYSUT2   DD DSN=PV5240A.DB2.CARR.MKT.BKUP(+1),           
//            DISP=(NEW,CATLG,DELETE),                     
//            SPACE=(CYL,(20,20),,,ROUND)                 
//*                                                       
//SYSUT3   DD DSN=PV5240A.DB2.CONTRACT.FORM.BKUP1,DISP=SHR 
//SYSUT4   DD DSN=PV5240A.DB2.CONTRACT.FORM.BKUP(+1),       
//            DISP=(NEW,CATLG,DELETE),                     
//            SPACE=(CYL,(20,20),,,ROUND)                 
//SYSIN    DD *                                           
//SYSDUMP  DD SYSOUT=*                                     
/*                                                         


When I checked the spool area, I got the following message:
Code:

DATE 10/10/07                  DATA SET UTILITY - MULTIGEN - VER 9 REL 2.3 - AUG
** JOB=Pv5240AB STEP=STEP05   PROCSTEP=                                         
** PARM=NONE                                                                   
** FILE SYSIN    HAS BEEN OPENED AS INPUT                                       
** FILE SYSUT1   HAS BEEN OPENED AS INPUT                                       
** FILE SYSUT2   HAS BEEN OPENED AS OUTPUT                                     
** COMMAND BUFFER INITIATED                                                     
** COMMAND BUFFER RESTARTED                                                     
DATE 10/10/07                  DATA SET UTILITY - MULTIGEN - VER 9 REL 2.3 - AUG
** EOD ON SYSIN - JOB COMPLETED                                                 
** TOTAL OF        1 RECORDS READ                                               
** FILE SYSIN    HAS BEEN CLOSED                                               
** FILE SYSUT1   HAS BEEN CLOSED                                               
** FILE SYSUT2   HAS BEEN CLOSED                                               
** MULTIGEN PROCESSING ENDED                                                   


Can anyone please let me know where I am going wrong in my piece of code?
Back to top
View user's profile Send private message
superk

Global Moderator


Joined: 26 Apr 2004
Posts: 4652
Location: Raleigh, NC, USA

PostPosted: Wed Oct 10, 2007 6:30 pm
Reply with quote

Why is nothing coded for the SYSIN?

Why doesn't your output mention SYSUT3 and SYSUT4?
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Wed Oct 10, 2007 7:27 pm
Reply with quote

Hi,

Use DUMMY in SYSIN & code PARM='NOOV' on MULTIGEN Step.
Back to top
View user's profile Send private message
swapnadeep.ganguly

Active User


Joined: 21 Mar 2007
Posts: 203
Location: India

PostPosted: Thu Oct 11, 2007 9:09 am
Reply with quote

Hi Anuj,

Thank you for your solution. The issue was resolved after I made the changes as stated by you. I made a single change of SYSIN=DUMMY.

When I gave PARM='NOOV', the job ended with a MAXCC=16. In the sysout, I found that it was stating:
Code:

JOB=PV5240AB STEP=STEP05   PROCSTEP= 
PARM=NOOV - INVALID                   
JOB ABORTED DUE TO ABOVE ERRORS       
ABNORMAL END OF JOB                   
TOTAL OF        0 RECORDS READ       
MULTIGEN PROCESSING ENDED             


Can you please tell me why is this PARM being stated as invalid?

Kevin,
When the job ran successfully, I could see the informations regarding SYSUT3 as well as SYSUT4 in the spool region.
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Mon Oct 15, 2007 5:41 pm
Reply with quote

Hi,

You are welcome swapnadeep.

NOOV stands for NO OVer-write. Before I go ahead with the answer of your query, can you please tell me on which media you are taking back-up of files.. on TAPE or DASD & for better understanding of mine please post the JCL you used. I tried the JOB posted by you in your first post with "NOOV" & it worked fine for me.

Furthet, MULTIGEN is not a universally used utility ( this I come to know from this Forum), some of your production JOB would be using it, so if you look there you'll get a better idea from there. I usually give the DCB information for the backup file, but in case of GDG it's not required, however, post your JCL here.


Hope this helps.
Back to top
View user's profile Send private message
swapnadeep.ganguly

Active User


Joined: 21 Mar 2007
Posts: 203
Location: India

PostPosted: Wed Oct 24, 2007 11:19 am
Reply with quote

Hi Anuj,

Sorry for the late reply. Actually I was on a vacation.

The JCL that I am using is as under:
Code:
                                             
//PROCLIB  JCLLIB ORDER=(PV5240A.G3709.PROD.SRUNJCL)               
//K3709    EXEC PROC=K3709W01                                     
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Wed Oct 24, 2007 5:55 pm
Reply with quote

Hi,

JCL posted by you does not show the MULTIGEN step, can you please show the JCL step using MULTIGEN.

A caution, when you post a query in forums, please don't use your real RACF-ID, you can always mask that with some character 'XXX..' or 'HLQ'.
Back to top
View user's profile Send private message
superk

Global Moderator


Joined: 26 Apr 2004
Posts: 4652
Location: Raleigh, NC, USA

PostPosted: Wed Oct 24, 2007 6:24 pm
Reply with quote

At some point, could one of you please post a reference link or some non-copyrighted materials for this MULTIGEN utility? I don't think we're going to want to allow topic discussions for non-public proprietary software.
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Wed Oct 24, 2007 8:54 pm
Reply with quote

Hi,

I hope, the documentation is available to us but it's not handy to me just now. Will PM you or attach here, once I got it. I requested fo rthat to my counter-parts at onsite.
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Thu Nov 29, 2007 10:05 pm
Reply with quote

I'm sorry for being that confident about my counter part that I made a promise here...grin...we are available with only the load module. Now this is frustating...how do they expect us to learn all the intricacies of such an utility without documentation or source code..huh..such a utility which was writeen even before my birth..!! icon_evil.gif


Why don't dinosaur come back again & eat these guys up when they say 'we don't have any documentation'.. icon_mad.gif
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 -> All Other Mainframe Topics

 


Similar Topics
Topic Forum Replies
No new posts REASON 00D70014 in load utility DB2 6
No new posts DFHPI1008 JSON generation failed COBOL Programming 0
No new posts Started task using a generation dataset JCL & VSAM 7
No new posts ISRSUPC search utility - using high l... TSO/ISPF 2
No new posts Merge files with a key and insert a b... DFSORT/ICETOOL 6
Search our Forums:

Back to Top