I don't know how you would prove this, but is it possible that the FTP is trying to create a sequential file named 'USERA.TSO.EXEC($TEST)' on the receiving system? That name is invalid for a sequential file.
On Fri, 18 Jan 2013 14:47:13 +0100, Boris Lenz <[email protected]> wrote: >I can't get an FTP PUT to work with dataset names that contain a dollar >sign (x'5B', which is the pound sign on the target system). > >Source system is z/OS, codepage IBM-500 >Target system is z/OS, codepage IBM-285 > >FTP commands: >TYPE E >SITE ISPFSTATS >PUT 'USERA.TSO.EXEC($TEST)' >QUIT > >The output is: >EZA1701I >>> STOR 'USERA.TSO.EXEC($TEST)' >501 Invalid data set name "''USERA.TSO.EXEC($TEST)'". Use MVS Dsname >conventions. >EZA1735I Std Return Code = 27501, Error Code = 00002 > >This happens with all dataset types and members, except for loadmodules, >i.e. I can PUT load modules with lcd/cd/put even if they contain dollar >signs in their name. > >Any clues? > >Thanks, >Boris > >---------------------------------------------------------------------- >For IBM-MAIN subscribe / signoff / archive access instructions, >send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
