Blksize 3120 is hardcoded. This usermod removes that restriction: ++ USERMOD (LM00062) REWORK(2016003) /* TRANSMIT OUTDA() FORCES THE BLKSIZE OF THE OUTPUT DATA SET TO 3120 (X'0C30'). THIS MOD SETS IT TO 0 (SYSTEM DETERMINED BLKSIZE). INMXM IS IN SYS1.LINKLIB. */ . ++ VER (Z038) FMID(HTE77A0) . ++ ZAP (INMXM) . NAME INMXM VER 1AC4 0000,0C30 REP 1AC4 0000,0000
-----Original Message----- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Lizette Koehler Sent: Friday, May 27, 2016 7:45 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Re: TSO receive on MultiVolume PS error Peter, I have only seen BLKSIZE=3120 in the IBM Documentation for TSO XMIT. OUTDDNAME(ddname) | OUTFILE(ddname) specifies the use of a preallocated file as the output data set for the TRANSMIT command. No data is written to SYSOUT for transmission and the system limit on the number of records that can be transmitted does not apply. TSO/E assigns the DCB attributes as LRECL=80, BLKSIZE=3120, and RECFM=FB. Specify the ddname as either a sequential data set or a member of a partitioned data set. Use OUTDDNAME or OUTFILE in conjunction with the INDDNAME or INFILE operand of the RECEIVE command. OUTDDNAME and OUTFILE are primarily intended for system programmer use. OUTDSNAME(dsname) | OUTDATASET(dsname) specifies the use of a data set as the output data set for the TRANSMIT command. No data is written to SYSOUT for transmission and the system limit on the number of records that can be transmitted does not apply. TSO/E assigns the DCB attributes as LRECL=80, BLKSIZE=3120, and RECFM=FB. The data set must be a sequential data set. And I agree that 27920 is better. But I have not seen any doc from IBM stating it was good for XMIT. If you have clarifying documentation, could you share? It is possible that IBM's doc needs an update. But at this time for the z/OS V2.1 on Knowledge Center, I am not finding it. If SDB (System Determined Blksize) or a specification of 80x could be used, this might need an Doc Update to include that. Lizette > -----Original Message----- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] > On Behalf Of Peter Hunkeler > Sent: Friday, May 27, 2016 4:23 AM > To: IBM-MAIN@LISTSERV.UA.EDU > Subject: AW: Re: TSO receive on MultiVolume PS error > > > > > However, I don't think that is your problem. The XMIT dataset should > > be FB > 80 3120. > > > > Just for the records: The XMIT data set *must* be RECFM=FB, LRECL=80. > The blocksize should be as large as possible to minimize the number of > I/O operations to be run. 27920 is optimal. > > > -- > Peter Hunkeler > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you are not the named addressee you must not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN