I believe that UNIT=VIO requires that "VIO" is defined as an ESOTERIC unit (rather than a GENERIC) - therefore it must be defined by the sysprog in HCD in the OS-config otherwise it will not be valid. (I have worked at sites in the past where even "SYSDA" was not defined as an esoteric).
Rob Scott Developer Rocket Software 275 Grove Street * Newton, MA 02466-2272 * USA Tel: +1.617.614.2305 Email: rsc...@rs.com Web: www.rocketsoftware.com -----Original Message----- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Gilbert Saint-Flour Sent: 26 February 2010 09:12 To: IBM-MAIN@bama.ua.edu Subject: UNIT=VIO is INCORRECT DEVICE NAME I am having this problem. //TEST EXEC PGM=IEFBR14 //TEMP DD UNIT=VIO,SPACE=(TRK,1) IEF210I JOBNAME# TEST TEMP - UNIT FIELD SPECIFIES INCORRECT DEVICE NAME If I change it to UNIT=SYSDA, the file is allocated to VIO: //TEST EXEC PGM=IEFBR14 //TEMP DD UNIT=SYSDA,SPACE=(TRK,1) IGD100I VIO ALLOCATED TO DDNAME TEMP DATACLAS ( ) I find all of this bizarre - can anyone explain why it happens ? Thank you. -- Gilbert Saint-Flour GSF Software http://gsf-soft.com ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html