Hi,
I've worked out another way of doing what I want (backing a PDS/E to a GDG), but I was wondering...is there a way of creating an XMI format file without issuing the XMIT command in TSO (IKJEFT01)? Obviously you cannot IEBCOPY the file directly, and creating a IEBCOPY compressed backup to a flat file works, but you can't really browse it.
So I just thought I'd ask. I had a bit of a search, but didn't find anything useful that I didn't already know.
Creating an XMI in JCL
- JPVRoff
- Posts: 14
- Joined: Mon Nov 07, 2011 11:15 am
- Skillset: Rexx. ISPF, bit o' assembler, bit o' COBOL, various other IBM and 3rd party software. 30 years of problem solving.
- Referer: My previous MVS forum [mvsHelp] seems to have closed and so I looked for a similar site.
Creating an XMI in JCL
Regards,
Jonathan
"Calm down, it's only ones and zeros" © Kathy Mar, 1985
Jonathan
"Calm down, it's only ones and zeros" © Kathy Mar, 1985
-
- Posts: 474
- Joined: Thu Mar 10, 2016 5:03 pm
- Skillset: assembler rexx zOS ispf racf smf
- Referer: saw it in the experts foprum thought I could help here
Re: Creating an XMI in JCL
Not as far as I am aware. Why do you want to avoid the TSO XMIT command?
- JPVRoff
- Posts: 14
- Joined: Mon Nov 07, 2011 11:15 am
- Skillset: Rexx. ISPF, bit o' assembler, bit o' COBOL, various other IBM and 3rd party software. 30 years of problem solving.
- Referer: My previous MVS forum [mvsHelp] seems to have closed and so I looked for a similar site.
Re: Creating an XMI in JCL
willy jensen wrote:Not as far as I am aware. Why do you want to avoid the TSO XMIT command?
I don't normally avoid it, but when running it via the scheduler there are access issues. So I was just wondering if there was a way of executing the program which creates the 80 byte XMI file without having to go through the logical (or physical) transmission. I would have hoped there was an option to do this.
So I'm using the IEBCOPY to a flat file (I'm storing the output in a GDG, so copying the PDS wasn't an option).
Regards,
Jonathan
"Calm down, it's only ones and zeros" © Kathy Mar, 1985
Jonathan
"Calm down, it's only ones and zeros" © Kathy Mar, 1985
-
- Posts: 474
- Joined: Thu Mar 10, 2016 5:03 pm
- Skillset: assembler rexx zOS ispf racf smf
- Referer: saw it in the experts foprum thought I could help here
Re: Creating an XMI in JCL
Now I am curious, what access issues?
- JPVRoff
- Posts: 14
- Joined: Mon Nov 07, 2011 11:15 am
- Skillset: Rexx. ISPF, bit o' assembler, bit o' COBOL, various other IBM and 3rd party software. 30 years of problem solving.
- Referer: My previous MVS forum [mvsHelp] seems to have closed and so I looked for a similar site.
Re: Creating an XMI in JCL
willy jensen wrote:Now I am curious, what access issues?
Sorry for the delay in reply. Thanks for asking.
The scheduler (OPC/Tivoli) doesn't have a LOG.MISC file defined, there isn't actually a HLQ that matches the userid used by OPC to run the jobs. So it always fails with
Log process failed for log dataset 'log dataset'.
And it's not my (our) mainframe, so I'm not keen on going in to bat to get a whole new definition done for the sake of one file. Not if there's a workaround. And I can just keep using the IEBCOPY to a flat file...
Regards,
Jonathan
"Calm down, it's only ones and zeros" © Kathy Mar, 1985
Jonathan
"Calm down, it's only ones and zeros" © Kathy Mar, 1985
Re: Creating an XMI in JCL
Hi I am not understanding your Issue.
U want to create an xmit file by batch?
U want to create an xmit file by batch?
Code: Select all
//XMIT1 EXEC PGM=IKJEFT01
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD *
XMIT S0W1.IBMUSER DA('FILE.DUMP')-
OUTDA('FILE.DUMP.XMIT')
-
- Posts: 474
- Joined: Thu Mar 10, 2016 5:03 pm
- Skillset: assembler rexx zOS ispf racf smf
- Referer: saw it in the experts foprum thought I could help here
Re: Creating an XMI in JCL
Or maybe the LOGDATASET parameter can help?
LOGDATASET(dsname)/LOGDSNAME(dsname)
You may specify an alternate data set to be used for the logging of
the transmitted data. This data set will be created if it does not
exist. The data set should be created with a logical record length of
255, a record format of VB and a blocksize of 3120.
LOGDATASET(dsname)/LOGDSNAME(dsname)
You may specify an alternate data set to be used for the logging of
the transmitted data. This data set will be created if it does not
exist. The data set should be created with a logical record length of
255, a record format of VB and a blocksize of 3120.
-
- Similar Topics
- Replies
- Views
- Last post
-
-
Need help in a rexx scenario for creating and updating PDS
by princesam89 » Fri Feb 02, 2024 4:20 pm » in CLIST & REXX - 3
- 2330
-
by willy jensen
View the latest post
Sat Feb 03, 2024 8:07 pm
-
-
-
Creating Unix Directory using COBOL in Unix 0n Z/OS
by Heisenberg » Mon Jun 26, 2023 4:36 pm » in IBM Cobol - 2
- 3016
-
by Robert Sample
View the latest post
Wed Jul 05, 2023 6:36 pm
-