MISSING DSNAME (off-topic REXX)

Bharath Nunepalli

MISSING DSNAME (off-topic REXX)

Hi,

Sorry for the post not related to DB2.

I executed the below JCL for a REXX routine, and got MISSING DSNAME message in SYSTSPRT.

Didn't find any details JESMSGLG or JESYSMSG. Can anyone pleas ehelp in finding out the reason for the message?

 

//PDBTEST1 JOB (0000,00000000),'REXX JCL',
// CLASS=E,MSGCLASS=X,NOTIFY=&SYSUID,REGION=0M
//STEP010 EXEC PGM=IKJEFT1B,
// PARM='TEST'
//SYSTSIN DD DUMMY
//SYSPROC DD DISP=SHR,DSN=RFO7936.PROCAUTO.OBJCOMP
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD DUMMY
//SYSOUT DD SYSOUT=*
//*

 

Thanks.

David Baldon

MISSING DSNAME (off-topic REXX)
(in response to Bharath Nunepalli)
I recommend subscribing to the TSO-REXX list for future REXX related questions.

Does member TEST exist in RFO7936.PROCAUTO.OBJCOMP? Can you post the complete job output and member TEST?

...David

From: Bharath Nunepalli [mailto:[login to unmask email]
Sent: Thursday, March 16, 2017 11:23 AM
To: [login to unmask email]
Subject: [DB2-L] - MISSING DSNAME (off-topic REXX)


Hi,

Sorry for the post not related to DB2.

I executed the below JCL for a REXX routine, and got MISSING DSNAME message in SYSTSPRT.

Didn't find any details JESMSGLG or JESYSMSG. Can anyone pleas ehelp in finding out the reason for the message?



//PDBTEST1 JOB (0000,00000000),'REXX JCL',
// CLASS=E,MSGCLASS=X,NOTIFY=&SYSUID,REGION=0M
//STEP010 EXEC PGM=IKJEFT1B,
// PARM='TEST'
//SYSTSIN DD DUMMY
//SYSPROC DD DISP=SHR,DSN=RFO7936.PROCAUTO.OBJCOMP
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD DUMMY
//SYSOUT DD SYSOUT=*
//*



Thanks.

-----End Original Message-----

Larry Jardine

MISSING DSNAME (off-topic REXX)
(in response to Bharath Nunepalli)
SYSTSIN is defined twice. Not sure if that is the issue though.

Larry Jardine
Database Administrator

From: Bharath Nunepalli [mailto:[login to unmask email]
Sent: Thursday, March 16, 2017 12:23 PM
To: [login to unmask email]
Subject: [DB2-L] - MISSING DSNAME (off-topic REXX)


Hi,

Sorry for the post not related to DB2.

I executed the below JCL for a REXX routine, and got MISSING DSNAME message in SYSTSPRT.

Didn't find any details JESMSGLG or JESYSMSG. Can anyone pleas ehelp in finding out the reason for the message?



//PDBTEST1 JOB (0000,00000000),'REXX JCL',
// CLASS=E,MSGCLASS=X,NOTIFY=&SYSUID,REGION=0M
//STEP010 EXEC PGM=IKJEFT1B,
// PARM='TEST'
//SYSTSIN DD DUMMY
//SYSPROC DD DISP=SHR,DSN=RFO7936.PROCAUTO.OBJCOMP
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD DUMMY
//SYSOUT DD SYSOUT=*
//*



Thanks.

-----End Original Message-----

This e-mail may contain confidential or privileged information. If you think you have received this e-mail in error, please advise the sender by reply e-mail and then delete this e-mail immediately. Thank you. Aetna

Lizette Koehler

MISSING DSNAME (off-topic REXX)
(in response to Bharath Nunepalli)
There is a TSO REXX list.

To join if you have not done so: TSO REXX http://www2.marist.edu/htbin/wlvindex?TSO-REXX go to the bottom of the webpage to join



Second, what was the specific message?



What line in your rexx requested the Dataset?



Is everything spelled correctly?



Try running your rexx under TSO/ISPF. Put the TRACE ?i into the beginning of your rexx and walk through the code.



Lizette









From: Bharath Nunepalli [mailto:[login to unmask email]
Sent: Thursday, March 16, 2017 9:23 AM
To: [login to unmask email]
Subject: [DB2-L] - MISSING DSNAME (off-topic REXX)



Hi,

Sorry for the post not related to DB2.

I executed the below JCL for a REXX routine, and got MISSING DSNAME message in SYSTSPRT.

Didn't find any details JESMSGLG or JESYSMSG. Can anyone pleas ehelp in finding out the reason for the message?



//PDBTEST1 JOB (0000,00000000),'REXX JCL',
// CLASS=E,MSGCLASS=X,NOTIFY=&SYSUID,REGION=0M
//STEP010 EXEC PGM=IKJEFT1B,
// PARM='TEST'
//SYSTSIN DD DUMMY
//SYSPROC DD DISP=SHR,DSN=RFO7936.PROCAUTO.OBJCOMP
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD DUMMY
//SYSOUT DD SYSOUT=*
//*



Thanks.

Bharath Nunepalli

RE: MISSING DSNAME (off-topic REXX)
(in response to Lizette Koehler)

Yes, TEST exists in RFO7936.PROCAUTO.OBJCOMP

TEST calls 2 other REXX routines which are also present in RFO7936.PROCAUTO.OBJCOMP

Below is the code in TEST.

/*REXX*/
CALL CONNEGP
CALL CONNEGQ

EXIT 0

 

All I see the below messages in SYSTSPRT of job output.

MISSING DSNAME
READY
END

Bharath Nunepalli

RE: MISSING DSNAME (off-topic REXX)
(in response to Lizette Koehler)

No DSNAME is required by other 2 REXX routines.

I'm testing DB2 sub-system connections using REXX

Todd Burrell

MISSING DSNAME (off-topic REXX)
(in response to Bharath Nunepalli)
Since this is REXX don’t you need a SYSEXEC card instead of SYSPROC?

Todd Burrell | Sr. Mainframe Systems Administrator – Database
CISSP, PMP, ITIL Expert, CCNA
CSX Technologies| 550 Water St. (634I), Jacksonville, FL 32202
Office: (904) 633-5651 Cell: (404) 723-2017 | [login to unmask email]<mailto:[login to unmask email]>

[Description: Description: Description: Description: cid:[login to unmask email]

[CSX: How Tomorrow Moves]http://www.csx.com


From: Bharath Nunepalli [mailto:[login to unmask email]
Sent: Thursday, March 16, 2017 1:40 PM
To: [login to unmask email]
Subject: [DB2-L] - RE: MISSING DSNAME (off-topic REXX)


Yes, TEST exists in RFO7936.PROCAUTO.OBJCOMP

TEST calls 2 other REXX routines which are also present in RFO7936.PROCAUTO.OBJCOMP

Below is the code in TEST.

/*REXX*/
CALL CONNEGP
CALL CONNEGQ

EXIT 0



All I see the below messages in SYSTSPRT of job output.

MISSING DSNAME
READY
END

-----End Original Message-----



This email transmission and any accompanying attachments may contain CSX privileged and confidential information intended only for the use of the intended addressee. Any dissemination, distribution, copying or action taken in reliance on the contents of this email by anyone other than the intended recipient is strictly prohibited. If you have received this email in error please immediately delete it and notify sender at the above CSX email address. Sender and CSX accept no liability for any damage caused directly or indirectly by receipt of this email.
Attachments

  • image001.gif (1.3k)
  • image002.png (2.9k)

Bharath Nunepalli

RE: MISSING DSNAME (off-topic REXX)
(in response to Todd Burrell)

SYSPROC worked for me for other REXX routines.

Even SYSEXEC didn't work for TEST.

Lizette Koehler

MISSING DSNAME (off-topic REXX)
(in response to Todd Burrell)
No.


Rexx can reside in SYSPROC so long as the first line in the rexx is



/* rexx */



Otherwise – Yes – it could be in SYSEXEC





I code the rexx comment in all my REXXes and I have then all in SYSPROC.





Lizette





From: Burrell, Todd [mailto:[login to unmask email]
Sent: Thursday, March 16, 2017 10:42 AM
To: [login to unmask email]
Subject: [DB2-L] - RE: MISSING DSNAME (off-topic REXX)



Since this is REXX don’t you need a SYSEXEC card instead of SYSPROC?



Todd Burrell | Sr. Mainframe Systems Administrator – Database

CISSP, PMP, ITIL Expert, CCNA

CSX Technologies| 550 Water St. (634I), Jacksonville, FL 32202

Office: (904) 633-5651 Cell: (404) 723-2017 | <mailto:[login to unmask email]> [login to unmask email]







http://www.csx.com





From: Bharath Nunepalli [mailto:[login to unmask email]
Sent: Thursday, March 16, 2017 1:40 PM
To: [login to unmask email] <mailto:[login to unmask email]>
Subject: [DB2-L] - RE: MISSING DSNAME (off-topic REXX)



Yes, TEST exists in RFO7936.PROCAUTO.OBJCOMP

TEST calls 2 other REXX routines which are also present in RFO7936.PROCAUTO.OBJCOMP

Below is the code in TEST.

/*REXX*/
CALL CONNEGP
CALL CONNEGQ

EXIT 0



All I see the below messages in SYSTSPRT of job output.

MISSING DSNAME
READY
END

_____

Lizette Koehler

MISSING DSNAME (off-topic REXX)
(in response to Bharath Nunepalli)
Then you need to run this with TRACE ?r

In batch



The process needs something called DSNAME but there are no details to indicate what. This is where you need to trace to find the answer.





Lizette





From: Bharath Nunepalli [mailto:[login to unmask email]
Sent: Thursday, March 16, 2017 10:40 AM
To: [login to unmask email]
Subject: [DB2-L] - RE: MISSING DSNAME (off-topic REXX)



Yes, TEST exists in RFO7936.PROCAUTO.OBJCOMP

TEST calls 2 other REXX routines which are also present in RFO7936.PROCAUTO.OBJCOMP

Below is the code in TEST.

/*REXX*/
CALL CONNEGP
CALL CONNEGQ

EXIT 0



All I see the below messages in SYSTSPRT of job output.

MISSING DSNAME
READY
END

David Baldon

MISSING DSNAME (off-topic REXX)
(in response to Todd Burrell)
His EXEC contains /*REXX*/ so it doesn’t have to reside in a data set allocated to SYSEXEC.

From: Burrell, Todd [mailto:[login to unmask email]
Sent: Thursday, March 16, 2017 12:42 PM
To: [login to unmask email]
Subject: [DB2-L] - RE: MISSING DSNAME (off-topic REXX)

Since this is REXX don’t you need a SYSEXEC card instead of SYSPROC?

Todd Burrell | Sr. Mainframe Systems Administrator – Database
CISSP, PMP, ITIL Expert, CCNA
CSX Technologies| 550 Water St. (634I), Jacksonville, FL 32202
Office: (904) 633-5651 Cell: (404) 723-2017 | [login to unmask email]<mailto:[login to unmask email]>

[Description: Description: Description: Description: cid:[login to unmask email]

[CSX: How Tomorrow Moves]<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.csx.com_&d=CwMFaQ&c=UrUhmHsiTVT5qkaA4d_oSzcamb9hmamiCDMzBAEwC7E&r=KigCN-TlaQoAQDZrna0ZVLUX9H9vZpSibySEyujWvHQ&m=70SPvsmUKf4IjoAyMSMHNQJW1nQLkEgjubq3PGXJc5w&s=eOGJSb_DoIOLoSwBoR7TVNqLRD8smFLQxhTOz9TvDho&e=>


From: Bharath Nunepalli [mailto:[login to unmask email]
Sent: Thursday, March 16, 2017 1:40 PM
To: [login to unmask email]<mailto:[login to unmask email]>
Subject: [DB2-L] - RE: MISSING DSNAME (off-topic REXX)


Yes, TEST exists in RFO7936.PROCAUTO.OBJCOMP

TEST calls 2 other REXX routines which are also present in RFO7936.PROCAUTO.OBJCOMP

Below is the code in TEST.

/*REXX*/
CALL CONNEGP
CALL CONNEGQ

EXIT 0



All I see the below messages in SYSTSPRT of job output.

MISSING DSNAME
READY
END

-----End Original Message-----



This email transmission and any accompanying attachments may contain CSX privileged and confidential information intended only for the use of the intended addressee. Any dissemination, distribution, copying or action taken in reliance on the contents of this email by anyone other than the intended recipient is strictly prohibited. If you have received this email in error please immediately delete it and notify sender at the above CSX email address. Sender and CSX accept no liability for any damage caused directly or indirectly by receipt of this email.
________________________________
Attachment Links: image001.gif (1 k)<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.idug.org_p_fo_do_-3Fdownload-3D1-26fid-3D8026&d=CwMFaQ&c=UrUhmHsiTVT5qkaA4d_oSzcamb9hmamiCDMzBAEwC7E&r=KigCN-TlaQoAQDZrna0ZVLUX9H9vZpSibySEyujWvHQ&m=70SPvsmUKf4IjoAyMSMHNQJW1nQLkEgjubq3PGXJc5w&s=6r_QLKY9FIVk_sBKCc8Ta0pn-pAG513BTR5CA3JcesY&e=> image002.png (3 k)<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.idug.org_p_fo_do_-3Fdownload-3D1-26fid-3D8027&d=CwMFaQ&c=UrUhmHsiTVT5qkaA4d_oSzcamb9hmamiCDMzBAEwC7E&r=KigCN-TlaQoAQDZrna0ZVLUX9H9vZpSibySEyujWvHQ&m=70SPvsmUKf4IjoAyMSMHNQJW1nQLkEgjubq3PGXJc5w&s=BXEQgUu1vFZ8hxXK-9NqFTPEVRFO2Dxyo_hgy9Yzn6Q&e=>
Site Links: View post online<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.idug.org_p_fo_st_-3Fpost-3D180493-26anc-3Dp180493-23p180493&d=CwMFaQ&c=UrUhmHsiTVT5qkaA4d_oSzcamb9hmamiCDMzBAEwC7E&r=KigCN-TlaQoAQDZrna0ZVLUX9H9vZpSibySEyujWvHQ&m=70SPvsmUKf4IjoAyMSMHNQJW1nQLkEgjubq3PGXJc5w&s=xKtYpJ0uCsa4mqFL8r_0rgPg83lVuyZDsqbLni8qaJw&e=> View mailing list online<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.idug.org_p_fo_si_-3Ftopic-3D19&d=CwMFaQ&c=UrUhmHsiTVT5qkaA4d_oSzcamb9hmamiCDMzBAEwC7E&r=KigCN-TlaQoAQDZrna0ZVLUX9H9vZpSibySEyujWvHQ&m=70SPvsmUKf4IjoAyMSMHNQJW1nQLkEgjubq3PGXJc5w&s=4Uzozg_k0JIBUJaPKPTIAsViPBOcDP1S7QuBL11gdXI&e=> Start new thread via email<mailto:[login to unmask email]> Unsubscribe from this mailing list<mailto:[login to unmask email]?Subject=Unsubscribe> Manage your subscription<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.idug.org_p_us_to_&d=CwMFaQ&c=UrUhmHsiTVT5qkaA4d_oSzcamb9hmamiCDMzBAEwC7E&r=KigCN-TlaQoAQDZrna0ZVLUX9H9vZpSibySEyujWvHQ&m=70SPvsmUKf4IjoAyMSMHNQJW1nQLkEgjubq3PGXJc5w&s=47BVJ1dmK5ZQTBbQMqzsEwHAYkpJ60TQ9lQhFti49zY&e=>

This email has been sent to: [login to unmask email]<mailto:[login to unmask email]>

** ** ** Attend the 2017 IDUG Tech Conference North America ** ** **
---> Anaheim, California, April 30 - May 04, 2017 <---
http://www.idug.org/na<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.idug.org_na&d=CwMFaQ&c=UrUhmHsiTVT5qkaA4d_oSzcamb9hmamiCDMzBAEwC7E&r=KigCN-TlaQoAQDZrna0ZVLUX9H9vZpSibySEyujWvHQ&m=70SPvsmUKf4IjoAyMSMHNQJW1nQLkEgjubq3PGXJc5w&s=xwuk-oUtbL1ps2enQULinkoz0hPtKK5AHf9kCYB_KLo&e=>

Use of this email content is governed by the terms of service at:
http://www.idug.org/p/cm/ld/fid=2<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.idug.org_p_cm_ld_fid-3D2&d=CwMFaQ&c=UrUhmHsiTVT5qkaA4d_oSzcamb9hmamiCDMzBAEwC7E&r=KigCN-TlaQoAQDZrna0ZVLUX9H9vZpSibySEyujWvHQ&m=70SPvsmUKf4IjoAyMSMHNQJW1nQLkEgjubq3PGXJc5w&s=GepRtImu8qTtrPQNsxAKDcVHRf-3zvMtRvnWMSZU2y0&e=>

________________________________
Attachments

  • image001.gif (1.3k)
  • image002.png (2.9k)

David Baldon

MISSING DSNAME (off-topic REXX)
(in response to Bharath Nunepalli)
I believe the issue is the name of the EXEC. TEST is a TSO command so that is what’s being executed. The TEST command expects a data set name and program name but since none is provided you get the MISSING DSNAME message.

Change the PARM to %TEST (tells TSO to look in the SYSPROC DD first) or better yet (less confusing) change the name of the EXEC to be something other than TEST.

...David

From: Bharath Nunepalli [mailto:[login to unmask email]
Sent: Thursday, March 16, 2017 12:48 PM
To: [login to unmask email]
Subject: [DB2-L] - RE: MISSING DSNAME (off-topic REXX)


SYSPROC worked for me for other REXX routines.

Even SYSEXEC didn't work for TEST.

-----End Original Message-----

Kenny Fogarty

MISSING DSNAME (off-topic REXX)
(in response to Bharath Nunepalli)
Don't call your REXX test. That's going to cause you issues.
Cheers,

Kenny


On 16 March 2017 at 16:23, Bharath Nunepalli <[login to unmask email]> wrote:
> Hi,
>
> Sorry for the post not related to DB2.
>
> I executed the below JCL for a REXX routine, and got MISSING DSNAME message
> in SYSTSPRT.
>
> Didn't find any details JESMSGLG or JESYSMSG. Can anyone pleas ehelp in
> finding out the reason for the message?
>
>
>
> //PDBTEST1 JOB (0000,00000000),'REXX JCL',
> // CLASS=E,MSGCLASS=X,NOTIFY=&SYSUID,REGION=0M
> //STEP010 EXEC PGM=IKJEFT1B,
> // PARM='TEST'
> //SYSTSIN DD DUMMY
> //SYSPROC DD DISP=SHR,DSN=RFO7936.PROCAUTO.OBJCOMP
> //SYSTSPRT DD SYSOUT=*
> //SYSTSIN DD DUMMY
> //SYSOUT DD SYSOUT=*
> //*
>
>
>
> Thanks.
>
>
> -----End Original Message-----

Philip Sevetson

MISSING DSNAME (off-topic REXX)
(in response to Kenny Fogarty)
**please note my email address change**

Okay, folks, my first action as moderator is this. Sorry. Topic closed.

**This isn't DB2 related**, as the original poster has remarked. You all have each other's names, and can log on to IDUG.ORG and get emails if you need them. If someone needs to see how this is done, contact me at [login to unmask email] under the subject USING IDUG.ORG, and I'll give you a walkthrough by return email.

Take it private. It's off topic, and needs to go elsewhere.

--Philip Sevetson



-----Original Message-----
From: Kenny Fogarty [mailto:[login to unmask email]
Sent: Thursday, March 16, 2017 2:26 PM
To: DB2-L Mailing List
Subject: [DB2-L] - RE: MISSING DSNAME (off-topic REXX)

Don't call your REXX test. That's going to cause you issues.
Cheers,

Kenny


On 16 March 2017 at 16:23, Bharath Nunepalli <[login to unmask email]> wrote:
> Hi,
>
> Sorry for the post not related to DB2.
>
> I executed the below JCL for a REXX routine, and got MISSING DSNAME
> message in SYSTSPRT.
>
> Didn't find any details JESMSGLG or JESYSMSG. Can anyone pleas ehelp
> in finding out the reason for the message?
>
>
>
> //PDBTEST1 JOB (0000,00000000),'REXX JCL', //
> CLASS=E,MSGCLASS=X,NOTIFY=&SYSUID,REGION=0M
> //STEP010 EXEC PGM=IKJEFT1B,
> // PARM='TEST'
> //SYSTSIN DD DUMMY
> //SYSPROC DD DISP=SHR,DSN=RFO7936.PROCAUTO.OBJCOMP
> //SYSTSPRT DD SYSOUT=*
> //SYSTSIN DD DUMMY
> //SYSOUT DD SYSOUT=*
> //*
>
>
>
> Thanks.
>
>
> -----End Original Message-----

-----End Original Message-----

**This e-mail, including any attachments, may be confidential, privileged, or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy, or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system.**