Re: missing FMIDs

2020-06-17 Thread Bill Giannelli
Hi Lizette,
What command do use to set up FMIDSETs?
thanks
Bill

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Lionel B Dyck
" What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?"

On the z/OS side is a PDS(E).

Thanks


Lionel B. Dyck <
Website: https://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Paul Gilmartin
Sent: Tuesday, June 16, 2020 9:23 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

On Tue, 16 Jun 2020 20:34:59 -0500, Lionel B Dyck wrote:

>Any suggestions on how to speed up cp copying multiple file to and from z/OS?
>
>I gave SHAREAS=YES. Anything else?  Can I control buffers or ?
> 
What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?

I might suggest as an extreme measure Rexx under ISPF using ADDRESS SYSCALL I/O 
for OMVS and LM services for Classic.
SYSCALL READFILE/WRITEFILE are available for text files only.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Kirk Wolf
Hi Lionel,

Can you provide any more detail on how you are invoking "cp" ?

- With cp, there won't be any way to avoid opening the PDSE for each
member, but you might get some improvement by allocating a DD to the PDSE
and then passing  //DD(member) to cp, so as to avoid allocation each time.
 If you do this, then you will also know for sure if you are using local
spawn (_BPX_SHAREAS=YES), since otherwise the DD won't be visible if a new
AS was forked.

- The other issue would be the cost of spawning a Unix process for each
member, even if local spawned.   I haven't tested this, but you might write
a shell script that is passed the DD as arg and member names as lines to
stdin.   Then the script could do the cp for each member.   The hope is
that since cp is also a shell "built-in" you might avoid spawning processes
for each one.

- the "best" performance possible would be writing your own BPAM code that
also does the Unix fileio.   Assembler is fine, but I would use C/++ for
everything except the low level BPAM I/O routines, since I would probably
use buffered filestreams for the Unix files.

FWIW: It's a pity that the IBM C library doesn't have any support for
BLDL/NOTE/POINT processing of PDS/Es -- see my old RFE and vote if you
agree:
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=80811



On Wed, Jun 17, 2020 at 5:30 AM Lionel B Dyck  wrote:

> " What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?"
>
> On the z/OS side is a PDS(E).
>
> Thanks
>
>
> Lionel B. Dyck <
> Website: https://www.lbdsoftware.com
>
> "Worry more about your character than your reputation.  Character is what
> you are, reputation merely what others think you are." - John Wooden
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of Paul Gilmartin
> Sent: Tuesday, June 16, 2020 9:23 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Improve OMVS cp performance?
>
> On Tue, 16 Jun 2020 20:34:59 -0500, Lionel B Dyck wrote:
>
> >Any suggestions on how to speed up cp copying multiple file to and from
> z/OS?
> >
> >I gave SHAREAS=YES. Anything else?  Can I control buffers or ?
> >
> What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?
>
> I might suggest as an extreme measure Rexx under ISPF using ADDRESS
> SYSCALL I/O for OMVS and LM services for Classic.
> SYSCALL READFILE/WRITEFILE are available for text files only.
>
> -- gil
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send email
> to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Lionel B Dyck
Kirk - thank you for the ideas.

What I'm doing is in the ZIGI (see https://zigi.rocks) where I need to copy PDS 
members to/from USS so that Git can manage them. With small projects this isn't 
an issue but with larger projects it could take enough time for you to go to 
lunch โ˜น

Btw. I voted your RFE.


Lionel B. Dyck <
Website: https://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Kirk Wolf
Sent: Wednesday, June 17, 2020 7:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

Hi Lionel,

Can you provide any more detail on how you are invoking "cp" ?

- With cp, there won't be any way to avoid opening the PDSE for each member, 
but you might get some improvement by allocating a DD to the PDSE and then 
passing  //DD(member) to cp, so as to avoid allocation each time.
 If you do this, then you will also know for sure if you are using local spawn 
(_BPX_SHAREAS=YES), since otherwise the DD won't be visible if a new AS was 
forked.

- The other issue would be the cost of spawning a Unix process for each
member, even if local spawned.   I haven't tested this, but you might write
a shell script that is passed the DD as arg and member names as lines to
stdin.   Then the script could do the cp for each member.   The hope is
that since cp is also a shell "built-in" you might avoid spawning processes for 
each one.

- the "best" performance possible would be writing your own BPAM code that
also does the Unix fileio.   Assembler is fine, but I would use C/++ for
everything except the low level BPAM I/O routines, since I would probably use 
buffered filestreams for the Unix files.

FWIW: It's a pity that the IBM C library doesn't have any support for 
BLDL/NOTE/POINT processing of PDS/Es -- see my old RFE and vote if you
agree:
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=80811



On Wed, Jun 17, 2020 at 5:30 AM Lionel B Dyck  wrote:

> " What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?"
>
> On the z/OS side is a PDS(E).
>
> Thanks
>
>
> Lionel B. Dyck <
> Website: https://www.lbdsoftware.com
>
> "Worry more about your character than your reputation.  Character is 
> what you are, reputation merely what others think you are." - John 
> Wooden
>
> -Original Message-
> From: IBM Mainframe Discussion List  On 
> Behalf Of Paul Gilmartin
> Sent: Tuesday, June 16, 2020 9:23 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Improve OMVS cp performance?
>
> On Tue, 16 Jun 2020 20:34:59 -0500, Lionel B Dyck wrote:
>
> >Any suggestions on how to speed up cp copying multiple file to and 
> >from
> z/OS?
> >
> >I gave SHAREAS=YES. Anything else?  Can I control buffers or ?
> >
> What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?
>
> I might suggest as an extreme measure Rexx under ISPF using ADDRESS 
> SYSCALL I/O for OMVS and LM services for Classic.
> SYSCALL READFILE/WRITEFILE are available for text files only.
>
> -- gil
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Lionel B Dyck
Kirk - just allocating the dataset prior to the cp was faster - and that was 
without passing the //DD.

Alloc f(dd) shr reuse ds('my.pds')
Bpxwunix - cp -v -S a=.txt "//'my.pds'" .
Free f(dd)

Appreciate your suggestion


Lionel B. Dyck <
Website: https://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Kirk Wolf
Sent: Wednesday, June 17, 2020 7:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

Hi Lionel,

Can you provide any more detail on how you are invoking "cp" ?

- With cp, there won't be any way to avoid opening the PDSE for each member, 
but you might get some improvement by allocating a DD to the PDSE and then 
passing  //DD(member) to cp, so as to avoid allocation each time.
 If you do this, then you will also know for sure if you are using local spawn 
(_BPX_SHAREAS=YES), since otherwise the DD won't be visible if a new AS was 
forked.

- The other issue would be the cost of spawning a Unix process for each
member, even if local spawned.   I haven't tested this, but you might write
a shell script that is passed the DD as arg and member names as lines to
stdin.   Then the script could do the cp for each member.   The hope is
that since cp is also a shell "built-in" you might avoid spawning processes for 
each one.

- the "best" performance possible would be writing your own BPAM code that
also does the Unix fileio.   Assembler is fine, but I would use C/++ for
everything except the low level BPAM I/O routines, since I would probably use 
buffered filestreams for the Unix files.

FWIW: It's a pity that the IBM C library doesn't have any support for 
BLDL/NOTE/POINT processing of PDS/Es -- see my old RFE and vote if you
agree:
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=80811



On Wed, Jun 17, 2020 at 5:30 AM Lionel B Dyck  wrote:

> " What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?"
>
> On the z/OS side is a PDS(E).
>
> Thanks
>
>
> Lionel B. Dyck <
> Website: https://www.lbdsoftware.com
>
> "Worry more about your character than your reputation.  Character is 
> what you are, reputation merely what others think you are." - John 
> Wooden
>
> -Original Message-
> From: IBM Mainframe Discussion List  On 
> Behalf Of Paul Gilmartin
> Sent: Tuesday, June 16, 2020 9:23 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Improve OMVS cp performance?
>
> On Tue, 16 Jun 2020 20:34:59 -0500, Lionel B Dyck wrote:
>
> >Any suggestions on how to speed up cp copying multiple file to and 
> >from
> z/OS?
> >
> >I gave SHAREAS=YES. Anything else?  Can I control buffers or ?
> >
> What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?
>
> I might suggest as an extreme measure Rexx under ISPF using ADDRESS 
> SYSCALL I/O for OMVS and LM services for Classic.
> SYSCALL READFILE/WRITEFILE are available for text files only.
>
> -- gil
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: CVTLSO race (was: ... STCKCONV ...

2020-06-17 Thread Peter Relson
Is it worth reminding that leap second offset and time zone are basically 
for human consumption? 

The values used for real processing ought to be the value returned by 
STCK/STCKE/STCKF unmodified.

Peter Relson
z/OS Core Technology Design


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [External] Re: z/OS 2.4 and SDSF question

2020-06-17 Thread Allan Staller
Default is MSGLEVEL=(1,1)

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Pommier, Rex
Sent: Tuesday, June 16, 2020 2:47 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [External] Re: z/OS 2.4 and SDSF question

[CAUTION: This Email is from outside the Organization. Unless you trust the 
sender, Donโ€™t click links or open attachments as it may be a Phishing email, 
which can steal your Information and compromise your Computer.]

Hi Michael and Allan,

It's interesting that this works for one of you and not for the other.  I got 
an offline response as well and it works for this individual too.  Could the 2 
of you (and anybody else who is interested in this and would like to chime in) 
check what your JES2 JOBCLASS MSGLEVEL is set or defaulted to?  The offline 
replier has MSGLEVEL=(1,1) in JES2PARM, and I have it defaulted to 
MSGLEVEL=(0,1).  It almost looks like a change in 2.4, where JES2 is using the 
default and not what's on the JOB card.  I did a dynamic change $TJOBCLASS to 
change it to (1,1) but it didn't make any difference.  Might try to do a JES 
cold start on the sandbox to see if that changes the behavior.

Thanks again,

Rex

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Michael Babcock
Sent: Tuesday, June 16, 2020 2:08 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: z/OS 2.4 and SDSF question

I get the same thing you do under z/OS 2.4.   About 12 lines of output.   I
have SDSF.

On Tue, Jun 16, 2020 at 1:32 PM Pommier, Rex 
wrote:

> Hello list,
>
> I have a "does it work" question.  We don't run SDSF, instead have a
> competing product.  As part of our testing of 2.4, one of my coworkers
> submitted a job with TYPRUN=COPY on the job card and found it doesn't
> work.  Under 2.2, we get the entire input stream before the JES2 job
> statistics.  Under 2.4, all we get is the JOB card then the statistics
> report.  The spool display product says all the lines are there, but
> they won't show.  When we contacted our vendor about this, they said
> SDSF displays the same thing, working under earlier releases, but
> under 2.4, only the JOB card is printed/displayed.  Can somebody who
> is running 2.4 and SDSF (or a third party SDSF competitor) confirm this for 
> me?
>
> Our vendor has a case open with IBM but I'd like to know if others are
> seeing this situation.  I'm not second guessing the vendor, just
> curious if others have run into the situation.
>
> TIA,
>
> Rex
>
> Example:
>
> Job run under both 2.2 and 2.4.
>
> //RRPBR14 JOB (040423,495),RRP,CLASS=T,MSGCLASS=X,MSGLEVEL=(1,1),
> // NOTIFY=&SYSUID,TYPRUN=COPY
> //S1  EXEC  PGM=IEFBR14
> //D1   DD  DISP=OLD,DSN=SFG.$AVRS.V52.KSDS
>
> Spool display under both 2.2 and 2.4 says the output is 14 lines long.
>
> 2.2 spool display (all 14 lines displayed including entire JCL stream):
>
> //RRPBR14 JOB (040423,495),RRP,CLASS=T,MSGCLASS=X,MSGLEVEL=(1,1),
>  JOB03289
> // NOTIFY=&SYSUID,TYPRUN=COPY
>
> //S1  EXEC  PGM=IEFBR14
>
> //D1   DD  DISP=OLD,DSN=SFG.$AVRS.V52.KSDS
>
> -- JES2 JOB STATISTICS --
>
> 4 CARDS READ
>
>11 SYSOUT PRINT RECORDS
>
> 0 SYSOUT PUNCH RECORDS
>
> 0 SYSOUT SPOOL KBYTES
>
>  0.00 MINUTES EXECUTION TIME
>
> J E S 2  J O B  L O G  --  S Y S T E M  Z O S 2
> --  N O D E  Z 1 4 J E S 2
>
> 13.28.58 JOB03289  TUESDAY,   16 JUN 2020 
>
> 13.28.58 JOB03289  IRR010I  USERID RRP  IS ASSIGNED TO THIS JOB.
>
>
> 2.4 spool display (only 12 lines displayed) :
>
> //RRPBR14 JOB (040423,495),RRP,CLASS=T,MSGCLASS=X,MSGLEVEL=(1,1),
>  JOB05572
> // NOTIFY=&SYSUID,TYPRUN=COPY
>
> -- JES2 JOB STATISTICS --
>
> 4 CARDS READ
>
>11 SYSOUT PRINT RECORDS
>
> 0 SYSOUT PUNCH RECORDS
>
> 0 SYSOUT SPOOL KBYTES
>
>  0.00 MINUTES EXECUTION TIME
>
>  J E S 2  J O B  L O G  --  S Y S T E M  Z O S
> 2
> --  N O D E  N 1
>
> 13.29.19 JOB05572  TUESDAY,   16 JUN 2020 
>
> 13.29.19 JOB05572  IRR010I  USERID RRP  IS ASSIGNED TO THIS JOB.
>
>
> The information contained in this message is confidential, protected
> from disclosure and may be legally privileged.  If the reader of this
> message is not the intended recipient or an employee or agent
> responsible for delivering this message to the intended recipient, you
> are hereby notified that any disclosure, distribution, copying, or any
> action taken or action omitted in reliance on it, is strictly
> prohibited and may be unlawful.  If you have received this
> communication in error, please notify us immediately by replying to
> this message and destroy the material in its entirety, whether in electronic 
> or hard copy format.  Thank you.
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to lists...@lists

Re: Improve OMVS cp performance?

2020-06-17 Thread David Crayford
Kirk is spot on (as usual). You need a library like this one 
https://support.sas.com/documentation/onlinedoc/ccompiler/doc750/html/lr2/z2mvsbri.htm


On 2020-06-17 8:21 PM, Lionel B Dyck wrote:

Kirk - just allocating the dataset prior to the cp was faster - and that was 
without passing the //DD.

Alloc f(dd) shr reuse ds('my.pds')
Bpxwunix - cp -v -S a=.txt "//'my.pds'" .
Free f(dd)

Appreciate your suggestion


Lionel B. Dyck <
Website: https://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you are, 
reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Kirk Wolf
Sent: Wednesday, June 17, 2020 7:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

Hi Lionel,

Can you provide any more detail on how you are invoking "cp" ?

- With cp, there won't be any way to avoid opening the PDSE for each member, 
but you might get some improvement by allocating a DD to the PDSE and then 
passing  //DD(member) to cp, so as to avoid allocation each time.
  If you do this, then you will also know for sure if you are using local spawn 
(_BPX_SHAREAS=YES), since otherwise the DD won't be visible if a new AS was 
forked.

- The other issue would be the cost of spawning a Unix process for each
member, even if local spawned.   I haven't tested this, but you might write
a shell script that is passed the DD as arg and member names as lines to
stdin.   Then the script could do the cp for each member.   The hope is
that since cp is also a shell "built-in" you might avoid spawning processes for 
each one.

- the "best" performance possible would be writing your own BPAM code that
also does the Unix fileio.   Assembler is fine, but I would use C/++ for
everything except the low level BPAM I/O routines, since I would probably use 
buffered filestreams for the Unix files.

FWIW: It's a pity that the IBM C library doesn't have any support for 
BLDL/NOTE/POINT processing of PDS/Es -- see my old RFE and vote if you
agree:
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=80811



On Wed, Jun 17, 2020 at 5:30 AM Lionel B Dyck  wrote:


" What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?"

On the z/OS side is a PDS(E).

Thanks


Lionel B. Dyck <
Website: https://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is
what you are, reputation merely what others think you are." - John
Wooden

-Original Message-
From: IBM Mainframe Discussion List  On
Behalf Of Paul Gilmartin
Sent: Tuesday, June 16, 2020 9:23 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

On Tue, 16 Jun 2020 20:34:59 -0500, Lionel B Dyck wrote:


Any suggestions on how to speed up cp copying multiple file to and
from

z/OS?

I gave SHAREAS=YES. Anything else?  Can I control buffers or ?


What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?

I might suggest as an extreme measure Rexx under ISPF using ADDRESS
SYSCALL I/O for OMVS and LM services for Classic.
SYSCALL READFILE/WRITEFILE are available for text files only.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Old SHARE publications....?

2020-06-17 Thread Knutson, Samuel
http://www.cbttape.org/spla.htm

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Mark S Waterbury
Sent: Tuesday, June 16, 2020 5:29 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Old SHARE publications?

I think he may be thinking of the old SHARE Program Library Agency "catalog" of 
programs.

I think CBTTape.org may have a copy of at least one of those ...

Mark S. Waterbury
The contents of this e-mail are intended for the named addressee only. It 
contains information that may be confidential. Unless you are the named 
addressee or an authorized designee, you may not copy or use it, or disclose it 
to anyone else. If you received it in error please notify us immediately and 
then destroy it

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Kirk Wolf
Lionel,
I wasn't thinking of using the "all members" form of cp - that seems like
it should be *much* better, although it would depend on how cp works under
the covers - evidence indicates that it just loops and does
alloc/open/close/free on each member.If only the cp authors had better
C library support for PDSs ;-)

I'm curious - how much time did you save by preallocating the PDS?

Kirk Wolf
http://dovetail.com

PS> I wonder what serialization you are getting for the target PDS is your
example?
Not so important if only PDSEs I guess :-)
I would think that you might actually want ISPF-style enqueues.

On Wed, Jun 17, 2020 at 7:22 AM Lionel B Dyck  wrote:

> Kirk - just allocating the dataset prior to the cp was faster - and that
> was without passing the //DD.
>
> Alloc f(dd) shr reuse ds('my.pds')
> Bpxwunix - cp -v -S a=.txt "//'my.pds'" .
> Free f(dd)
>
> Appreciate your suggestion
>
>
> Lionel B. Dyck <
> Website: https://www.lbdsoftware.com
>
> "Worry more about your character than your reputation.  Character is what
> you are, reputation merely what others think you are." - John Wooden
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of Kirk Wolf
> Sent: Wednesday, June 17, 2020 7:03 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Improve OMVS cp performance?
>
> Hi Lionel,
>
> Can you provide any more detail on how you are invoking "cp" ?
>
> - With cp, there won't be any way to avoid opening the PDSE for each
> member, but you might get some improvement by allocating a DD to the PDSE
> and then passing  //DD(member) to cp, so as to avoid allocation each time.
>  If you do this, then you will also know for sure if you are using local
> spawn (_BPX_SHAREAS=YES), since otherwise the DD won't be visible if a new
> AS was forked.
>
> - The other issue would be the cost of spawning a Unix process for each
> member, even if local spawned.   I haven't tested this, but you might write
> a shell script that is passed the DD as arg and member names as lines to
> stdin.   Then the script could do the cp for each member.   The hope is
> that since cp is also a shell "built-in" you might avoid spawning
> processes for each one.
>
> - the "best" performance possible would be writing your own BPAM code that
> also does the Unix fileio.   Assembler is fine, but I would use C/++ for
> everything except the low level BPAM I/O routines, since I would probably
> use buffered filestreams for the Unix files.
>
> FWIW: It's a pity that the IBM C library doesn't have any support for
> BLDL/NOTE/POINT processing of PDS/Es -- see my old RFE and vote if you
> agree:
> https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=80811
>
>
>
> On Wed, Jun 17, 2020 at 5:30 AM Lionel B Dyck  wrote:
>
> > " What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?"
> >
> > On the z/OS side is a PDS(E).
> >
> > Thanks
> >
> >
> > Lionel B. Dyck <
> > Website: https://www.lbdsoftware.com
> >
> > "Worry more about your character than your reputation.  Character is
> > what you are, reputation merely what others think you are." - John
> > Wooden
> >
> > -Original Message-
> > From: IBM Mainframe Discussion List  On
> > Behalf Of Paul Gilmartin
> > Sent: Tuesday, June 16, 2020 9:23 PM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Re: Improve OMVS cp performance?
> >
> > On Tue, 16 Jun 2020 20:34:59 -0500, Lionel B Dyck wrote:
> >
> > >Any suggestions on how to speed up cp copying multiple file to and
> > >from
> > z/OS?
> > >
> > >I gave SHAREAS=YES. Anything else?  Can I control buffers or ?
> > >
> > What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?
> >
> > I might suggest as an extreme measure Rexx under ISPF using ADDRESS
> > SYSCALL I/O for OMVS and LM services for Classic.
> > SYSCALL READFILE/WRITEFILE are available for text files only.
> >
> > -- gil
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions, send
> > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions, send
> > email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send email
> to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: CVTLSO race (was: ... STCKCONV ...

2020-06-17 Thread Charles Mills
If a mainframe process is synchronizing with an off-box process, or engaging
in communications that contains a timestamp governed by a standard, isn't
"true" UTC a requirement?

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Peter Relson
Sent: Wednesday, June 17, 2020 5:38 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: CVTLSO race (was: ... STCKCONV ...

Is it worth reminding that leap second offset and time zone are basically 
for human consumption? 

The values used for real processing ought to be the value returned by 
STCK/STCKE/STCKF unmodified.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: CVTLSO race (was: ... STCKCONV ...

2020-06-17 Thread Carmen Vitullo
Well yes, I don't know much about the topic but your question reminds me of a 
time working for a large Aerospace company when catia models were being created 
and modified by engineers across the globe, the indexing tool was DB2 to keep 
everything in sync our mainframe systems and the systems across the globe 
needed to use, at the time GMT time to ensure the integrity of the model being 
modified. moving from LOCAL time to GMT was a project in itself 



Carmen Vitullo 

- Original Message -

From: "Charles Mills"  
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Wednesday, June 17, 2020 9:33:48 AM 
Subject: Re: CVTLSO race (was: ... STCKCONV ... 

If a mainframe process is synchronizing with an off-box process, or engaging 
in communications that contains a timestamp governed by a standard, isn't 
"true" UTC a requirement? 

Charles 


-Original Message- 
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On 
Behalf Of Peter Relson 
Sent: Wednesday, June 17, 2020 5:38 AM 
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: CVTLSO race (was: ... STCKCONV ... 

Is it worth reminding that leap second offset and time zone are basically 
for human consumption? 

The values used for real processing ought to be the value returned by 
STCK/STCKE/STCKF unmodified. 

-- 
For IBM-MAIN subscribe / signoff / archive access instructions, 
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: CVTLSO race (was: ... STCKCONV ...

2020-06-17 Thread Paul Gilmartin
On Wed, 17 Jun 2020 07:33:48 -0700, Charles Mills wrote:

>If a mainframe process is synchronizing with an off-box process, or engaging
>in communications that contains a timestamp governed by a standard, isn't
>"true" UTC a requirement?
> 
The current CVTLSO is 27 seconds:
https://datacenter.iers.org/data/latestVersion/16_BULLETIN_C16.txt
(See Principles of Operation for explanation.)

In 27 seconds an airliner travels over 6 km.  That can matter.

>-Original Message-
>From: Peter Relson
>Sent: Wednesday, June 17, 2020 5:38 AM
>
>Is it worth reminding that leap second offset and time zone are basically
>for human consumption?
>
In the end, all products of IT are for human consumption.  The customers
pay the bills.

>The values used for real processing ought to be the value returned by
>STCK/STCKE/STCKF unmodified.
>
I strongly agree.  But where is the boundary between "human consumption"
and "real processing"?  For example, why are ISPF timestamps in local time?

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Paul Gilmartin
On Wed, 17 Jun 2020 09:24:58 -0500, Kirk Wolf wrote:
>
>I wasn't thinking of using the "all members" form of cp ...
>I'm curious - how much time did you save by preallocating the PDS?
> 
I'm mystified that it made a difference since Lionel never used the allocate
"dd" in the call to "cp".  Only SVC 99 knows.

>I would think that you might actually want ISPF-style enqueues.
>
I thought later of OGETX/OPUTX, which piggybacks on ISPF.

>On Wed, Jun 17, 2020 at 7:22 AM Lionel B Dyck wrote:
>
>> Kirk - just allocating the dataset prior to the cp was faster - and that
>> was without passing the //DD.
>>
>> Alloc f(dd) shr reuse ds('my.pds')
>> Bpxwunix - cp -v -S a=.txt "//'my.pds'" .
>> Free f(dd)

>> -Original Message-
>> From: Kirk Wolf
>> Sent: Wednesday, June 17, 2020 7:03 AM
>>
>> - With cp, there won't be any way to avoid opening the PDSE for each
>> member, but you might get some improvement by allocating a DD to the PDSE
>> and then passing  //DD(member) to cp, ...
>> 
I believe that construct is not available in z/OS C RTL, but various ISVs
provide it. 
...
>> FWIW: It's a pity that the IBM C library doesn't have any support for
>> BLDL/NOTE/POINT processing of PDS/Es -- see my old RFE and vote if you
>> agree:
>> https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=80811

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: What is GRXBIMG

2020-06-17 Thread Brown, Duncan
Guess that would be me your talking about...

Duncan 
-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Scott Chapman
Sent: Thursday, June 4, 2020 7:56 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: What is GRXBIMG


*** NOTE: This email is from an external source: Be cautious ***

-
I was making a similar point to somebody recently that, the majority of the 
words in the manuals do not change between versions and just because some words 
were written back in the 90s (or earlier?) and are still in the manual, doesn't 
mean that they're equally applicable in today's world. Especially if they're 
performance advice. 

Scott Chapman
 

On Wed, 3 Jun 2020 07:00:19 -0700, Charles Mills  wrote:

>I must have time on my hands. I just dragged out the OS/390 V2R8 CDs from 
>1999, and the sentence is there verbatim.
>
>It's the only hit on GRXBIMG on CD #1.
>
>Charles
>
>
>-Original Message-
>From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
>On Behalf Of Steve Smith
>Sent: Wednesday, June 3, 2020 6:37 AM
>To: IBM-MAIN@LISTSERV.UA.EDU
>Subject: Re: What is GRXBIMG
>
>It's still there in V2R4... and I am appalled that I've been running 
>REXX incorrectly for decades now.
>
>sas
>
>
>On Wed, Jun 3, 2020 at 9:35 AM Charles Mills  wrote:
>
>> Fascinating!
>>
>> I'm looking at a V1R4 TSO/E Rexx manual and the sentence is in there.
>> Chapter 8, Using Rexx in Different Address Spaces.
>>
>> Charles
>>
>>
>> -Original Message-
>> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
>> On Behalf Of Seymour J Metz
>> Sent: Tuesday, June 2, 2020 9:31 PM
>> To: IBM-MAIN@LISTSERV.UA.EDU
>> Subject: What is GRXBIMG
>>
>> In the REXX Reference I saw this: "You can invoke a REXX exec in the 
>> TSO/E address space in several ways. To invoke an exec in TSO/E 
>> foreground, use the TSO/E EXEC command processor to either implicitly 
>> or explicitly invoke the exec and you must have ddname GRXBIMG 
>> allocated." What is GRXBIMG?
>>
>>
>>
>> --
>> Shmuel (Seymour J.) Metz
>> http://mason.gmu.edu/~smetz3.
>> gmu.edu
>>
>>
>
>--
>For IBM-MAIN subscribe / signoff / archive access instructions, send 
>email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
>--
>For IBM-MAIN subscribe / signoff / archive access instructions, send 
>email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Disclaimer

The information contained in this communication from the sender is 
confidential. It is intended solely for use by the recipient and others 
authorized to receive it. If you are not the recipient, you are hereby notified 
that any disclosure, copying, distribution or taking action in relation of the 
contents of this information is strictly prohibited and may be unlawful.

This email has been scanned for viruses and malware, and may have been 
automatically archived by Mimecast Ltd, an innovator in Software as a Service 
(SaaS) for business. Providing a safer and more useful place for your human 
generated data. Specializing in; Security, archiving and compliance. To find 
out more visit the Mimecast website.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Kirk Wolf
On Wed, Jun 17, 2020 at 10:43 AM Paul Gilmartin <
000433f07816-dmarc-requ...@listserv.ua.edu> wrote:

> On Wed, 17 Jun 2020 09:24:58 -0500, Kirk Wolf wrote:
> >
> >I wasn't thinking of using the "all members" form of cp ...
> >I'm curious - how much time did you save by preallocating the PDS?
> >
> I'm mystified that it made a difference since Lionel never used the
> allocate
> "dd" in the call to "cp".  Only SVC 99 knows.
>
>
If you have a reusable allocation, then the cost is less than a new
allocation.   open/close for each member would still be expensive for a PDS
with tons of members.   A BLDL,loop: POINT,READ*  is what you really want
IMO.


> >I would think that you might actually want ISPF-style enqueues.
> >
> I thought later of OGETX/OPUTX, which piggybacks on ISPF.
>
> Good point - that would definitely be something to try.

Another fun thing to try is IEBUPDTE - I once played around with a REXX
wrapper and then piped the control and data into it via DD:SYSIN pointing
to /dev/fd0 from a shell script.  It's *really* fast as expected, but has
issues wrt the record format and content of the data that could mess it up.

BTW: If it was as fast as it should be, Lionel probably doesn't need a
"progress" popup :-)

-- Kirk

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: CVTLSO race (was: ... STCKCONV ...

2020-06-17 Thread Charles Mills
Heck, if it's two ATM transactions, one second matters.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Paul Gilmartin
Sent: Wednesday, June 17, 2020 8:21 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: CVTLSO race (was: ... STCKCONV ...

On Wed, 17 Jun 2020 07:33:48 -0700, Charles Mills wrote:

>If a mainframe process is synchronizing with an off-box process, or engaging
>in communications that contains a timestamp governed by a standard, isn't
>"true" UTC a requirement?
> 
The current CVTLSO is 27 seconds:
https://datacenter.iers.org/data/latestVersion/16_BULLETIN_C16.txt
(See Principles of Operation for explanation.)

In 27 seconds an airliner travels over 6 km.  That can matter.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Seymour J Metz
It might be more efficient to use XMIT format. Is there a REXX function package 
available for unpacking members?


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Kirk Wolf [k...@wolf-associates.com]
Sent: Wednesday, June 17, 2020 12:07 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

On Wed, Jun 17, 2020 at 10:43 AM Paul Gilmartin <
000433f07816-dmarc-requ...@listserv.ua.edu> wrote:

> On Wed, 17 Jun 2020 09:24:58 -0500, Kirk Wolf wrote:
> >
> >I wasn't thinking of using the "all members" form of cp ...
> >I'm curious - how much time did you save by preallocating the PDS?
> >
> I'm mystified that it made a difference since Lionel never used the
> allocate
> "dd" in the call to "cp".  Only SVC 99 knows.
>
>
If you have a reusable allocation, then the cost is less than a new
allocation.   open/close for each member would still be expensive for a PDS
with tons of members.   A BLDL,loop: POINT,READ*  is what you really want
IMO.


> >I would think that you might actually want ISPF-style enqueues.
> >
> I thought later of OGETX/OPUTX, which piggybacks on ISPF.
>
> Good point - that would definitely be something to try.

Another fun thing to try is IEBUPDTE - I once played around with a REXX
wrapper and then piped the control and data into it via DD:SYSIN pointing
to /dev/fd0 from a shell script.  It's *really* fast as expected, but has
issues wrt the record format and content of the data that could mess it up.

BTW: If it was as fast as it should be, Lionel probably doesn't need a
"progress" popup :-)

-- Kirk

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Lionel B Dyck
XMIT might be but the goal is to be as git compliant as possible with zigi 
being just a git frontend (aka IDE) that provides the interface to z/OS 
datasets for git.  Thus using XMIT format would defeat the purpose and violate 
git in many ways ๐Ÿ˜Š


Lionel B. Dyck <
Website: https://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Seymour J Metz
Sent: Wednesday, June 17, 2020 12:07 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

It might be more efficient to use XMIT format. Is there a REXX function package 
available for unpacking members?


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Kirk Wolf [k...@wolf-associates.com]
Sent: Wednesday, June 17, 2020 12:07 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

On Wed, Jun 17, 2020 at 10:43 AM Paul Gilmartin < 
000433f07816-dmarc-requ...@listserv.ua.edu> wrote:

> On Wed, 17 Jun 2020 09:24:58 -0500, Kirk Wolf wrote:
> >
> >I wasn't thinking of using the "all members" form of cp ...
> >I'm curious - how much time did you save by preallocating the PDS?
> >
> I'm mystified that it made a difference since Lionel never used the 
> allocate "dd" in the call to "cp".  Only SVC 99 knows.
>
>
If you have a reusable allocation, then the cost is less than a new
allocation.   open/close for each member would still be expensive for a PDS
with tons of members.   A BLDL,loop: POINT,READ*  is what you really want
IMO.


> >I would think that you might actually want ISPF-style enqueues.
> >
> I thought later of OGETX/OPUTX, which piggybacks on ISPF.
>
> Good point - that would definitely be something to try.

Another fun thing to try is IEBUPDTE - I once played around with a REXX wrapper 
and then piped the control and data into it via DD:SYSIN pointing to /dev/fd0 
from a shell script.  It's *really* fast as expected, but has issues wrt the 
record format and content of the data that could mess it up.

BTW: If it was as fast as it should be, Lionel probably doesn't need a 
"progress" popup :-)

-- Kirk

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Frank Swarbrick
I wonder what kind of effort it might be for z/OS to support Unix path names as 
aliases/links to MVS legacy data sets.  Probably a lot of work, but it seems 
like it would be quite useful for situations such as this where the Unix 
application only supports Unix paths.

Just a wild thought.  Not opening an RFE for it or anything, unless someone can 
say it sounds at all reasonable.

By the way, z/OS Unix is z/OS, as some like to say.  I prefer to use the terms 
"legacy data sets" or "MVS data sets" saying "the z/OS side".  It's all z/OS!  ๐Ÿ™‚


From: IBM Mainframe Discussion List  on behalf of 
Lionel B Dyck 
Sent: Wednesday, June 17, 2020 6:14 AM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

Kirk - thank you for the ideas.

What I'm doing is in the ZIGI (see https://zigi.rocks) where I need to copy PDS 
members to/from USS so that Git can manage them. With small projects this isn't 
an issue but with larger projects it could take enough time for you to go to 
lunch โ˜น

Btw. I voted your RFE.


Lionel B. Dyck <
Website: https://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Kirk Wolf
Sent: Wednesday, June 17, 2020 7:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

Hi Lionel,

Can you provide any more detail on how you are invoking "cp" ?

- With cp, there won't be any way to avoid opening the PDSE for each member, 
but you might get some improvement by allocating a DD to the PDSE and then 
passing  //DD(member) to cp, so as to avoid allocation each time.
 If you do this, then you will also know for sure if you are using local spawn 
(_BPX_SHAREAS=YES), since otherwise the DD won't be visible if a new AS was 
forked.

- The other issue would be the cost of spawning a Unix process for each
member, even if local spawned.   I haven't tested this, but you might write
a shell script that is passed the DD as arg and member names as lines to
stdin.   Then the script could do the cp for each member.   The hope is
that since cp is also a shell "built-in" you might avoid spawning processes for 
each one.

- the "best" performance possible would be writing your own BPAM code that
also does the Unix fileio.   Assembler is fine, but I would use C/++ for
everything except the low level BPAM I/O routines, since I would probably use 
buffered filestreams for the Unix files.

FWIW: It's a pity that the IBM C library doesn't have any support for 
BLDL/NOTE/POINT processing of PDS/Es -- see my old RFE and vote if you
agree:
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=80811



On Wed, Jun 17, 2020 at 5:30 AM Lionel B Dyck  wrote:

> " What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?"
>
> On the z/OS side is a PDS(E).
>
> Thanks
>
>
> Lionel B. Dyck <
> Website: https://www.lbdsoftware.com
>
> "Worry more about your character than your reputation.  Character is
> what you are, reputation merely what others think you are." - John
> Wooden
>
> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Paul Gilmartin
> Sent: Tuesday, June 16, 2020 9:23 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Improve OMVS cp performance?
>
> On Tue, 16 Jun 2020 20:34:59 -0500, Lionel B Dyck wrote:
>
> >Any suggestions on how to speed up cp copying multiple file to and
> >from
> z/OS?
> >
> >I gave SHAREAS=YES. Anything else?  Can I control buffers or ?
> >
> What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?
>
> I might suggest as an extreme measure Rexx under ISPF using ADDRESS
> SYSCALL I/O for OMVS and LM services for Classic.
> SYSCALL READFILE/WRITEFILE are available for text files only.
>
> -- gil
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Lionel B Dyck
Frank - true it is all z/OS but that is like saying it's all Europe - in this 
case z/OS speaks one language and OMVS another - they just share the continent 
and unlike England and the US they don't share a common language ๐Ÿ˜Š


Lionel B. Dyck <
Website: https://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Frank Swarbrick
Sent: Wednesday, June 17, 2020 12:12 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

I wonder what kind of effort it might be for z/OS to support Unix path names as 
aliases/links to MVS legacy data sets.  Probably a lot of work, but it seems 
like it would be quite useful for situations such as this where the Unix 
application only supports Unix paths.

Just a wild thought.  Not opening an RFE for it or anything, unless someone can 
say it sounds at all reasonable.

By the way, z/OS Unix is z/OS, as some like to say.  I prefer to use the terms 
"legacy data sets" or "MVS data sets" saying "the z/OS side".  It's all z/OS!  ๐Ÿ™‚


From: IBM Mainframe Discussion List  on behalf of 
Lionel B Dyck 
Sent: Wednesday, June 17, 2020 6:14 AM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

Kirk - thank you for the ideas.

What I'm doing is in the ZIGI (see https://zigi.rocks) where I need to copy PDS 
members to/from USS so that Git can manage them. With small projects this isn't 
an issue but with larger projects it could take enough time for you to go to 
lunch โ˜น

Btw. I voted your RFE.


Lionel B. Dyck <
Website: https://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Kirk Wolf
Sent: Wednesday, June 17, 2020 7:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

Hi Lionel,

Can you provide any more detail on how you are invoking "cp" ?

- With cp, there won't be any way to avoid opening the PDSE for each member, 
but you might get some improvement by allocating a DD to the PDSE and then 
passing  //DD(member) to cp, so as to avoid allocation each time.
 If you do this, then you will also know for sure if you are using local spawn 
(_BPX_SHAREAS=YES), since otherwise the DD won't be visible if a new AS was 
forked.

- The other issue would be the cost of spawning a Unix process for each
member, even if local spawned.   I haven't tested this, but you might write
a shell script that is passed the DD as arg and member names as lines to
stdin.   Then the script could do the cp for each member.   The hope is
that since cp is also a shell "built-in" you might avoid spawning processes for 
each one.

- the "best" performance possible would be writing your own BPAM code that
also does the Unix fileio.   Assembler is fine, but I would use C/++ for
everything except the low level BPAM I/O routines, since I would probably use 
buffered filestreams for the Unix files.

FWIW: It's a pity that the IBM C library doesn't have any support for 
BLDL/NOTE/POINT processing of PDS/Es -- see my old RFE and vote if you
agree:
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=80811



On Wed, Jun 17, 2020 at 5:30 AM Lionel B Dyck  wrote:

> " What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?"
>
> On the z/OS side is a PDS(E).
>
> Thanks
>
>
> Lionel B. Dyck <
> Website: https://www.lbdsoftware.com
>
> "Worry more about your character than your reputation.  Character is 
> what you are, reputation merely what others think you are." - John 
> Wooden
>
> -Original Message-
> From: IBM Mainframe Discussion List  On 
> Behalf Of Paul Gilmartin
> Sent: Tuesday, June 16, 2020 9:23 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Improve OMVS cp performance?
>
> On Tue, 16 Jun 2020 20:34:59 -0500, Lionel B Dyck wrote:
>
> >Any suggestions on how to speed up cp copying multiple file to and 
> >from
> z/OS?
> >
> >I gave SHAREAS=YES. Anything else?  Can I control buffers or ?
> >
> What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?
>
> I might suggest as an extreme measure Rexx under ISPF using ADDRESS 
> SYSCALL I/O for OMVS and LM services for Classic.
> SYSCALL READFILE/WRITEFILE are available for text files only.
>
> -- gil
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

---

Re: Improve OMVS cp performance?

2020-06-17 Thread Jesse 1 Robinson
Malcom Muggeridge was famous for characterizing UK and US as being *separated* 
by a common language. 

.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office โ‡=== NEW
robin...@sce.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Lionel B Dyck
Sent: Wednesday, June 17, 2020 10:23 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: Improve OMVS cp performance?

CAUTION EXTERNAL EMAIL

Frank - true it is all z/OS but that is like saying it's all Europe - in this 
case z/OS speaks one language and OMVS another - they just share the continent 
and unlike England and the US they don't share a common language ๐Ÿ˜Š


Lionel B. Dyck <
Website: https://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Frank Swarbrick
Sent: Wednesday, June 17, 2020 12:12 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

I wonder what kind of effort it might be for z/OS to support Unix path names as 
aliases/links to MVS legacy data sets.  Probably a lot of work, but it seems 
like it would be quite useful for situations such as this where the Unix 
application only supports Unix paths.

Just a wild thought.  Not opening an RFE for it or anything, unless someone can 
say it sounds at all reasonable.

By the way, z/OS Unix is z/OS, as some like to say.  I prefer to use the terms 
"legacy data sets" or "MVS data sets" saying "the z/OS side".  It's all z/OS!  ๐Ÿ™‚


From: IBM Mainframe Discussion List  on behalf of 
Lionel B Dyck 
Sent: Wednesday, June 17, 2020 6:14 AM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

Kirk - thank you for the ideas.

What I'm doing is in the ZIGI (see https://zigi.rocks) where I need to copy PDS 
members to/from USS so that Git can manage them. With small projects this isn't 
an issue but with larger projects it could take enough time for you to go to 
lunch โ˜น

Btw. I voted your RFE.


Lionel B. Dyck <
Website: https://www.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Kirk Wolf
Sent: Wednesday, June 17, 2020 7:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

Hi Lionel,

Can you provide any more detail on how you are invoking "cp" ?

- With cp, there won't be any way to avoid opening the PDSE for each member, 
but you might get some improvement by allocating a DD to the PDSE and then 
passing  //DD(member) to cp, so as to avoid allocation each time.
 If you do this, then you will also know for sure if you are using local spawn 
(_BPX_SHAREAS=YES), since otherwise the DD won't be visible if a new AS was 
forked.

- The other issue would be the cost of spawning a Unix process for each
member, even if local spawned.   I haven't tested this, but you might write
a shell script that is passed the DD as arg and member names as lines to
stdin.   Then the script could do the cp for each member.   The hope is
that since cp is also a shell "built-in" you might avoid spawning processes for 
each one.

- the "best" performance possible would be writing your own BPAM code that
also does the Unix fileio.   Assembler is fine, but I would use C/++ for
everything except the low level BPAM I/O routines, since I would probably use 
buffered filestreams for the Unix files.

FWIW: It's a pity that the IBM C library doesn't have any support for 
BLDL/NOTE/POINT processing of PDS/Es -- see my old RFE and vote if you
agree:
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=80811



On Wed, Jun 17, 2020 at 5:30 AM Lionel B Dyck  wrote:

> " What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?"
>
> On the z/OS side is a PDS(E).
>
> Thanks
>
>
> Lionel B. Dyck <
> Website: https://www.lbdsoftware.com
>
> "Worry more about your character than your reputation.  Character is 
> what you are, reputation merely what others think you are." - John 
> Wooden
>
> -Original Message-
> From: IBM Mainframe Discussion List  On 
> Behalf Of Paul Gilmartin
> Sent: Tuesday, June 16, 2020 9:23 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Improve OMVS cp performance?
>
> On Tue, 16 Jun 2020 20:34:59 -0500, Lionel B Dyck wrote:
>
> >Any suggestions on how to speed up cp copying multiple file to and 
> >from
> z/OS?
> >
> >I gave SHAREAS=YES. Anything else?  Can I control buffers or ?
> >
> What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?
>
> I might suggest as an extreme measure Rexx under ISPF using ADDRESS 
> SYSCALL I/O for OMVS and LM services for Classic.
> SYSCALL REA

Re: [EXTERNAL] Re: Improve OMVS cp performance?

2020-06-17 Thread Horne, Jim
G.B. Shaw was even more famous for it

Jim Horne

Malcom Muggeridge was famous for characterizing UK and US as being *separated* 
by a common language.


NOTICE: All information in and attached to the e-mails below may be 
proprietary, confidential, privileged and otherwise protected from improper or 
erroneous disclosure. If you are not the sender's intended recipient, you are 
not authorized to intercept, read, print, retain, copy, forward, or disseminate 
this message. If you have erroneously received this communication, please 
notify the sender immediately by phone (704-758-1000) or by e-mail and destroy 
all copies of this message electronic, paper, or otherwise. By transmitting 
documents via this email: Users, Customers, Suppliers and Vendors collectively 
acknowledge and agree the transmittal of information via email is voluntary, is 
offered as a convenience, and is not a secured method of communication; Not to 
transmit any payment information E.G. credit card, debit card, checking 
account, wire transfer information, passwords, or sensitive and personal 
information E.G. Driver's license, DOB, social security, or any other 
information the user wishes to remain confidential; To transmit only 
non-confidential information such as plans, pictures and drawings and to assume 
all risk and liability for and indemnify Lowe's from any claims, losses or 
damages that may arise from the transmittal of documents or including 
non-confidential information in the body of an email transmittal. Thank you.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Good FTP client for MVS data set access

2020-06-17 Thread Frank Swarbrick
What FTP client do you use to access MVS data sets?  Do you like it?

I personally use the FTP Client that is part of Micro Focus (formerly 
Attachmate) Reflection Desktop for IBM (Reflection Workspace).  Being an 
application suite dedicated to mainframe access (the application is primarily a 
TN3270 client), the FTP Client that goes along with it seems to truly 
understand the idiosyncrasies of MVS and works quite well with it.

On the other hand, only a limited number of users in our shop are "authorized" 
to use Reflection, so they cannot use its FTP client.  They are stuck 
(currently) with an MVS hostile (IMO) application called CuteFTP.

Are there any good "freestanding" FTP GUI applications that are "MVS friendly"?


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Steve Smith
Filezilla works great for me.  It handles MVS pretty well, mapping DSN
nodes and PDSes to mostly act like directories.

sas

On Wed, Jun 17, 2020 at 2:10 PM Frank Swarbrick 
wrote:

> What FTP client do you use to access MVS data sets?  Do you like it?
>
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Gibney, Dave
I use Filezilla (Open Source) and Bluezone (now from Rocket) Both have their 
pluses and minuses.

> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Frank Swarbrick
> Sent: Wednesday, June 17, 2020 11:10 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Good FTP client for MVS data set access
> 
> What FTP client do you use to access MVS data sets?  Do you like it?
> 
> I personally use the FTP Client that is part of Micro Focus (formerly
> Attachmate) Reflection Desktop for IBM (Reflection Workspace).  Being an
> application suite dedicated to mainframe access (the application is primarily 
> a
> TN3270 client), the FTP Client that goes along with it seems to truly
> understand the idiosyncrasies of MVS and works quite well with it.
> 
> On the other hand, only a limited number of users in our shop are
> "authorized" to use Reflection, so they cannot use its FTP client.  They are
> stuck (currently) with an MVS hostile (IMO) application called CuteFTP.
> 
> Are there any good "freestanding" FTP GUI applications that are "MVS
> friendly"?
> 
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Paul Gilmartin
On Wed, 17 Jun 2020 11:07:58 -0500, Kirk Wolf wrote:

>On Wed, Jun 17, 2020 at 10:43 AM Paul Gilmartin wrote:
>
>> On Wed, 17 Jun 2020 09:24:58 -0500, Kirk Wolf wrote:
>>
>If you have a reusable allocation, then the cost is less than a new
>allocation.   open/close for each member would still be expensive for a PDS
>with tons of members.   A BLDL,loop: POINT,READ*  is what you really want
>IMO.
> 
Your RFE says, "I voted."

https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcSTjEUCD7ng9dOs60AHyiHyR5eh0qq5UdeUDzi11H9nG6Y67Jd_&usqp=CAU
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=80811

Damit!  I believe ISPF LM services can do this, but it's zFS-ignorant.
It would still be nice to read each member into a compound symbol
then SYSCALL WRITEFILE.

Dammit!  LM SERVICES is compound-symbol-ignorant.

>Another fun thing to try is IEBUPDTE - I once played around with a REXX
>wrapper and then piped the control and data into it via DD:SYSIN pointing
>to /dev/fd0 from a shell script.  It's *really* fast as expected, but has
>issues wrt the record format and content of the data that could mess it up.
> 
Where's Shell Archive when you need it?:
https://en.wikipedia.org/wiki/Shar

>BTW: If it was as fast as it should be, Lionel probably doesn't need a
>"progress" popup :-)
>
IIRC, there's one place ISPF shows a progress popup.  Perhaps in DDLIST M?

OTOH, searching a log ISPF pauses every 9,999 lines and asks the
user whether to continue.  Why not an interruptible progress popup?
TSO/VTAM limitations, I suppose.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS Master Console Commands

2020-06-17 Thread Elaine Beal
so, when I do a D PFK, it doesn't give an option to set a PA1 key.
the only PA1 key I have defined is for my 3270 session, the console access is 
via VNC

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Beesley, Paul
Seagull (aka Blue Zone FTP) .. no longer supported but I think it's the best 
and still works on Windows 10
Also recommend FileZilla.

Best Regards
Paul

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Frank Swarbrick
Sent: 17 June 2020 19:10
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Good FTP client for MVS data set access

Caution! External email. Do not open attachments or click links, unless this 
email comes from a known sender and you know the content is safe.

What FTP client do you use to access MVS data sets?  Do you like it?

I personally use the FTP Client that is part of Micro Focus (formerly 
Attachmate) Reflection Desktop for IBM (Reflection Workspace).  Being an 
application suite dedicated to mainframe access (the application is primarily a 
TN3270 client), the FTP Client that goes along with it seems to truly 
understand the idiosyncrasies of MVS and works quite well with it.

On the other hand, only a limited number of users in our shop are "authorized" 
to use Reflection, so they cannot use its FTP client.  They are stuck 
(currently) with an MVS hostile (IMO) application called CuteFTP.

Are there any good "freestanding" FTP GUI applications that are "MVS friendly"?


--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Atos and Canopy The Open Cloud Company are trading names used by the Atos 
group. The following trading entities are registered in England and Wales: Atos 
IT Services UK Limited (registered number 01245534) and Canopy The Open Cloud 
Company Limited (registration number 08011902). The registered office for each 
is at Second Floor, Mid City Place, 71 High Holborn, London, WC1V 6EA.  The VAT 
No. for each is: GB232327983.

This e-mail and the documents attached are confidential and intended solely for 
the addressee, and may contain confidential or privileged information. If you 
receive this e-mail in error, you are not authorised to copy, disclose, use or 
retain it. Please notify the sender immediately and delete this email from your 
systems. As emails may be intercepted, amended or lost, they are not secure. 
Atos therefore can accept no liability for any errors or their content. 
Although Atos endeavours to maintain a virus-free network, we do not warrant 
that this transmission is virus-free and can accept no liability for any 
damages resulting from any virus transmitted. The risks are deemed to be 
accepted by everyone who communicates with Atos by email.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Paul Gilmartin
On Wed, 17 Jun 2020 17:12:11 +, Frank Swarbrick wrote:

>I wonder what kind of effort it might be for z/OS to support Unix path names 
>as aliases/links to MVS legacy data sets.  Probably a lot of work, but it 
>seems like it would be quite useful for situations such as this where the Unix 
>application only supports Unix paths.
> 
They exist as "external links", but only for program objects in LINKLIST, I 
believe.

>Just a wild thought.  Not opening an RFE for it or anything, unless someone 
>can say it sounds at all reasonable.
>
>By the way, z/OS Unix is z/OS, as some like to say.  I prefer to use the terms 
>"legacy data sets" or "MVS data sets" saying "the z/OS side".  It's all z/OS!  
>๐Ÿ™‚
> 
+1
(I think it began as "MVS is UNIX.")

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Get userid from console modify

2020-06-17 Thread Salva Carrasco
Hi Frank,

I'm Salva Carrasco. Nice to ear my old code is working elsewhere.

You are correct, the CIBXUTOK is fetch protected & encrypted. You can't see the 
userid from unauthorized code.

As a workaround for EMCS, we only permit (CONSOLE CLASS) users to open console 
with their own username + 1 char. And the console name is available in CIBXCNNM.

Regards, salva.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Carmen Vitullo
I've always liked the reflections FTP client, I've not been able to use any 
other client, but I am not starting to use IBM's Z/explorer , that GUI along 
with an MVS address space will get you MVS dataset, USS filesystem, local 
fileystems access plus the ability to run shell scripts, and tso command from 
the GUI 
moving or coping datasets can be done using a drag and drop. 


Carmen Vitullo 

- Original Message -

From: "Frank Swarbrick"  
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Wednesday, June 17, 2020 1:09:55 PM 
Subject: Good FTP client for MVS data set access 

What FTP client do you use to access MVS data sets? Do you like it? 

I personally use the FTP Client that is part of Micro Focus (formerly 
Attachmate) Reflection Desktop for IBM (Reflection Workspace). Being an 
application suite dedicated to mainframe access (the application is primarily a 
TN3270 client), the FTP Client that goes along with it seems to truly 
understand the idiosyncrasies of MVS and works quite well with it. 

On the other hand, only a limited number of users in our shop are "authorized" 
to use Reflection, so they cannot use its FTP client. They are stuck 
(currently) with an MVS hostile (IMO) application called CuteFTP. 

Are there any good "freestanding" FTP GUI applications that are "MVS friendly"? 


-- 
For IBM-MAIN subscribe / signoff / archive access instructions, 
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Seymour J Metz
Technical effort or administrative effort. I suspect that it will be a lot more 
involved to get it approved than to actually implement it.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Frank Swarbrick [frank.swarbr...@outlook.com]
Sent: Wednesday, June 17, 2020 1:12 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

I wonder what kind of effort it might be for z/OS to support Unix path names as 
aliases/links to MVS legacy data sets.  Probably a lot of work, but it seems 
like it would be quite useful for situations such as this where the Unix 
application only supports Unix paths.

Just a wild thought.  Not opening an RFE for it or anything, unless someone can 
say it sounds at all reasonable.

By the way, z/OS Unix is z/OS, as some like to say.  I prefer to use the terms 
"legacy data sets" or "MVS data sets" saying "the z/OS side".  It's all z/OS!  ๐Ÿ™‚


From: IBM Mainframe Discussion List  on behalf of 
Lionel B Dyck 
Sent: Wednesday, June 17, 2020 6:14 AM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

Kirk - thank you for the ideas.

What I'm doing is in the ZIGI (see 
https://secure-web.cisco.com/16y9woZ-KKNGioIsmrX3l0VloGx62ZmJbaIDUMxNEu3X4_DmZ6nR-qUkWT-lIJna_FSvyQDSqjJHfEE6JVKyGupXrO9tZC1YO3pkDcHdunPFAORyGUqh2yJwHFSDhnEN1TtNm5g8EvDfoNzNsauNWFq4Y_5InaggC3Djt9nYuC7fv4BlPnY08D6jHmqOOticix9GjXAoL9A2DFzRItsD7RyJt7tNFtjfWZFZu3E-ycsOQlpWifUJvx4QAe6GSVyJinMUnvQ0cG7veolIcRj9KdGLoHSjf0diK1UVO0q3LRSzwcLSv9K5aNecTApJaWO0YizryqgYg3UqT4cDPbHG-sLS4b_8_CV6WTBJFipgSWaH1SnA6EsjjHognkaFW_J9WuXnPRq9b-odk_z1k3sQt4Li6oWKIpRIBAyK2b2RvwvBW2Vq0v_9ybXpgNqjKaNAI/https%3A%2F%2Fzigi.rocks)
 where I need to copy PDS members to/from USS so that Git can manage them. With 
small projects this isn't an issue but with larger projects it could take 
enough time for you to go to lunch โ˜น

Btw. I voted your RFE.


Lionel B. Dyck <
Website: 
https://secure-web.cisco.com/1M2R-g6A5gGoKDKQxyFiYYV7WXr9OdUyu6Ixa3zjpJ6CJbQmAW8FtYkxjXgLOeIDnvjGXI0lOmtzYcfyzGiCcRXXoTJiT7jNfLgtZaozhB1snDKIsuSqxrUFNz5eHiU9FuFPR_nAf45mLn3swUsAfJB77d53cb7b4d1kHMZxbp69FYPo4AbO7fSOmun_rPhg-ArrddqzghsnvKXAWOl88mKZ5TLED7NhEjdb1G3D2OauWeZmmrYS7YNoaApm9ci2dFr9POiD9mLXAhZEOO5HJImkuCdd3O0jGChFv7l7yIQnE1_ZXQ--KqkeAjWI7XPrhKZnpDex2AYCsAZ0f-4tNYyL1XagaW7uBJxH8OFBFFApall8WssfmP94dlBt_13DdsDtCrFzObRE8x5b5008xoJkZ08eOE8HskcXulsVEDlDkwgBNRyy-qwYCMUyXsKHV/https%3A%2F%2Fwww.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Kirk Wolf
Sent: Wednesday, June 17, 2020 7:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

Hi Lionel,

Can you provide any more detail on how you are invoking "cp" ?

- With cp, there won't be any way to avoid opening the PDSE for each member, 
but you might get some improvement by allocating a DD to the PDSE and then 
passing  //DD(member) to cp, so as to avoid allocation each time.
 If you do this, then you will also know for sure if you are using local spawn 
(_BPX_SHAREAS=YES), since otherwise the DD won't be visible if a new AS was 
forked.

- The other issue would be the cost of spawning a Unix process for each
member, even if local spawned.   I haven't tested this, but you might write
a shell script that is passed the DD as arg and member names as lines to
stdin.   Then the script could do the cp for each member.   The hope is
that since cp is also a shell "built-in" you might avoid spawning processes for 
each one.

- the "best" performance possible would be writing your own BPAM code that
also does the Unix fileio.   Assembler is fine, but I would use C/++ for
everything except the low level BPAM I/O routines, since I would probably use 
buffered filestreams for the Unix files.

FWIW: It's a pity that the IBM C library doesn't have any support for 
BLDL/NOTE/POINT processing of PDS/Es -- see my old RFE and vote if you
agree:
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=80811



On Wed, Jun 17, 2020 at 5:30 AM Lionel B Dyck  wrote:

> " What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?"
>
> On the z/OS side is a PDS(E).
>
> Thanks
>
>
> Lionel B. Dyck <
> Website: 
> https://secure-web.cisco.com/1M2R-g6A5gGoKDKQxyFiYYV7WXr9OdUyu6Ixa3zjpJ6CJbQmAW8FtYkxjXgLOeIDnvjGXI0lOmtzYcfyzGiCcRXXoTJiT7jNfLgtZaozhB1snDKIsuSqxrUFNz5eHiU9FuFPR_nAf45mLn3swUsAfJB77d53cb7b4d1kHMZxbp69FYPo4AbO7fSOmun_rPhg-ArrddqzghsnvKXAWOl88mKZ5TLED7NhEjdb1G3D2OauWeZmmrYS7YNoaApm9ci2dFr9POiD9mLXAhZEOO5HJImkuCdd3O0jGChFv7l7yIQnE1_ZXQ--KqkeAjWI7XPrhKZnpDex2AYCsAZ0f-4tNYyL1XagaW7uBJxH8OFBFFApall8WssfmP94dlBt_13DdsDtCrFzObRE8x5b5008xoJkZ08eOE8HskcXulsVEDlDkwgBNRyy-qwYCMUyXsKHV/https%3A%2F%2Fwww.lbdsoftware.com
>
> "Worry more about 

Re: Good FTP client for MVS data set access

2020-06-17 Thread Carmen Vitullo
correction :) I am NOW using... 

I've always liked the reflections FTP client, I've not been able to use any 
other client, but I am now starting to use IBM's Z/explorer , that GUI along 
with an MVS address space will get you MVS dataset, USS filesystem, local 
fileystems access plus the ability to run shell scripts, and tso command from 
the GUI 
moving or coping datasets can be done using a drag and drop. 


Carmen Vitullo 

- Original Message - 

From: "Frank Swarbrick"  
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Wednesday, June 17, 2020 1:09:55 PM 
Subject: Good FTP client for MVS data set access 

What FTP client do you use to access MVS data sets? Do you like it? 

I personally use the FTP Client that is part of Micro Focus (formerly 
Attachmate) Reflection Desktop for IBM (Reflection Workspace). Being an 
application suite dedicated to mainframe access (the application is primarily a 
TN3270 client), the FTP Client that goes along with it seems to truly 
understand the idiosyncrasies of MVS and works quite well with it. 

On the other hand, only a limited number of users in our shop are "authorized" 
to use Reflection, so they cannot use its FTP client. They are stuck 
(currently) with an MVS hostile (IMO) application called CuteFTP. 

Are there any good "freestanding" FTP GUI applications that are "MVS friendly"? 


-- 
For IBM-MAIN subscribe / signoff / archive access instructions, 
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN 


-- 
For IBM-MAIN subscribe / signoff / archive access instructions, 
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS Master Console Commands

2020-06-17 Thread Seymour J Metz
PA1-3 are for actions not needing additional input, so there isn't as much need 
to define them as there is for PA1-24, which drag along modified fields.

But don't confuse defining how MVS software responds to PA1 with define the 
keyboard mapping for generating PA1.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Elaine Beal [elaine.b...@gxs.com]
Sent: Wednesday, June 17, 2020 2:28 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: z/OS Master Console Commands

so, when I do a D PFK, it doesn't give an option to set a PA1 key.
the only PA1 key I have defined is for my 3270 session, the console access is 
via VNC

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Jackson, Rob
My opinion, which is absolutely worthless:  FileZilla sucks as a mainframe FTP 
client.  BZ is far superior.  If you don't need SSL/TLS (which, of course, you 
do), the "DOS" client is better than both.  Who doesn't love a good ol' CLI?

First Horizon Bank
Mainframe Technical Support

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Gibney, Dave
Sent: Wednesday, June 17, 2020 2:23 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

[External Email. Exercise caution when clicking links or opening attachments.]

I use Filezilla (Open Source) and Bluezone (now from Rocket) Both have their 
pluses and minuses.

> -Original Message-
> From: IBM Mainframe Discussion List  On 
> Behalf Of Frank Swarbrick
> Sent: Wednesday, June 17, 2020 11:10 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Good FTP client for MVS data set access
>
> What FTP client do you use to access MVS data sets?  Do you like it?
>
> I personally use the FTP Client that is part of Micro Focus (formerly
> Attachmate) Reflection Desktop for IBM (Reflection Workspace).  Being 
> an application suite dedicated to mainframe access (the application is 
> primarily a
> TN3270 client), the FTP Client that goes along with it seems to truly 
> understand the idiosyncrasies of MVS and works quite well with it.
>
> On the other hand, only a limited number of users in our shop are 
> "authorized" to use Reflection, so they cannot use its FTP client.  
> They are stuck (currently) with an MVS hostile (IMO) application called 
> CuteFTP.
>
> Are there any good "freestanding" FTP GUI applications that are "MVS 
> friendly"?
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Confidentiality notice: 
This e-mail message, including any attachments, may contain legally privileged 
and/or confidential information. If you are not the intended recipient(s), or 
the employee or agent responsible for delivery of this message to the intended 
recipient(s), you are hereby notified that any dissemination, distribution, or 
copying of this e-mail message is strictly prohibited. If you have received 
this message in error, please immediately notify the sender and delete this 
e-mail message from your computer.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Jesse 1 Robinson
'not starting to use' ===> 'now starting to use' ???


.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
323-715-0595 Mobile
626-543-6132 Office โ‡=== NEW
robin...@sce.com

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Carmen Vitullo
Sent: Wednesday, June 17, 2020 11:41 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: (External):Re: Good FTP client for MVS data set access

CAUTION EXTERNAL EMAIL

I've always liked the reflections FTP client, I've not been able to use any 
other client, but I am not starting to use IBM's Z/explorer , that GUI along 
with an MVS address space will get you MVS dataset, USS filesystem, local 
fileystems access plus the ability to run shell scripts, and tso command from 
the GUI moving or coping datasets can be done using a drag and drop.


Carmen Vitullo

- Original Message -

From: "Frank Swarbrick" 
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Wednesday, June 17, 2020 1:09:55 PM
Subject: Good FTP client for MVS data set access

What FTP client do you use to access MVS data sets? Do you like it?

I personally use the FTP Client that is part of Micro Focus (formerly 
Attachmate) Reflection Desktop for IBM (Reflection Workspace). Being an 
application suite dedicated to mainframe access (the application is primarily a 
TN3270 client), the FTP Client that goes along with it seems to truly 
understand the idiosyncrasies of MVS and works quite well with it.

On the other hand, only a limited number of users in our shop are "authorized" 
to use Reflection, so they cannot use its FTP client. They are stuck 
(currently) with an MVS hostile (IMO) application called CuteFTP.

Are there any good "freestanding" FTP GUI applications that are "MVS friendly"?


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Seymour J Metz
The devil is in the details. I want tools that work together. That includes the 
ability to mix and match CLI and GUI. I should be able to script the GUI in a 
decent language.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Jackson, Rob [rwjack...@firsthorizon.com]
Sent: Wednesday, June 17, 2020 2:49 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

My opinion, which is absolutely worthless:  FileZilla sucks as a mainframe FTP 
client.  BZ is far superior.  If you don't need SSL/TLS (which, of course, you 
do), the "DOS" client is better than both.  Who doesn't love a good ol' CLI?

First Horizon Bank
Mainframe Technical Support

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Gibney, Dave
Sent: Wednesday, June 17, 2020 2:23 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

[External Email. Exercise caution when clicking links or opening attachments.]

I use Filezilla (Open Source) and Bluezone (now from Rocket) Both have their 
pluses and minuses.

> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Frank Swarbrick
> Sent: Wednesday, June 17, 2020 11:10 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Good FTP client for MVS data set access
>
> What FTP client do you use to access MVS data sets?  Do you like it?
>
> I personally use the FTP Client that is part of Micro Focus (formerly
> Attachmate) Reflection Desktop for IBM (Reflection Workspace).  Being
> an application suite dedicated to mainframe access (the application is
> primarily a
> TN3270 client), the FTP Client that goes along with it seems to truly
> understand the idiosyncrasies of MVS and works quite well with it.
>
> On the other hand, only a limited number of users in our shop are
> "authorized" to use Reflection, so they cannot use its FTP client.
> They are stuck (currently) with an MVS hostile (IMO) application called 
> CuteFTP.
>
> Are there any good "freestanding" FTP GUI applications that are "MVS
> friendly"?
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Confidentiality notice:
This e-mail message, including any attachments, may contain legally privileged 
and/or confidential information. If you are not the intended recipient(s), or 
the employee or agent responsible for delivery of this message to the intended 
recipient(s), you are hereby notified that any dissemination, distribution, or 
copying of this e-mail message is strictly prohibited. If you have received 
this message in error, please immediately notify the sender and delete this 
e-mail message from your computer.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


CA-ACCUCHEK

2020-06-17 Thread Pommier, Rex
Hello list,

Based on the subject line of my post, does anybody know anything about 
something called CA-ACCUCHEK?  I have a developer asking about it and I know 
nothing about it.  I checked CA's (OK, Broadcom's) web site and got no hits.  
Duck Duck Go wasn't any help either, pointing me to some diabetes care products.

Is this something CA discontinued?  Does it still exist, either stand alone or 
absorbed into another product?  

TIA,

Rex


The information contained in this message is confidential, protected from 
disclosure and may be legally privileged.  If the reader of this message is not 
the intended recipient or an employee or agent responsible for delivering this 
message to the intended recipient, you are hereby notified that any disclosure, 
distribution, copying, or any action taken or action omitted in reliance on it, 
is strictly prohibited and may be unlawful.  If you have received this 
communication in error, please notify us immediately by replying to this 
message and destroy the material in its entirety, whether in electronic or hard 
copy format.  Thank you.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: CA-ACCUCHEK

2020-06-17 Thread Joe Monk
CA-ACCUCHEK was a file comparison utility similar to comparex.

Joe

On Wed, Jun 17, 2020 at 2:06 PM Pommier, Rex 
wrote:

> Hello list,
>
> Based on the subject line of my post, does anybody know anything about
> something called CA-ACCUCHEK?  I have a developer asking about it and I
> know nothing about it.  I checked CA's (OK, Broadcom's) web site and got no
> hits.  Duck Duck Go wasn't any help either, pointing me to some diabetes
> care products.
>
> Is this something CA discontinued?  Does it still exist, either stand
> alone or absorbed into another product?
>
> TIA,
>
> Rex
>
>
> The information contained in this message is confidential, protected from
> disclosure and may be legally privileged.  If the reader of this message is
> not the intended recipient or an employee or agent responsible for
> delivering this message to the intended recipient, you are hereby notified
> that any disclosure, distribution, copying, or any action taken or action
> omitted in reliance on it, is strictly prohibited and may be unlawful.  If
> you have received this communication in error, please notify us immediately
> by replying to this message and destroy the material in its entirety,
> whether in electronic or hard copy format.  Thank you.
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Charles Mills
You will get almost as many opinions as there are folks on this list. The
question is a lot like "what is a good brand of car for weekend trips?"

I use Ipswitch WS_FTP Professional. I have little experience with anything
else for non-mainframe to mainframe access so I am fat, dumb and happy. It
is "pure" GUI AFAIK, a Windows Explorer type interface. Perhaps there is
also a CLI -- I don't know. Supports both "legacy" datasets and z UNIX files
well enough to make me happy.

I use the Windows free command line FTP client a tiny bit for one scripted
application. Oh! And I use Ipswitch MOVEit Freely for one "embedded"
application. It has some option that suited the particular application. It
has the advantage that it is ... free. I use it CLI (actually, called from
within a program) but for all I know it also has a GUI. I use both
exclusively to access z/OS datasets and files from Windows.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Frank Swarbrick
Sent: Wednesday, June 17, 2020 11:10 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Good FTP client for MVS data set access

What FTP client do you use to access MVS data sets?  Do you like it?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Jackson, Rob
WinSCP is decent; there are countless class libraries as well.  I just enjoy 
the DOS CLI.  Man, I wish they'd add encryption to it.

First Horizon Bank
Mainframe Technical Support

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Seymour J Metz
Sent: Wednesday, June 17, 2020 2:54 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

[External Email. Exercise caution when clicking links or opening attachments.]

The devil is in the details. I want tools that work together. That includes the 
ability to mix and match CLI and GUI. I should be able to script the GUI in a 
decent language.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Jackson, Rob [rwjack...@firsthorizon.com]
Sent: Wednesday, June 17, 2020 2:49 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

My opinion, which is absolutely worthless:  FileZilla sucks as a mainframe FTP 
client.  BZ is far superior.  If you don't need SSL/TLS (which, of course, you 
do), the "DOS" client is better than both.  Who doesn't love a good ol' CLI?

First Horizon Bank
Mainframe Technical Support

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Gibney, Dave
Sent: Wednesday, June 17, 2020 2:23 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

[External Email. Exercise caution when clicking links or opening attachments.]

I use Filezilla (Open Source) and Bluezone (now from Rocket) Both have their 
pluses and minuses.

> -Original Message-
> From: IBM Mainframe Discussion List  On 
> Behalf Of Frank Swarbrick
> Sent: Wednesday, June 17, 2020 11:10 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Good FTP client for MVS data set access
>
> What FTP client do you use to access MVS data sets?  Do you like it?
>
> I personally use the FTP Client that is part of Micro Focus (formerly
> Attachmate) Reflection Desktop for IBM (Reflection Workspace).  Being 
> an application suite dedicated to mainframe access (the application is 
> primarily a
> TN3270 client), the FTP Client that goes along with it seems to truly 
> understand the idiosyncrasies of MVS and works quite well with it.
>
> On the other hand, only a limited number of users in our shop are 
> "authorized" to use Reflection, so they cannot use its FTP client.
> They are stuck (currently) with an MVS hostile (IMO) application called 
> CuteFTP.
>
> Are there any good "freestanding" FTP GUI applications that are "MVS 
> friendly"?
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN Confidentiality notice:
This e-mail message, including any attachments, may contain legally privileged 
and/or confidential information. If you are not the intended recipient(s), or 
the employee or agent responsible for delivery of this message to the intended 
recipient(s), you are hereby notified that any dissemination, distribution, or 
copying of this e-mail message is strictly prohibited. If you have received 
this message in error, please immediately notify the sender and delete this 
e-mail message from your computer.

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Paul Gilmartin
On Wed, 17 Jun 2020 19:41:23 +, Jackson, Rob wrote:

>WinSCP is decent; there are countless class libraries as well.  I just enjoy 
>the DOS CLI.  Man, I wish they'd add encryption to it.
> 
Doesn't the "S" in "SCP" mean "Secure", therefore the transmission is encrypted.
But: https://en.wikipedia.org/wiki/Secure_copy
"outdated, inflexible and not readily fixed."

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Address of CSECTs within a load module

2020-06-17 Thread David Eisenberg
>There might be better way but I put the V(IEWBMMP) and "WXTRN IEWBMMP" in a 
>separate CSECT from the program with the mapping macro.

Dave,

I just read this thread, and I have a question. We recently learned about 
IEWBMMP, and we may have a use for it in our shop. But I'm confused about the 
use of WXTRN in this context. I just did a small test, and it appears to me 
that if I specify V(IEWBMMP) and WXTRN IEWBMMP in my source code, the module 
map is *not* generated in the load module. If I remove the WXTRN statement, I 
do get the module map.

So I'm wondering if I'm missing something... is there a reason to specify 
IEWBMMP as a WXTRN? Any advice would be greatly appreciated; thank you!

David

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Jackson, Rob
Sorry, Gil, I should have been more explicit.  WinSCP has a decent scripting 
facility.  I wish they'd add encryption to the DOS FTP client.

Also:  not SCP; WinSCP.  Quite a difference.

First Horizon Bank
Mainframe Technical Support


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Paul Gilmartin
Sent: Wednesday, June 17, 2020 3:54 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

[External Email. Exercise caution when clicking links or opening attachments.]

On Wed, 17 Jun 2020 19:41:23 +, Jackson, Rob wrote:

>WinSCP is decent; there are countless class libraries as well.  I just enjoy 
>the DOS CLI.  Man, I wish they'd add encryption to it.
>
Doesn't the "S" in "SCP" mean "Secure", therefore the transmission is encrypted.
But: https://en.wikipedia.org/wiki/Secure_copy
"outdated, inflexible and not readily fixed."

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Confidentiality notice: 
This e-mail message, including any attachments, may contain legally privileged 
and/or confidential information. If you are not the intended recipient(s), or 
the employee or agent responsible for delivery of this message to the intended 
recipient(s), you are hereby notified that any dissemination, distribution, or 
copying of this e-mail message is strictly prohibited. If you have received 
this message in error, please immediately notify the sender and delete this 
e-mail message from your computer.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


DB2 Image Copies

2020-06-17 Thread Benik, John E
Are there any good recommendations/suggestions on retaining DB2 Image Copies?  
Specifically in an environment where all data is replicated.  It is my belief 
that we are retaining the data for Image Copies much longer than it needs to be 
in many cases, but I'm not sure if there is a best practice recommendation 
available.

Sincerely,

John Benik



This e-mail, including attachments, may include confidential and/or
proprietary information, and may be used only by the person or entity
to which it is addressed. If the reader of this e-mail is not the intended
recipient or his or her authorized agent, the reader is hereby notified
that any dissemination, distribution or copying of this e-mail is
prohibited. If you have received this e-mail in error, please notify the
sender by replying to this message and delete this e-mail immediately.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: DB2 Image Copies

2020-06-17 Thread Lizette Koehler
Criteria we use is - When was the last time an IMAGE Copy was needed?

How much dasd/tape does it take up

How long is the application alive ( has it been in place for 5 years, 100
years)

>From those questions we get an idea of what time retention is needed for the
image copies.

Some shops - the image copy can be delete when the next image copy occurs

Other shops, the image copies live the life of the application.  - Just in
case a year later the apps need to recover data

Lizette



-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
Benik, John E
Sent: Wednesday, June 17, 2020 1:12 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: DB2 Image Copies

Are there any good recommendations/suggestions on retaining DB2 Image
Copies?  Specifically in an environment where all data is replicated.  It is
my belief that we are retaining the data for Image Copies much longer than
it needs to be in many cases, but I'm not sure if there is a best practice
recommendation available.

Sincerely,

John Benik



This e-mail, including attachments, may include confidential and/or
proprietary information, and may be used only by the person or entity to
which it is addressed. If the reader of this e-mail is not the intended
recipient or his or her authorized agent, the reader is hereby notified that
any dissemination, distribution or copying of this e-mail is prohibited. If
you have received this e-mail in error, please notify the sender by replying
to this message and delete this e-mail immediately.

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [External] Re: CA-ACCUCHEK

2020-06-17 Thread Pommier, Rex
Thanks, all.  I got a couple offline responses including one from a support 
person at CA/Broadcom.  CA-ACCUCHEK is still available and supported.  Now I 
get to see if it'll do what the developer wants done.

Apparently when I put my search criteria in, I neglected the dash between CA 
and ACCUCHEK and got no valid hits back.  I just tried it again with the dash 
and got a pointer to Broadcom's web site.  SMH.

Rex

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Joe 
Monk
Sent: Wednesday, June 17, 2020 2:31 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: CA-ACCUCHEK

CA-ACCUCHEK was a file comparison utility similar to comparex.

Joe

On Wed, Jun 17, 2020 at 2:06 PM Pommier, Rex 
wrote:

> Hello list,
>
> Based on the subject line of my post, does anybody know anything about 
> something called CA-ACCUCHEK?  I have a developer asking about it and 
> I know nothing about it.  I checked CA's (OK, Broadcom's) web site and 
> got no hits.  Duck Duck Go wasn't any help either, pointing me to some 
> diabetes care products.
>
> Is this something CA discontinued?  Does it still exist, either stand 
> alone or absorbed into another product?
>
> TIA,
>
> Rex
>
>
> The information contained in this message is confidential, protected 
> from disclosure and may be legally privileged.  If the reader of this 
> message is not the intended recipient or an employee or agent 
> responsible for delivering this message to the intended recipient, you 
> are hereby notified that any disclosure, distribution, copying, or any 
> action taken or action omitted in reliance on it, is strictly 
> prohibited and may be unlawful.  If you have received this 
> communication in error, please notify us immediately by replying to 
> this message and destroy the material in its entirety, whether in electronic 
> or hard copy format.  Thank you.
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN


The information contained in this message is confidential, protected from 
disclosure and may be legally privileged.  If the reader of this message is not 
the intended recipient or an employee or agent responsible for delivering this 
message to the intended recipient, you are hereby notified that any disclosure, 
distribution, copying, or any action taken or action omitted in reliance on it, 
is strictly prohibited and may be unlawful.  If you have received this 
communication in error, please notify us immediately by replying to this 
message and destroy the material in its entirety, whether in electronic or hard 
copy format.  Thank you.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS 2.4 and SDSF question

2020-06-17 Thread Al Loeffler
I get the same result under z/OS 2.4.  I submit the following job:

//ALOEFTST JOB $,CLASS=A,MSGCLASS=Y,TYPRUN=COPY
//IEFBR14  EXEC  PGM=IEFBR14   

SDSF has a record count of 12 on the Held Output Display panel, but only shows 
11 when the job is selected. The JESJCLIN DDNAME has an incorrect number for 
the Record Count.

//ALOEFTST JOB $,CLASS=A,MSGCLASS=Y,TYPRUN=COPY 
J0056548   
-- JES2 JOB STATISTICS --   
   
2 CARDS READ
   
   11 SYSOUT PRINT RECORDS  
   
0 SYSOUT PUNCH RECORDS  
   
0 SYSOUT SPOOL KBYTES   
   
 0.00 MINUTES EXECUTION TIME
   
J E S 2  J O B  L O G  --  S Y S T E M  X E 1 0  --  N O D 
E  N J E X E 1 0

   
11.24.16 J0056548  WEDNESDAY, 17 JUN 2020   
   
11.24.16 J0056548  IRR010I  USERID ALOEFIS ASSIGNED TO THIS JOB.
   

Regards,

Al Loeffler

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Pommier, Rex
Sent: Tuesday, June 16, 2020 11:32 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: z/OS 2.4 and SDSF question

Hello list,

I have a "does it work" question.  We don't run SDSF, instead have a competing 
product.  As part of our testing of 2.4, one of my coworkers submitted a job 
with TYPRUN=COPY on the job card and found it doesn't work.  Under 2.2, we get 
the entire input stream before the JES2 job statistics.  Under 2.4, all we get 
is the JOB card then the statistics report.  The spool display product says all 
the lines are there, but they won't show.  When we contacted our vendor about 
this, they said SDSF displays the same thing, working under earlier releases, 
but under 2.4, only the JOB card is printed/displayed.  Can somebody who is 
running 2.4 and SDSF (or a third party SDSF competitor) confirm this for me?  

Our vendor has a case open with IBM but I'd like to know if others are seeing 
this situation.  I'm not second guessing the vendor, just curious if others 
have run into the situation.  

TIA,

Rex

Example:

Job run under both 2.2 and 2.4.

//RRPBR14 JOB (040423,495),RRP,CLASS=T,MSGCLASS=X,MSGLEVEL=(1,1),
// NOTIFY=&SYSUID,TYPRUN=COPY
//S1  EXEC  PGM=IEFBR14  
//D1   DD  DISP=OLD,DSN=SFG.$AVRS.V52.KSDS   

Spool display under both 2.2 and 2.4 says the output is 14 lines long.

2.2 spool display (all 14 lines displayed including entire JCL stream):

//RRPBR14 JOB (040423,495),RRP,CLASS=T,MSGCLASS=X,MSGLEVEL=(1,1),   
JOB03289
// NOTIFY=&SYSUID,TYPRUN=COPY   

//S1  EXEC  PGM=IEFBR14 

//D1   DD  DISP=OLD,DSN=SFG.$AVRS.V52.KSDS  

-- JES2 JOB STATISTICS --   

4 CARDS READ

   11 SYSOUT PRINT RECORDS  

0 SYSOUT PUNCH RECORDS  

0 SYSOUT SPOOL KBYTES   

 0.00 MINUTES EXECUTION TIME

J E S 2  J O B  L O G  --  S Y S T E M  Z O S 2  --  N O D 
E  Z 1 4 J E S 2 


13.28.58 JOB03289  TUESDAY,   16 JUN 2020   

13.28.58 JOB03289  IRR010I  USERID RRP  IS ASSIGNED TO THIS JOB.


2.4 spool display (only 12 lines displayed) :

//RRPBR14 JOB (040423,495),RRP,CLASS=T,MSGCLASS=X,MSGLEVEL=(1,1),   
JOB05572 
// NOTIFY=&SYSUID,TYPRUN=COPY   
 
-- JES2 JOB STATISTICS --   
 
4 CARDS READ
 
   11 SYSOUT PRINT RECORDS  
 
0 SYSOUT PUNCH RECORDS  
 
  

Re: Address of CSECTs within a load module

2020-06-17 Thread Charles Mills
I don't know what you (or I!) are talking about but if the module map is 
created by the inclusion of IEWBMMP then making it a WXTRN means that the 
binder will not automatically include it. If you want to declare it WXTRN for 
some reason then you will need to include its module explicitly.

Or maybe I don't know what I am talking about.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of David Eisenberg
Sent: Wednesday, June 17, 2020 1:06 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Address of CSECTs within a load module

>There might be better way but I put the V(IEWBMMP) and "WXTRN IEWBMMP" in a 
>separate CSECT from the program with the mapping macro.

Dave,

I just read this thread, and I have a question. We recently learned about 
IEWBMMP, and we may have a use for it in our shop. But I'm confused about the 
use of WXTRN in this context. I just did a small test, and it appears to me 
that if I specify V(IEWBMMP) and WXTRN IEWBMMP in my source code, the module 
map is *not* generated in the load module. If I remove the WXTRN statement, I 
do get the module map.

So I'm wondering if I'm missing something... is there a reason to specify 
IEWBMMP as a WXTRN? Any advice would be greatly appreciated; thank you!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


ISPW Question

2020-06-17 Thread Steely.Mark
Anyone on this list have experience upgrading Compuware ISPW from v17 to v18?

Is there a  listserv for Compuware and / or ISPW ?

Google couldn't find anything.

Thank You

*** Disclaimer ***
This communication (including all attachments) is solely for the use of the 
person to whom it is addressed and is a confidential AAA communication. If you 
are not the intended recipient, any use, distribution, printing, or copying is 
prohibited. If you received this email in error, please immediately delete it 
and notify the sender.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS Master Console Commands

2020-06-17 Thread Elaine Beal
thanks. so how do I define the MVS PA1-PA3 keys to the console?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS 2.4 and SDSF question

2020-06-17 Thread Lizette Koehler
This is an interesting discussion.

So TYPRUN=COPY is just suppose to copy the JCL to SYSOUT.  I am not sure what 
the expectation is by the OP

But on my z/OS 2.3 system with SDSF (I know he wants to know about other vendors

I can see the JCL as part of the output of the TYPRUN=COPY 

If I have it use the MSGCLASS to our JCL repository it is in the Repository as 
expected.

Once we upgrade to V2.4 (or other) I will repeat the process.

But for me a z/OS V2.3 - works as expected

Lizette


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Al 
Loeffler
Sent: Wednesday, June 17, 2020 1:27 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: z/OS 2.4 and SDSF question

I get the same result under z/OS 2.4.  I submit the following job:

//ALOEFTST JOB $,CLASS=A,MSGCLASS=Y,TYPRUN=COPY
//IEFBR14  EXEC  PGM=IEFBR14   

SDSF has a record count of 12 on the Held Output Display panel, but only shows 
11 when the job is selected. The JESJCLIN DDNAME has an incorrect number for 
the Record Count.

//ALOEFTST JOB $,CLASS=A,MSGCLASS=Y,TYPRUN=COPY 
J0056548   
-- JES2 JOB STATISTICS --   
   
2 CARDS READ
   
   11 SYSOUT PRINT RECORDS  
   
0 SYSOUT PUNCH RECORDS  
   
0 SYSOUT SPOOL KBYTES   
   
 0.00 MINUTES EXECUTION TIME
   
J E S 2  J O B  L O G  --  S Y S T E M  X E 1 0  --  N O D 
E  N J E X E 1 0

   
11.24.16 J0056548  WEDNESDAY, 17 JUN 2020   
   
11.24.16 J0056548  IRR010I  USERID ALOEFIS ASSIGNED TO THIS JOB.
   

Regards,

Al Loeffler

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Pommier, Rex
Sent: Tuesday, June 16, 2020 11:32 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: z/OS 2.4 and SDSF question

Hello list,

I have a "does it work" question.  We don't run SDSF, instead have a competing 
product.  As part of our testing of 2.4, one of my coworkers submitted a job 
with TYPRUN=COPY on the job card and found it doesn't work.  Under 2.2, we get 
the entire input stream before the JES2 job statistics.  Under 2.4, all we get 
is the JOB card then the statistics report.  The spool display product says all 
the lines are there, but they won't show.  When we contacted our vendor about 
this, they said SDSF displays the same thing, working under earlier releases, 
but under 2.4, only the JOB card is printed/displayed.  Can somebody who is 
running 2.4 and SDSF (or a third party SDSF competitor) confirm this for me?  

Our vendor has a case open with IBM but I'd like to know if others are seeing 
this situation.  I'm not second guessing the vendor, just curious if others 
have run into the situation.  

TIA,

Rex

Example:

Job run under both 2.2 and 2.4.

//RRPBR14 JOB (040423,495),RRP,CLASS=T,MSGCLASS=X,MSGLEVEL=(1,1),
// NOTIFY=&SYSUID,TYPRUN=COPY
//S1  EXEC  PGM=IEFBR14  
//D1   DD  DISP=OLD,DSN=SFG.$AVRS.V52.KSDS   

Spool display under both 2.2 and 2.4 says the output is 14 lines long.

2.2 spool display (all 14 lines displayed including entire JCL stream):

//RRPBR14 JOB (040423,495),RRP,CLASS=T,MSGCLASS=X,MSGLEVEL=(1,1),   
JOB03289
// NOTIFY=&SYSUID,TYPRUN=COPY   

//S1  EXEC  PGM=IEFBR14 

//D1   DD  DISP=OLD,DSN=SFG.$AVRS.V52.KSDS  

-- JES2 JOB STATISTICS --   

4 CARDS READ

   11 SYSOUT PRINT RECORDS  

0 SYSOUT PUNCH RECORDS  

0 SYSOUT SPOOL KBYTES   

 0.00 MINUTES EXECUTION TIME

J E S 2  J O B  L O G  --  S Y S T E M  Z O S 2  --  N O D 
E  Z 1 4 J E S 2 


13.28.58 JOB03289  TUESDAY,   16 JUN 2020   

13.28.58 JOB03289  IRR0

Re: missing FMIDs

2020-06-17 Thread Kurt Quackenbush

On 6/17/2020 6:25 AM, Bill Giannelli wrote:


What command do use to set up FMIDSETs?


SET BDY(GLOBAL).
UCLIN.
ADD FMIDSET(MYFSET) FMID(FMID001, FMID002).
ENDUCL.

https://www.ibm.com/support/knowledgecenter/SSLTBW_2.4.0/com.ibm.zos.v2r4.gim1000/uclgfm.htm

Kurt Quackenbush -- IBM, SMP/E Development
Chuck Norris never uses CHECK when he applies PTFs.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS 2.4 and SDSF question

2020-06-17 Thread Steve Smith
Well... I  just tried it, and it's true... when run on z/OS 2.4, only the
job card is listed; whereas on 2.3, all the JCL shows up.

N.B.: This isn't an SDSF issue.  SDSF does not run jobs, and does not spool
their output.  JES2 (or 3) does that.

sas

On Wed, Jun 17, 2020 at 4:50 PM Lizette Koehler 
wrote:

> This is an interesting discussion.
>
> ...if you say so :-)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Address of CSECTs within a load module

2020-06-17 Thread Charles Mills
>From 
>https://www.ibm.com/support/knowledgecenter/SSLTBW_2.3.0/com.ibm.zos.v2r3.ieab200/modmapfmt.htm
> 

The binder writes a module map as part of the saved module under the following 
circumstances:

There is a strong reference to IEWBMMP in one of the modules input to a bind.

"Strong reference" -- in other words, not a WXTRN. That seems to just be how it 
works.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Charles Mills
Sent: Wednesday, June 17, 2020 1:29 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Address of CSECTs within a load module

I don't know what you (or I!) are talking about but if the module map is 
created by the inclusion of IEWBMMP then making it a WXTRN means that the 
binder will not automatically include it. If you want to declare it WXTRN for 
some reason then you will need to include its module explicitly.

Or maybe I don't know what I am talking about.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of David Eisenberg
Sent: Wednesday, June 17, 2020 1:06 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Address of CSECTs within a load module

>There might be better way but I put the V(IEWBMMP) and "WXTRN IEWBMMP" in a 
>separate CSECT from the program with the mapping macro.

Dave,

I just read this thread, and I have a question. We recently learned about 
IEWBMMP, and we may have a use for it in our shop. But I'm confused about the 
use of WXTRN in this context. I just did a small test, and it appears to me 
that if I specify V(IEWBMMP) and WXTRN IEWBMMP in my source code, the module 
map is *not* generated in the load module. If I remove the WXTRN statement, I 
do get the module map.

So I'm wondering if I'm missing something... is there a reason to specify 
IEWBMMP as a WXTRN? Any advice would be greatly appreciated; thank you!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Address of CSECTs within a load module

2020-06-17 Thread Steve Smith
I don't know why WXTRN (weak reference) was specified, but it appears to be
a mistake.  Just delete that line.  A V-con generates a regular external
reference all by itself.

Weak references generally are only needed by libraries of statically linked
programs for some fairly arcane reasons.

sas


On Wed, Jun 17, 2020 at 4:29 PM Charles Mills  wrote:

> I don't know what you (or I!) are talking about but if the module map is
> created by the inclusion of IEWBMMP then making it a WXTRN means that the
> binder will not automatically include it. If you want to declare it WXTRN
> for some reason then you will need to include its module explicitly.
>
> Or maybe I don't know what I am talking about.
>
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Kirk Wolf
And don't forget "Muggeridge's Law" :-)

On Wed, Jun 17, 2020 at 12:32 PM Jesse 1 Robinson 
wrote:

> Malcom Muggeridge was famous for characterizing UK and US as being
> *separated* by a common language.
>
> .
> .
> J.O.Skip Robinson
> Southern California Edison Company
> Electric Dragon Team Paddler
> SHARE MVS Program Co-Manager
> 323-715-0595 Mobile
> 626-543-6132 Office โ‡=== NEW
> robin...@sce.com
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of Lionel B Dyck
> Sent: Wednesday, June 17, 2020 10:23 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: (External):Re: Improve OMVS cp performance?
>
> CAUTION EXTERNAL EMAIL
>
> Frank - true it is all z/OS but that is like saying it's all Europe - in
> this case z/OS speaks one language and OMVS another - they just share the
> continent and unlike England and the US they don't share a common language
> ๐Ÿ˜Š
>
>
> Lionel B. Dyck <
> Website: https://www.lbdsoftware.com
>
> "Worry more about your character than your reputation.  Character is what
> you are, reputation merely what others think you are." - John Wooden
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of Frank Swarbrick
> Sent: Wednesday, June 17, 2020 12:12 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Improve OMVS cp performance?
>
> I wonder what kind of effort it might be for z/OS to support Unix path
> names as aliases/links to MVS legacy data sets.  Probably a lot of work,
> but it seems like it would be quite useful for situations such as this
> where the Unix application only supports Unix paths.
>
> Just a wild thought.  Not opening an RFE for it or anything, unless
> someone can say it sounds at all reasonable.
>
> By the way, z/OS Unix is z/OS, as some like to say.  I prefer to use the
> terms "legacy data sets" or "MVS data sets" saying "the z/OS side".  It's
> all z/OS!  ๐Ÿ™‚
>
> 
> From: IBM Mainframe Discussion List  on behalf
> of Lionel B Dyck 
> Sent: Wednesday, June 17, 2020 6:14 AM
> To: IBM-MAIN@LISTSERV.UA.EDU 
> Subject: Re: Improve OMVS cp performance?
>
> Kirk - thank you for the ideas.
>
> What I'm doing is in the ZIGI (see https://zigi.rocks) where I need to
> copy PDS members to/from USS so that Git can manage them. With small
> projects this isn't an issue but with larger projects it could take enough
> time for you to go to lunch โ˜น
>
> Btw. I voted your RFE.
>
>
> Lionel B. Dyck <
> Website: https://www.lbdsoftware.com
>
> "Worry more about your character than your reputation.  Character is what
> you are, reputation merely what others think you are." - John Wooden
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of Kirk Wolf
> Sent: Wednesday, June 17, 2020 7:03 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Improve OMVS cp performance?
>
> Hi Lionel,
>
> Can you provide any more detail on how you are invoking "cp" ?
>
> - With cp, there won't be any way to avoid opening the PDSE for each
> member, but you might get some improvement by allocating a DD to the PDSE
> and then passing  //DD(member) to cp, so as to avoid allocation each time.
>  If you do this, then you will also know for sure if you are using local
> spawn (_BPX_SHAREAS=YES), since otherwise the DD won't be visible if a new
> AS was forked.
>
> - The other issue would be the cost of spawning a Unix process for each
> member, even if local spawned.   I haven't tested this, but you might write
> a shell script that is passed the DD as arg and member names as lines to
> stdin.   Then the script could do the cp for each member.   The hope is
> that since cp is also a shell "built-in" you might avoid spawning
> processes for each one.
>
> - the "best" performance possible would be writing your own BPAM code that
> also does the Unix fileio.   Assembler is fine, but I would use C/++ for
> everything except the low level BPAM I/O routines, since I would probably
> use buffered filestreams for the Unix files.
>
> FWIW: It's a pity that the IBM C library doesn't have any support for
> BLDL/NOTE/POINT processing of PDS/Es -- see my old RFE and vote if you
> agree:
> https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=80811
>
>
>
> On Wed, Jun 17, 2020 at 5:30 AM Lionel B Dyck  wrote:
>
> > " What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?"
> >
> > On the z/OS side is a PDS(E).
> >
> > Thanks
> >
> >
> > Lionel B. Dyck <
> > Website: https://www.lbdsoftware.com
> >
> > "Worry more about your character than your reputation.  Character is
> > what you are, reputation merely what others think you are." - John
> > Wooden
> >
> > -Original Message-
> > From: IBM Mainframe Discussion List  On
> > Behalf Of Paul Gilmartin
> > Sent: Tuesday, June 16, 2020 9:23 PM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Re: Improve OMVS cp performance?
> >
> > On Tue, 16 Jun 2020 20:34:59 -0500, Lionel B Dyck wrote:
> >
> > >Any suggestions on how to speed up cp copyi

Re: [External] Re: z/OS 2.4 and SDSF question

2020-06-17 Thread Pommier, Rex
Hi Lizette,

I'm the OP.  :-)

My expectation is that when a job gets submitted with TYPRUN=COPY, I get a 
listing of the job - including all the JCL and in-stream SYSIN etc.  
TYPRUN=COPY is used because TYPRUN=SCAN doesn't include in-stream SYSIN data.  
I'm not really that interested in which vendor spool display software you are 
using, except to make sure it isn't limited to the vendor we use.  At this 
point based on the responses I've seen, TYPRUN=COPY works like it always has if 
you're running z/OS prior to 2.4.  Under 2.4, it's hit and miss, TYPRUN=COPY 
works for some customers and it doesn't for others, only displaying the JOB 
card.  Most people use SDSF and since we don't, I wanted to know if the problem 
was limited to my spool display software.  Since it isn't, and others have 
confirmed that the problem is only at 2.4, it appears to me to be a problem 
more in JES2 than in the spool display software.  

Unfortunately I don't have access to a printer in my sandbox so I can't test to 
see if printing the output from TYPRUN=COPY prints the entire output or if it 
is limited to just the JOB card like the display.

Rex

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Lizette Koehler
Sent: Wednesday, June 17, 2020 3:50 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: z/OS 2.4 and SDSF question

This is an interesting discussion.

So TYPRUN=COPY is just suppose to copy the JCL to SYSOUT.  I am not sure what 
the expectation is by the OP

But on my z/OS 2.3 system with SDSF (I know he wants to know about other vendors

I can see the JCL as part of the output of the TYPRUN=COPY 

If I have it use the MSGCLASS to our JCL repository it is in the Repository as 
expected.

Once we upgrade to V2.4 (or other) I will repeat the process.

But for me a z/OS V2.3 - works as expected

Lizette


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Al 
Loeffler
Sent: Wednesday, June 17, 2020 1:27 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: z/OS 2.4 and SDSF question

I get the same result under z/OS 2.4.  I submit the following job:

//ALOEFTST JOB $,CLASS=A,MSGCLASS=Y,TYPRUN=COPY
//IEFBR14  EXEC  PGM=IEFBR14   

SDSF has a record count of 12 on the Held Output Display panel, but only shows 
11 when the job is selected. The JESJCLIN DDNAME has an incorrect number for 
the Record Count.

//ALOEFTST JOB $,CLASS=A,MSGCLASS=Y,TYPRUN=COPY 
J0056548   
-- JES2 JOB STATISTICS --   
   
2 CARDS READ
   
   11 SYSOUT PRINT RECORDS  
   
0 SYSOUT PUNCH RECORDS  
   
0 SYSOUT SPOOL KBYTES   
   
 0.00 MINUTES EXECUTION TIME
   
J E S 2  J O B  L O G  --  S Y S T E M  X E 1 0  --  N O D 
E  N J E X E 1 0

   
11.24.16 J0056548  WEDNESDAY, 17 JUN 2020   
   
11.24.16 J0056548  IRR010I  USERID ALOEFIS ASSIGNED TO THIS JOB.
   

Regards,

Al Loeffler

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Pommier, Rex
Sent: Tuesday, June 16, 2020 11:32 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: z/OS 2.4 and SDSF question

Hello list,

I have a "does it work" question.  We don't run SDSF, instead have a competing 
product.  As part of our testing of 2.4, one of my coworkers submitted a job 
with TYPRUN=COPY on the job card and found it doesn't work.  Under 2.2, we get 
the entire input stream before the JES2 job statistics.  Under 2.4, all we get 
is the JOB card then the statistics report.  The spool display product says all 
the lines are there, but they won't show.  When we contacted our vendor about 
this, they said SDSF displays the same thing, working under earlier releases, 
but under 2.4, only the JOB card is printed/displayed.  Can somebody who is 
running 2.4 and SDSF (or a third party SDSF competitor) confirm this for me?  

Our vendor has a case open with IBM but I'd like to know if others are seeing 
this situation.  I'm not second guessing the vendor, just curious if others 
have run into the situation.  

TIA,

Rex

Example:

Job run under both 2.2 and 2.4.

//RRPBR14 JOB (040423,495),RRP,CLASS=T,MSGCLASS=X,MSGLEVEL=(1,1),
// NOTIFY=&SYSUID,TYPRUN=COPY
//S1  EXEC  PGM=IEFBR14  
//D1   DD  DISP=OLD,DSN=SFG.$AVRS.V52.KSDS   

Spool display under both 2.2 and 2.4 says the output is 14 lines long.

2.2 sp

Re: [External] Re: z/OS 2.4 and SDSF question

2020-06-17 Thread Pommier, Rex
Hi Steve,

As the OP, I agree that this doesn't appear to be an SDSF issue.  I was trying 
to make sure it wasn't a display issue with my third party software, and 
knowing that others who are running SDSF are having the same issue gives me 
confidence that it is a problem in (most likely) JES2. 

Rex

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Steve Smith
Sent: Wednesday, June 17, 2020 4:00 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: z/OS 2.4 and SDSF question

Well... I  just tried it, and it's true... when run on z/OS 2.4, only the job 
card is listed; whereas on 2.3, all the JCL shows up.

N.B.: This isn't an SDSF issue.  SDSF does not run jobs, and does not spool 
their output.  JES2 (or 3) does that.

sas

On Wed, Jun 17, 2020 at 4:50 PM Lizette Koehler 
wrote:

> This is an interesting discussion.
>
> ...if you say so :-)

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN


The information contained in this message is confidential, protected from 
disclosure and may be legally privileged.  If the reader of this message is not 
the intended recipient or an employee or agent responsible for delivering this 
message to the intended recipient, you are hereby notified that any disclosure, 
distribution, copying, or any action taken or action omitted in reliance on it, 
is strictly prohibited and may be unlawful.  If you have received this 
communication in error, please notify us immediately by replying to this 
message and destroy the material in its entirety, whether in electronic or hard 
copy format.  Thank you.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Farley, Peter x23353
+1 for CLI!

-1 for corporate nannies who want to log every time you use a command prompt 
window because that is so dangerous for the masses . . . or maybe especially 
for programmers who *think* they know what they are doing . . .

I use FileZilla, it has a few quirks but mostly it works for my limited and 
occasional needs.  I fall back to the CLI version when all else fails.

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Jackson, Rob
Sent: Wednesday, June 17, 2020 2:49 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

My opinion, which is absolutely worthless:  FileZilla sucks as a mainframe FTP 
client.  BZ is far superior.  If you don't need SSL/TLS (which, of course, you 
do), the "DOS" client is better than both.  Who doesn't love a good ol' CLI?

First Horizon Bank
Mainframe Technical Support

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Gibney, Dave
Sent: Wednesday, June 17, 2020 2:23 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

[External Email. Exercise caution when clicking links or opening attachments.]

I use Filezilla (Open Source) and Bluezone (now from Rocket) Both have their 
pluses and minuses.

> -Original Message-
> From: IBM Mainframe Discussion List  On 
> Behalf Of Frank Swarbrick
> Sent: Wednesday, June 17, 2020 11:10 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Good FTP client for MVS data set access
>
> What FTP client do you use to access MVS data sets?  Do you like it?
>
> I personally use the FTP Client that is part of Micro Focus (formerly
> Attachmate) Reflection Desktop for IBM (Reflection Workspace).  Being 
> an application suite dedicated to mainframe access (the application is 
> primarily a
> TN3270 client), the FTP Client that goes along with it seems to truly 
> understand the idiosyncrasies of MVS and works quite well with it.
>
> On the other hand, only a limited number of users in our shop are 
> "authorized" to use Reflection, so they cannot use its FTP client.
> They are stuck (currently) with an MVS hostile (IMO) application called 
> CuteFTP.
>
> Are there any good "freestanding" FTP GUI applications that are "MVS 
> friendly"?
--

This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Gibney, Dave
Filezilla for non OMVS files. Not so good for OMVS filesystem data. Thing is, 
it used to work, then he broke it. I prefer the Filezilla GUI, so I only use 
Bluezone when I need to. Recently, the delay o let me know that Rocket has 
acquired Bluezone has be slightly irritating.  ๐Ÿ˜Š

> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Farley, Peter x23353
> Sent: Wednesday, June 17, 2020 2:43 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Good FTP client for MVS data set access
> 
> +1 for CLI!
> 
> -1 for corporate nannies who want to log every time you use a command
> prompt window because that is so dangerous for the masses . . . or maybe
> especially for programmers who *think* they know what they are doing . . .
> 
> I use FileZilla, it has a few quirks but mostly it works for my limited and
> occasional needs.  I fall back to the CLI version when all else fails.
> 
> Peter
> 
> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Jackson, Rob
> Sent: Wednesday, June 17, 2020 2:49 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Good FTP client for MVS data set access
> 
> My opinion, which is absolutely worthless:  FileZilla sucks as a mainframe FTP
> client.  BZ is far superior.  If you don't need SSL/TLS (which, of course, you
> do), the "DOS" client is better than both.  Who doesn't love a good ol' CLI?
> 
> First Horizon Bank
> Mainframe Technical Support
> 
> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Gibney, Dave
> Sent: Wednesday, June 17, 2020 2:23 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Good FTP client for MVS data set access
> 
> [External Email. Exercise caution when clicking links or opening attachments.]
> 
> I use Filezilla (Open Source) and Bluezone (now from Rocket) Both have their
> pluses and minuses.
> 
> > -Original Message-
> > From: IBM Mainframe Discussion List  On
> > Behalf Of Frank Swarbrick
> > Sent: Wednesday, June 17, 2020 11:10 AM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Good FTP client for MVS data set access
> >
> > What FTP client do you use to access MVS data sets?  Do you like it?
> >
> > I personally use the FTP Client that is part of Micro Focus (formerly
> > Attachmate) Reflection Desktop for IBM (Reflection Workspace).  Being
> > an application suite dedicated to mainframe access (the application is
> > primarily a
> > TN3270 client), the FTP Client that goes along with it seems to truly
> > understand the idiosyncrasies of MVS and works quite well with it.
> >
> > On the other hand, only a limited number of users in our shop are
> > "authorized" to use Reflection, so they cannot use its FTP client.
> > They are stuck (currently) with an MVS hostile (IMO) application called
> CuteFTP.
> >
> > Are there any good "freestanding" FTP GUI applications that are "MVS
> > friendly"?
> --
> 
> This message and any attachments are intended only for the use of the
> addressee and may contain information that is privileged and confidential. If
> the reader of the message is not the intended recipient or an authorized
> representative of the intended recipient, you are hereby notified that any
> dissemination of this communication is strictly prohibited. If you have
> received this communication in error, please notify us immediately by e-mail
> and delete the message and any attachments from your system.
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Frank Swarbrick
Hey Carmen,
Is that z/OS Explorer (free) or is that IBM Developer (formerly Rational 
Developer -- expensive) for Z that you are referring to?  I know that z/OS 
Explorer uses FTP under the covers, but I've not seen it having a normal drag 
and drop style FTP GUI, or have I seen an ability to run shell scripts or TSO 
commands.  Perhaps I'm overlooking some things.


From: IBM Mainframe Discussion List  on behalf of 
Carmen Vitullo 
Sent: Wednesday, June 17, 2020 12:41 PM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Good FTP client for MVS data set access

I've always liked the reflections FTP client, I've not been able to use any 
other client, but I am not starting to use IBM's Z/explorer , that GUI along 
with an MVS address space will get you MVS dataset, USS filesystem, local 
fileystems access plus the ability to run shell scripts, and tso command from 
the GUI
moving or coping datasets can be done using a drag and drop.


Carmen Vitullo

- Original Message -

From: "Frank Swarbrick" 
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Wednesday, June 17, 2020 1:09:55 PM
Subject: Good FTP client for MVS data set access

What FTP client do you use to access MVS data sets? Do you like it?

I personally use the FTP Client that is part of Micro Focus (formerly 
Attachmate) Reflection Desktop for IBM (Reflection Workspace). Being an 
application suite dedicated to mainframe access (the application is primarily a 
TN3270 client), the FTP Client that goes along with it seems to truly 
understand the idiosyncrasies of MVS and works quite well with it.

On the other hand, only a limited number of users in our shop are "authorized" 
to use Reflection, so they cannot use its FTP client. They are stuck 
(currently) with an MVS hostile (IMO) application called CuteFTP.

Are there any good "freestanding" FTP GUI applications that are "MVS friendly"?


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Frank Swarbrick
I mean technical effort on IBM's part to implement it.

It seems to me that, along with some mapping/naming rules and sensible 
defaults, in addition to Lionel's use case it could also be useful for FTP 
clients, so non-z/OS users can have "understandable" access to MVS data sets 
w/o having to even know that's what they are doing.


From: IBM Mainframe Discussion List  on behalf of 
Seymour J Metz 
Sent: Wednesday, June 17, 2020 12:42 PM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

Technical effort or administrative effort. I suspect that it will be a lot more 
involved to get it approved than to actually implement it.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Frank Swarbrick [frank.swarbr...@outlook.com]
Sent: Wednesday, June 17, 2020 1:12 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

I wonder what kind of effort it might be for z/OS to support Unix path names as 
aliases/links to MVS legacy data sets.  Probably a lot of work, but it seems 
like it would be quite useful for situations such as this where the Unix 
application only supports Unix paths.

Just a wild thought.  Not opening an RFE for it or anything, unless someone can 
say it sounds at all reasonable.

By the way, z/OS Unix is z/OS, as some like to say.  I prefer to use the terms 
"legacy data sets" or "MVS data sets" saying "the z/OS side".  It's all z/OS!  ๐Ÿ™‚


From: IBM Mainframe Discussion List  on behalf of 
Lionel B Dyck 
Sent: Wednesday, June 17, 2020 6:14 AM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

Kirk - thank you for the ideas.

What I'm doing is in the ZIGI (see 
https://secure-web.cisco.com/16y9woZ-KKNGioIsmrX3l0VloGx62ZmJbaIDUMxNEu3X4_DmZ6nR-qUkWT-lIJna_FSvyQDSqjJHfEE6JVKyGupXrO9tZC1YO3pkDcHdunPFAORyGUqh2yJwHFSDhnEN1TtNm5g8EvDfoNzNsauNWFq4Y_5InaggC3Djt9nYuC7fv4BlPnY08D6jHmqOOticix9GjXAoL9A2DFzRItsD7RyJt7tNFtjfWZFZu3E-ycsOQlpWifUJvx4QAe6GSVyJinMUnvQ0cG7veolIcRj9KdGLoHSjf0diK1UVO0q3LRSzwcLSv9K5aNecTApJaWO0YizryqgYg3UqT4cDPbHG-sLS4b_8_CV6WTBJFipgSWaH1SnA6EsjjHognkaFW_J9WuXnPRq9b-odk_z1k3sQt4Li6oWKIpRIBAyK2b2RvwvBW2Vq0v_9ybXpgNqjKaNAI/https%3A%2F%2Fzigi.rocks)
 where I need to copy PDS members to/from USS so that Git can manage them. With 
small projects this isn't an issue but with larger projects it could take 
enough time for you to go to lunch โ˜น

Btw. I voted your RFE.


Lionel B. Dyck <
Website: 
https://secure-web.cisco.com/1M2R-g6A5gGoKDKQxyFiYYV7WXr9OdUyu6Ixa3zjpJ6CJbQmAW8FtYkxjXgLOeIDnvjGXI0lOmtzYcfyzGiCcRXXoTJiT7jNfLgtZaozhB1snDKIsuSqxrUFNz5eHiU9FuFPR_nAf45mLn3swUsAfJB77d53cb7b4d1kHMZxbp69FYPo4AbO7fSOmun_rPhg-ArrddqzghsnvKXAWOl88mKZ5TLED7NhEjdb1G3D2OauWeZmmrYS7YNoaApm9ci2dFr9POiD9mLXAhZEOO5HJImkuCdd3O0jGChFv7l7yIQnE1_ZXQ--KqkeAjWI7XPrhKZnpDex2AYCsAZ0f-4tNYyL1XagaW7uBJxH8OFBFFApall8WssfmP94dlBt_13DdsDtCrFzObRE8x5b5008xoJkZ08eOE8HskcXulsVEDlDkwgBNRyy-qwYCMUyXsKHV/https%3A%2F%2Fwww.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Kirk Wolf
Sent: Wednesday, June 17, 2020 7:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

Hi Lionel,

Can you provide any more detail on how you are invoking "cp" ?

- With cp, there won't be any way to avoid opening the PDSE for each member, 
but you might get some improvement by allocating a DD to the PDSE and then 
passing  //DD(member) to cp, so as to avoid allocation each time.
 If you do this, then you will also know for sure if you are using local spawn 
(_BPX_SHAREAS=YES), since otherwise the DD won't be visible if a new AS was 
forked.

- The other issue would be the cost of spawning a Unix process for each
member, even if local spawned.   I haven't tested this, but you might write
a shell script that is passed the DD as arg and member names as lines to
stdin.   Then the script could do the cp for each member.   The hope is
that since cp is also a shell "built-in" you might avoid spawning processes for 
each one.

- the "best" performance possible would be writing your own BPAM code that
also does the Unix fileio.   Assembler is fine, but I would use C/++ for
everything except the low level BPAM I/O routines, since I would probably use 
buffered filestreams for the Unix files.

FWIW: It's a pity that the IBM C library doesn't have any support for 
BLDL/NOTE/POINT processing of PDS/Es -- see my old RFE and vote if you
agree:
https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=80811



On Wed, Jun 17, 2020 at 5:30 AM Lionel B Dyck  wrote:

> " What's on the non-OMVS side?  a  PDS(E)?  Multiple PS data sets?"
>
> On the z/OS side is a PDS(E).
>
> Thanks
>
>
> Lionel B. Dyck <
>

Re: Good FTP client for MVS data set access

2020-06-17 Thread Frank Swarbrick
My goodness, I absolutely agree that a command line interface is ideal.  Which, 
because of no SSL/TLS support, as you say eliminates the Windows provided 
client.  In the past the only good (and free) command line client I've found 
for Windows is MoveIt Freely.  I used to use it extensively until my company 
implemented whitelisting (can I still say that?) software and I never bothered 
to get it approved.  Ugh, I hate "security".  If I find a good GUI FTP client 
that my coworkers would actually use I could go through the bother of getting 
it approved.  Not sure if the company would be up for buying something because 
we already have something that kinda/sorta works.

Back to command line, if we could have WSL activated on our workstations we 
could have all of the goodness of Linux command line tools.  Including, I 
believe, SSL/TLS capable FTP client.  I've never asked for it, but think about 
it often...  ๐Ÿ™‚


From: IBM Mainframe Discussion List  on behalf of 
Jackson, Rob 
Sent: Wednesday, June 17, 2020 12:49 PM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Good FTP client for MVS data set access

My opinion, which is absolutely worthless:  FileZilla sucks as a mainframe FTP 
client.  BZ is far superior.  If you don't need SSL/TLS (which, of course, you 
do), the "DOS" client is better than both.  Who doesn't love a good ol' CLI?

First Horizon Bank
Mainframe Technical Support

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Gibney, Dave
Sent: Wednesday, June 17, 2020 2:23 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

[External Email. Exercise caution when clicking links or opening attachments.]

I use Filezilla (Open Source) and Bluezone (now from Rocket) Both have their 
pluses and minuses.

> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Frank Swarbrick
> Sent: Wednesday, June 17, 2020 11:10 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Good FTP client for MVS data set access
>
> What FTP client do you use to access MVS data sets?  Do you like it?
>
> I personally use the FTP Client that is part of Micro Focus (formerly
> Attachmate) Reflection Desktop for IBM (Reflection Workspace).  Being
> an application suite dedicated to mainframe access (the application is
> primarily a
> TN3270 client), the FTP Client that goes along with it seems to truly
> understand the idiosyncrasies of MVS and works quite well with it.
>
> On the other hand, only a limited number of users in our shop are
> "authorized" to use Reflection, so they cannot use its FTP client.
> They are stuck (currently) with an MVS hostile (IMO) application called 
> CuteFTP.
>
> Are there any good "freestanding" FTP GUI applications that are "MVS
> friendly"?
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Confidentiality notice:
This e-mail message, including any attachments, may contain legally privileged 
and/or confidential information. If you are not the intended recipient(s), or 
the employee or agent responsible for delivery of this message to the intended 
recipient(s), you are hereby notified that any dissemination, distribution, or 
copying of this e-mail message is strictly prohibited. If you have received 
this message in error, please immediately notify the sender and delete this 
e-mail message from your computer.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Steve Smith
I don't know if this is your problem or not, but in FileZilla's Site
Manager, I have two hosts defined for a few z/OS systems, one for MVS, and
one for USS.  The "server type" matters... "MVS..." vs. "Unix".

sas


On Wed, Jun 17, 2020 at 6:13 PM Gibney, Dave  wrote:

> Filezilla for non OMVS files. Not so good for OMVS filesystem data. Thing
> is, it used to work, then he broke it. I prefer the Filezilla GUI, so I
> only use Bluezone when I need to. Recently, the delay o let me know that
> Rocket has acquired Bluezone has be slightly irritating.  ๐Ÿ˜Š
>
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Frank Swarbrick
I just tried using WinSCP today and I couldn't get it to recognize MVS data 
sets.  Is there some option I am missing?  This might be ideal in that it, 
unlike the others already mentioned, is currently used in our environment so 
wouldn't require a lot of bureaucracy to just perform a POC.


From: IBM Mainframe Discussion List  on behalf of 
Jackson, Rob 
Sent: Wednesday, June 17, 2020 1:41 PM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Good FTP client for MVS data set access

WinSCP is decent; there are countless class libraries as well.  I just enjoy 
the DOS CLI.  Man, I wish they'd add encryption to it.

First Horizon Bank
Mainframe Technical Support

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Seymour J Metz
Sent: Wednesday, June 17, 2020 2:54 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

[External Email. Exercise caution when clicking links or opening attachments.]

The devil is in the details. I want tools that work together. That includes the 
ability to mix and match CLI and GUI. I should be able to script the GUI in a 
decent language.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Jackson, Rob [rwjack...@firsthorizon.com]
Sent: Wednesday, June 17, 2020 2:49 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

My opinion, which is absolutely worthless:  FileZilla sucks as a mainframe FTP 
client.  BZ is far superior.  If you don't need SSL/TLS (which, of course, you 
do), the "DOS" client is better than both.  Who doesn't love a good ol' CLI?

First Horizon Bank
Mainframe Technical Support

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Gibney, Dave
Sent: Wednesday, June 17, 2020 2:23 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

[External Email. Exercise caution when clicking links or opening attachments.]

I use Filezilla (Open Source) and Bluezone (now from Rocket) Both have their 
pluses and minuses.

> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Frank Swarbrick
> Sent: Wednesday, June 17, 2020 11:10 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Good FTP client for MVS data set access
>
> What FTP client do you use to access MVS data sets?  Do you like it?
>
> I personally use the FTP Client that is part of Micro Focus (formerly
> Attachmate) Reflection Desktop for IBM (Reflection Workspace).  Being
> an application suite dedicated to mainframe access (the application is
> primarily a
> TN3270 client), the FTP Client that goes along with it seems to truly
> understand the idiosyncrasies of MVS and works quite well with it.
>
> On the other hand, only a limited number of users in our shop are
> "authorized" to use Reflection, so they cannot use its FTP client.
> They are stuck (currently) with an MVS hostile (IMO) application called 
> CuteFTP.
>
> Are there any good "freestanding" FTP GUI applications that are "MVS
> friendly"?
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN Confidentiality notice:
This e-mail message, including any attachments, may contain legally privileged 
and/or confidential information. If you are not the intended recipient(s), or 
the employee or agent responsible for delivery of this message to the intended 
recipient(s), you are hereby notified that any dissemination, distribution, or 
copying of this e-mail message is strictly prohibited. If you have received 
this message in error, please immediately notify the sender and delete this 
e-mail message from your computer.

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Gibney, Dave
I think I tried that, but will check again. Someday

> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Steve Smith
> Sent: Wednesday, June 17, 2020 3:44 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Good FTP client for MVS data set access
> 
> I don't know if this is your problem or not, but in FileZilla's Site
> Manager, I have two hosts defined for a few z/OS systems, one for MVS, and
> one for USS.  The "server type" matters... "MVS..." vs. "Unix".
> 
> sas
> 
> 
> On Wed, Jun 17, 2020 at 6:13 PM Gibney, Dave  wrote:
> 
> > Filezilla for non OMVS files. Not so good for OMVS filesystem data. Thing
> > is, it used to work, then he broke it. I prefer the Filezilla GUI, so I
> > only use Bluezone when I need to. Recently, the delay o let me know that
> > Rocket has acquired Bluezone has be slightly irritating.  ๐Ÿ˜Š
> >
> >
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: ISPW Question

2020-06-17 Thread Longnecker, Dennis
This triggered me to look to see what version of ISPW we are on4.04.so 
I guess we are in the same boat as you!

Dennis

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Steely.Mark
Sent: Wednesday, June 17, 2020 1:35 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: ISPW Question

Anyone on this list have experience upgrading Compuware ISPW from v17 to v18?

Is there a  listserv for Compuware and / or ISPW ?

Google couldn't find anything.

Thank You

*** Disclaimer ***
This communication (including all attachments) is solely for the use of the 
person to whom it is addressed and is a confidential AAA communication. If you 
are not the intended recipient, any use, distribution, printing, or copying is 
prohibited. If you received this email in error, please immediately delete it 
and notify the sender.

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS Master Console Commands

2020-06-17 Thread Seymour J Metz
DIDOCS does not provide for assigning alternate meaning to PA keys. PA1 is 
retrieve, PA2 is cancel and PA3 has no assigned meaning.


OTOH, you can assign meanings to PFK1-24, and you can have multiple PFK tables 
providing alternative assignments.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Elaine Beal [elaine.b...@gxs.com]
Sent: Wednesday, June 17, 2020 4:41 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: z/OS Master Console Commands

thanks. so how do I define the MVS PA1-PA3 keys to the console?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Frank Swarbrick
Our whitelisting software blocks every execution of a BAT or CMD file as being 
possibly dangerous.  Yikes!  At least they allow us to use manual command line 
commands.


From: IBM Mainframe Discussion List  on behalf of 
Farley, Peter x23353 
Sent: Wednesday, June 17, 2020 3:43 PM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Good FTP client for MVS data set access

+1 for CLI!

-1 for corporate nannies who want to log every time you use a command prompt 
window because that is so dangerous for the masses . . . or maybe especially 
for programmers who *think* they know what they are doing . . .

I use FileZilla, it has a few quirks but mostly it works for my limited and 
occasional needs.  I fall back to the CLI version when all else fails.

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Jackson, Rob
Sent: Wednesday, June 17, 2020 2:49 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

My opinion, which is absolutely worthless:  FileZilla sucks as a mainframe FTP 
client.  BZ is far superior.  If you don't need SSL/TLS (which, of course, you 
do), the "DOS" client is better than both.  Who doesn't love a good ol' CLI?

First Horizon Bank
Mainframe Technical Support

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Gibney, Dave
Sent: Wednesday, June 17, 2020 2:23 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

[External Email. Exercise caution when clicking links or opening attachments.]

I use Filezilla (Open Source) and Bluezone (now from Rocket) Both have their 
pluses and minuses.

> -Original Message-
> From: IBM Mainframe Discussion List  On
> Behalf Of Frank Swarbrick
> Sent: Wednesday, June 17, 2020 11:10 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Good FTP client for MVS data set access
>
> What FTP client do you use to access MVS data sets?  Do you like it?
>
> I personally use the FTP Client that is part of Micro Focus (formerly
> Attachmate) Reflection Desktop for IBM (Reflection Workspace).  Being
> an application suite dedicated to mainframe access (the application is
> primarily a
> TN3270 client), the FTP Client that goes along with it seems to truly
> understand the idiosyncrasies of MVS and works quite well with it.
>
> On the other hand, only a limited number of users in our shop are
> "authorized" to use Reflection, so they cannot use its FTP client.
> They are stuck (currently) with an MVS hostile (IMO) application called 
> CuteFTP.
>
> Are there any good "freestanding" FTP GUI applications that are "MVS
> friendly"?
--

This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Seymour J Metz
I think that technically it would be a piece of cake, although it would take 
some careful design to make it efficient and  transparent.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Frank Swarbrick [frank.swarbr...@outlook.com]
Sent: Wednesday, June 17, 2020 6:34 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

I mean technical effort on IBM's part to implement it.

It seems to me that, along with some mapping/naming rules and sensible 
defaults, in addition to Lionel's use case it could also be useful for FTP 
clients, so non-z/OS users can have "understandable" access to MVS data sets 
w/o having to even know that's what they are doing.


From: IBM Mainframe Discussion List  on behalf of 
Seymour J Metz 
Sent: Wednesday, June 17, 2020 12:42 PM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

Technical effort or administrative effort. I suspect that it will be a lot more 
involved to get it approved than to actually implement it.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Frank Swarbrick [frank.swarbr...@outlook.com]
Sent: Wednesday, June 17, 2020 1:12 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

I wonder what kind of effort it might be for z/OS to support Unix path names as 
aliases/links to MVS legacy data sets.  Probably a lot of work, but it seems 
like it would be quite useful for situations such as this where the Unix 
application only supports Unix paths.

Just a wild thought.  Not opening an RFE for it or anything, unless someone can 
say it sounds at all reasonable.

By the way, z/OS Unix is z/OS, as some like to say.  I prefer to use the terms 
"legacy data sets" or "MVS data sets" saying "the z/OS side".  It's all z/OS!  ๐Ÿ™‚


From: IBM Mainframe Discussion List  on behalf of 
Lionel B Dyck 
Sent: Wednesday, June 17, 2020 6:14 AM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

Kirk - thank you for the ideas.

What I'm doing is in the ZIGI (see 
https://secure-web.cisco.com/16y9woZ-KKNGioIsmrX3l0VloGx62ZmJbaIDUMxNEu3X4_DmZ6nR-qUkWT-lIJna_FSvyQDSqjJHfEE6JVKyGupXrO9tZC1YO3pkDcHdunPFAORyGUqh2yJwHFSDhnEN1TtNm5g8EvDfoNzNsauNWFq4Y_5InaggC3Djt9nYuC7fv4BlPnY08D6jHmqOOticix9GjXAoL9A2DFzRItsD7RyJt7tNFtjfWZFZu3E-ycsOQlpWifUJvx4QAe6GSVyJinMUnvQ0cG7veolIcRj9KdGLoHSjf0diK1UVO0q3LRSzwcLSv9K5aNecTApJaWO0YizryqgYg3UqT4cDPbHG-sLS4b_8_CV6WTBJFipgSWaH1SnA6EsjjHognkaFW_J9WuXnPRq9b-odk_z1k3sQt4Li6oWKIpRIBAyK2b2RvwvBW2Vq0v_9ybXpgNqjKaNAI/https%3A%2F%2Fzigi.rocks)
 where I need to copy PDS members to/from USS so that Git can manage them. With 
small projects this isn't an issue but with larger projects it could take 
enough time for you to go to lunch โ˜น

Btw. I voted your RFE.


Lionel B. Dyck <
Website: 
https://secure-web.cisco.com/1M2R-g6A5gGoKDKQxyFiYYV7WXr9OdUyu6Ixa3zjpJ6CJbQmAW8FtYkxjXgLOeIDnvjGXI0lOmtzYcfyzGiCcRXXoTJiT7jNfLgtZaozhB1snDKIsuSqxrUFNz5eHiU9FuFPR_nAf45mLn3swUsAfJB77d53cb7b4d1kHMZxbp69FYPo4AbO7fSOmun_rPhg-ArrddqzghsnvKXAWOl88mKZ5TLED7NhEjdb1G3D2OauWeZmmrYS7YNoaApm9ci2dFr9POiD9mLXAhZEOO5HJImkuCdd3O0jGChFv7l7yIQnE1_ZXQ--KqkeAjWI7XPrhKZnpDex2AYCsAZ0f-4tNYyL1XagaW7uBJxH8OFBFFApall8WssfmP94dlBt_13DdsDtCrFzObRE8x5b5008xoJkZ08eOE8HskcXulsVEDlDkwgBNRyy-qwYCMUyXsKHV/https%3A%2F%2Fwww.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Kirk Wolf
Sent: Wednesday, June 17, 2020 7:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

Hi Lionel,

Can you provide any more detail on how you are invoking "cp" ?

- With cp, there won't be any way to avoid opening the PDSE for each member, 
but you might get some improvement by allocating a DD to the PDSE and then 
passing  //DD(member) to cp, so as to avoid allocation each time.
 If you do this, then you will also know for sure if you are using local spawn 
(_BPX_SHAREAS=YES), since otherwise the DD won't be visible if a new AS was 
forked.

- The other issue would be the cost of spawning a Unix process for each
member, even if local spawned.   I haven't tested this, but you might write
a shell script that is passed the DD as arg and member names as lines to
stdin.   Then the script could do the cp for each member.   The hope is
that since cp is also a shell "built-in" you might avoid spawning processes for 
each one.

- the "best" performance possible would be writing your own BPAM code that
also does the Unix fileio.   Assembler is fine, but I would use C/++ for
everything except the low level BPAM I/O routines, since I would probab

Re: Improve OMVS cp performance?

2020-06-17 Thread Frank Swarbrick
Do you think its worth an RFE?



From: IBM Mainframe Discussion List  on behalf of 
Seymour J Metz 
Sent: Wednesday, June 17, 2020 4:52 PM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

I think that technically it would be a piece of cake, although it would take 
some careful design to make it efficient and  transparent.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Frank Swarbrick [frank.swarbr...@outlook.com]
Sent: Wednesday, June 17, 2020 6:34 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

I mean technical effort on IBM's part to implement it.

It seems to me that, along with some mapping/naming rules and sensible 
defaults, in addition to Lionel's use case it could also be useful for FTP 
clients, so non-z/OS users can have "understandable" access to MVS data sets 
w/o having to even know that's what they are doing.


From: IBM Mainframe Discussion List  on behalf of 
Seymour J Metz 
Sent: Wednesday, June 17, 2020 12:42 PM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

Technical effort or administrative effort. I suspect that it will be a lot more 
involved to get it approved than to actually implement it.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Frank Swarbrick [frank.swarbr...@outlook.com]
Sent: Wednesday, June 17, 2020 1:12 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

I wonder what kind of effort it might be for z/OS to support Unix path names as 
aliases/links to MVS legacy data sets.  Probably a lot of work, but it seems 
like it would be quite useful for situations such as this where the Unix 
application only supports Unix paths.

Just a wild thought.  Not opening an RFE for it or anything, unless someone can 
say it sounds at all reasonable.

By the way, z/OS Unix is z/OS, as some like to say.  I prefer to use the terms 
"legacy data sets" or "MVS data sets" saying "the z/OS side".  It's all z/OS!  ๐Ÿ™‚


From: IBM Mainframe Discussion List  on behalf of 
Lionel B Dyck 
Sent: Wednesday, June 17, 2020 6:14 AM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

Kirk - thank you for the ideas.

What I'm doing is in the ZIGI (see 
https://secure-web.cisco.com/16y9woZ-KKNGioIsmrX3l0VloGx62ZmJbaIDUMxNEu3X4_DmZ6nR-qUkWT-lIJna_FSvyQDSqjJHfEE6JVKyGupXrO9tZC1YO3pkDcHdunPFAORyGUqh2yJwHFSDhnEN1TtNm5g8EvDfoNzNsauNWFq4Y_5InaggC3Djt9nYuC7fv4BlPnY08D6jHmqOOticix9GjXAoL9A2DFzRItsD7RyJt7tNFtjfWZFZu3E-ycsOQlpWifUJvx4QAe6GSVyJinMUnvQ0cG7veolIcRj9KdGLoHSjf0diK1UVO0q3LRSzwcLSv9K5aNecTApJaWO0YizryqgYg3UqT4cDPbHG-sLS4b_8_CV6WTBJFipgSWaH1SnA6EsjjHognkaFW_J9WuXnPRq9b-odk_z1k3sQt4Li6oWKIpRIBAyK2b2RvwvBW2Vq0v_9ybXpgNqjKaNAI/https%3A%2F%2Fzigi.rocks)
 where I need to copy PDS members to/from USS so that Git can manage them. With 
small projects this isn't an issue but with larger projects it could take 
enough time for you to go to lunch โ˜น

Btw. I voted your RFE.


Lionel B. Dyck <
Website: 
https://secure-web.cisco.com/1M2R-g6A5gGoKDKQxyFiYYV7WXr9OdUyu6Ixa3zjpJ6CJbQmAW8FtYkxjXgLOeIDnvjGXI0lOmtzYcfyzGiCcRXXoTJiT7jNfLgtZaozhB1snDKIsuSqxrUFNz5eHiU9FuFPR_nAf45mLn3swUsAfJB77d53cb7b4d1kHMZxbp69FYPo4AbO7fSOmun_rPhg-ArrddqzghsnvKXAWOl88mKZ5TLED7NhEjdb1G3D2OauWeZmmrYS7YNoaApm9ci2dFr9POiD9mLXAhZEOO5HJImkuCdd3O0jGChFv7l7yIQnE1_ZXQ--KqkeAjWI7XPrhKZnpDex2AYCsAZ0f-4tNYyL1XagaW7uBJxH8OFBFFApall8WssfmP94dlBt_13DdsDtCrFzObRE8x5b5008xoJkZ08eOE8HskcXulsVEDlDkwgBNRyy-qwYCMUyXsKHV/https%3A%2F%2Fwww.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Kirk Wolf
Sent: Wednesday, June 17, 2020 7:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

Hi Lionel,

Can you provide any more detail on how you are invoking "cp" ?

- With cp, there won't be any way to avoid opening the PDSE for each member, 
but you might get some improvement by allocating a DD to the PDSE and then 
passing  //DD(member) to cp, so as to avoid allocation each time.
 If you do this, then you will also know for sure if you are using local spawn 
(_BPX_SHAREAS=YES), since otherwise the DD won't be visible if a new AS was 
forked.

- The other issue would be the cost of spawning a Unix process for each
member, even if local spawned.   I haven't tested this, but you might write
a shell script that is passed the DD as arg and member names as lines to
stdin.   Then the script could do the cp for each member.   The hope is
that since cp is also a shell "built-in" you might avoid spawning 

Re: Improve OMVS cp performance?

2020-06-17 Thread Andrew Rowley

On 18/06/2020 1:43 am, Paul Gilmartin wrote:

On Wed, 17 Jun 2020 09:24:58 -0500, Kirk Wolf wrote:

I wasn't thinking of using the "all members" form of cp ...
I'm curious - how much time did you save by preallocating the PDS?


I'm mystified that it made a difference since Lionel never used the allocate
"dd" in the call to "cp".  Only SVC 99 knows.
I was doing some testing on this last week. The overhead appears to be 
obtaining and freeing the enqueue on the PDS for each member. If you 
already have a SHR enqueue this is bypassed. The cp command needs to run 
in the same address space that obtained the enqueue.


--
Andrew Rowley
Black Hill Software

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Charles Mills
Yes! I pretty much need to have two different "hosts" defined for the same 
LPAR: one "MVS" and one "UNIX." This is in Ispwitch WS_FTP. (Only one FTP 
server STC on the LPAR.)

Not a problem at all. I can open multiple host windows, so I can transfer a 
convention dataset one minute and a UNIX file the next minute.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Steve Smith
Sent: Wednesday, June 17, 2020 3:44 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

I don't know if this is your problem or not, but in FileZilla's Site
Manager, I have two hosts defined for a few z/OS systems, one for MVS, and
one for USS.  The "server type" matters... "MVS..." vs. "Unix".

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Paul Gilmartin
On Thu, 18 Jun 2020 08:52:52 +1000, Andrew Rowley wrote:

>On 18/06/2020 1:43 am, Paul Gilmartin wrote:
>>> 
(Concerning preallocating the PDS):
>>
>> I'm mystified that it made a difference since Lionel never used the allocate
>> "dd" in the call to "cp".  Only SVC 99 knows.
>
>I was doing some testing on this last week. The overhead appears to be
>obtaining and freeing the enqueue on the PDS for each member. If you
>already have a SHR enqueue this is bypassed. The cp command needs to run
>in the same address space that obtained the enqueue.
>
Aha!  Highly plausible explanation.

If it improves performance significantly, should it be incorporated
into "cp"?  RFE?

Or documented in a Usage Note?  RCF?

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Bob Bridges
I know I'm inviting censorious and/or contemptuous lectures, but I've always
been happy with using Windows FTP from my DOS window.  I whipped up a decent
.bat command that asks for me to enter my password (but doesn't save it
afterward) and executes the commands I prepared ahead of time.  What more
can I want?

(Clarification: Go ahead and let fly with the lectures both censorious and
contemptuous; I'm likely to learn something interesting, probably even
useful.)

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* The road to the promised land runs past Sinai.  The moral law may exist
to be transcended; but there is no transcending it for those who have not
first admitted its claim upon them, and then tried with all their strength
to meet that claim, and fairly and squarely faced the fact of their failure.
-C S Lewis, _The Problem of Pain_ */

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Frank Swarbrick
Sent: Wednesday, June 17, 2020 14:10

What FTP client do you use to access MVS data sets?  Do you like it?

I personally use the FTP Client that is part of Micro Focus (formerly
Attachmate) Reflection Desktop for IBM (Reflection Workspace).  Being an
application suite dedicated to mainframe access (the application is
primarily a TN3270 client), the FTP Client that goes along with it seems to
truly understand the idiosyncrasies of MVS and works quite well with it.

On the other hand, only a limited number of users in our shop are
"authorized" to use Reflection, so they cannot use its FTP client.  They are
stuck (currently) with an MVS hostile (IMO) application called CuteFTP.

Are there any good "freestanding" FTP GUI applications that are "MVS
friendly"?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Andrew Rowley

On 18/06/2020 12:24 am, Kirk Wolf wrote:

Lionel,
I wasn't thinking of using the "all members" form of cp - that seems like
it should be *much* better, although it would depend on how cp works under
the covers - evidence indicates that it just loops and does
alloc/open/close/free on each member.If only the cp authors had better
C library support for PDSs ;-)

I'm curious - how much time did you save by preallocating the PDS?

Kirk Wolf
http://dovetail.com

Preallocating the PDS gave me about a 12x speed improvement. Here is a 
Rexx shell script rxalloc to do the allocation (I couldn't figure out a 
way to do bpxwdyn from the shell):


/* rexx */
parse arg dataset
call bpxwdyn "alloc da("|| dataset || ") old msg(2) rtddn(ddname)"
say ddname

and a shell script to test:

#!/bin/sh
export _BPX_SHAREAS=YES
./rxalloc SYS1.MACLIB
/bin/cp -T -U -S a=.txt "//'SYS1.MACLIB'" /home/andrewr/temp

The individual member copies with progress indicator in Zigi also seems 
to have significant overhead. Approximate copy speeds on my system were:

Zigi: 1 member/second
cp, without preallocation: 8 members/second
cp, with preallocation: 100 members/second

SMF also suggests cp for some reason opens and closes the PDS twice for 
each member. I wrote a small Java program to perform the copy using the 
JZOS classes, this coped about 200 members/second.


--
Andrew Rowley
Black Hill Software

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Charles Mills
No flames from me but Windows "DOS" FTP has no TLS support -- is that not
right?

Not needed in every situation but required in some.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Bob Bridges
Sent: Wednesday, June 17, 2020 4:39 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

I know I'm inviting censorious and/or contemptuous lectures, but I've always
been happy with using Windows FTP from my DOS window.  I whipped up a decent
.bat command that asks for me to enter my password (but doesn't save it
afterward) and executes the commands I prepared ahead of time.  What more
can I want?

(Clarification: Go ahead and let fly with the lectures both censorious and
contemptuous; I'm likely to learn something interesting, probably even
useful.)

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Paul Gilmartin
On Wed, 17 Jun 2020 16:58:07 -0700, Charles Mills wrote:

>No flames from me but Windows "DOS" FTP has no TLS support -- is that not
>right?
> 
Is "DOS" the same as "cmd.exe"? The latter seems clearer.

>Not needed in every situation but required in some.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Improve OMVS cp performance?

2020-06-17 Thread Seymour J Metz
I think that it is worth an RFE if you can put together a compelling business 
case. Be sure to cover any functionality that's important to you, e.g.,

 Program Objects?
 PDS(E) directory data
 Performance for multiple members in the same PDS(E)
 Record formats
 Character set issues
 Line ending conventions, e.g., CRLF, LF, NEL, NL


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Frank Swarbrick [frank.swarbr...@outlook.com]
Sent: Wednesday, June 17, 2020 6:53 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

Do you think its worth an RFE?



From: IBM Mainframe Discussion List  on behalf of 
Seymour J Metz 
Sent: Wednesday, June 17, 2020 4:52 PM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

I think that technically it would be a piece of cake, although it would take 
some careful design to make it efficient and  transparent.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Frank Swarbrick [frank.swarbr...@outlook.com]
Sent: Wednesday, June 17, 2020 6:34 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

I mean technical effort on IBM's part to implement it.

It seems to me that, along with some mapping/naming rules and sensible 
defaults, in addition to Lionel's use case it could also be useful for FTP 
clients, so non-z/OS users can have "understandable" access to MVS data sets 
w/o having to even know that's what they are doing.


From: IBM Mainframe Discussion List  on behalf of 
Seymour J Metz 
Sent: Wednesday, June 17, 2020 12:42 PM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

Technical effort or administrative effort. I suspect that it will be a lot more 
involved to get it approved than to actually implement it.


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Frank Swarbrick [frank.swarbr...@outlook.com]
Sent: Wednesday, June 17, 2020 1:12 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

I wonder what kind of effort it might be for z/OS to support Unix path names as 
aliases/links to MVS legacy data sets.  Probably a lot of work, but it seems 
like it would be quite useful for situations such as this where the Unix 
application only supports Unix paths.

Just a wild thought.  Not opening an RFE for it or anything, unless someone can 
say it sounds at all reasonable.

By the way, z/OS Unix is z/OS, as some like to say.  I prefer to use the terms 
"legacy data sets" or "MVS data sets" saying "the z/OS side".  It's all z/OS!  ๐Ÿ™‚


From: IBM Mainframe Discussion List  on behalf of 
Lionel B Dyck 
Sent: Wednesday, June 17, 2020 6:14 AM
To: IBM-MAIN@LISTSERV.UA.EDU 
Subject: Re: Improve OMVS cp performance?

Kirk - thank you for the ideas.

What I'm doing is in the ZIGI (see 
https://secure-web.cisco.com/16y9woZ-KKNGioIsmrX3l0VloGx62ZmJbaIDUMxNEu3X4_DmZ6nR-qUkWT-lIJna_FSvyQDSqjJHfEE6JVKyGupXrO9tZC1YO3pkDcHdunPFAORyGUqh2yJwHFSDhnEN1TtNm5g8EvDfoNzNsauNWFq4Y_5InaggC3Djt9nYuC7fv4BlPnY08D6jHmqOOticix9GjXAoL9A2DFzRItsD7RyJt7tNFtjfWZFZu3E-ycsOQlpWifUJvx4QAe6GSVyJinMUnvQ0cG7veolIcRj9KdGLoHSjf0diK1UVO0q3LRSzwcLSv9K5aNecTApJaWO0YizryqgYg3UqT4cDPbHG-sLS4b_8_CV6WTBJFipgSWaH1SnA6EsjjHognkaFW_J9WuXnPRq9b-odk_z1k3sQt4Li6oWKIpRIBAyK2b2RvwvBW2Vq0v_9ybXpgNqjKaNAI/https%3A%2F%2Fzigi.rocks)
 where I need to copy PDS members to/from USS so that Git can manage them. With 
small projects this isn't an issue but with larger projects it could take 
enough time for you to go to lunch โ˜น

Btw. I voted your RFE.


Lionel B. Dyck <
Website: 
https://secure-web.cisco.com/1M2R-g6A5gGoKDKQxyFiYYV7WXr9OdUyu6Ixa3zjpJ6CJbQmAW8FtYkxjXgLOeIDnvjGXI0lOmtzYcfyzGiCcRXXoTJiT7jNfLgtZaozhB1snDKIsuSqxrUFNz5eHiU9FuFPR_nAf45mLn3swUsAfJB77d53cb7b4d1kHMZxbp69FYPo4AbO7fSOmun_rPhg-ArrddqzghsnvKXAWOl88mKZ5TLED7NhEjdb1G3D2OauWeZmmrYS7YNoaApm9ci2dFr9POiD9mLXAhZEOO5HJImkuCdd3O0jGChFv7l7yIQnE1_ZXQ--KqkeAjWI7XPrhKZnpDex2AYCsAZ0f-4tNYyL1XagaW7uBJxH8OFBFFApall8WssfmP94dlBt_13DdsDtCrFzObRE8x5b5008xoJkZ08eOE8HskcXulsVEDlDkwgBNRyy-qwYCMUyXsKHV/https%3A%2F%2Fwww.lbdsoftware.com

"Worry more about your character than your reputation.  Character is what you 
are, reputation merely what others think you are." - John Wooden

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Kirk Wolf
Sent: Wednesday, June 17, 2020 7:03 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Improve OMVS cp performance?

Hi Lionel,

Can you provide any more detail on how you are invoking "cp" ?

- With cp, there won't be any way to avoid opening t

Re: Good FTP client for MVS data set access

2020-06-17 Thread Seymour J Metz
DOS could really mean DOS (COMMAND.COM) executables, although I don't know 
whether 10 supports them. More likely it's not actually a DOS application but 
uses the API that started with NT and is called from CMD.EXE..


--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Paul Gilmartin [000433f07816-dmarc-requ...@listserv.ua.edu]
Sent: Wednesday, June 17, 2020 8:15 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

On Wed, 17 Jun 2020 16:58:07 -0700, Charles Mills wrote:

>No flames from me but Windows "DOS" FTP has no TLS support -- is that not
>right?
>
Is "DOS" the same as "cmd.exe"? The latter seems clearer.

>Not needed in every situation but required in some.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [External] Re: z/OS 2.4 and SDSF question

2020-06-17 Thread Wayne Bickerdike
I wonder what EXEC CICS SPOOLREAD brings back? We don't have z/OS 2.4, so
can't test against that.



On Thu, Jun 18, 2020 at 7:43 AM Pommier, Rex 
wrote:

> Hi Steve,
>
> As the OP, I agree that this doesn't appear to be an SDSF issue.  I was
> trying to make sure it wasn't a display issue with my third party software,
> and knowing that others who are running SDSF are having the same issue
> gives me confidence that it is a problem in (most likely) JES2.
>
> Rex
>
> -Original Message-
> From: IBM Mainframe Discussion List  On Behalf
> Of Steve Smith
> Sent: Wednesday, June 17, 2020 4:00 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: [External] Re: z/OS 2.4 and SDSF question
>
> Well... I  just tried it, and it's true... when run on z/OS 2.4, only the
> job card is listed; whereas on 2.3, all the JCL shows up.
>
> N.B.: This isn't an SDSF issue.  SDSF does not run jobs, and does not
> spool their output.  JES2 (or 3) does that.
>
> sas
>
> On Wed, Jun 17, 2020 at 4:50 PM Lizette Koehler 
> wrote:
>
> > This is an interesting discussion.
> >
> > ...if you say so :-)
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send email
> to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
>
> The information contained in this message is confidential, protected from
> disclosure and may be legally privileged.  If the reader of this message is
> not the intended recipient or an employee or agent responsible for
> delivering this message to the intended recipient, you are hereby notified
> that any disclosure, distribution, copying, or any action taken or action
> omitted in reliance on it, is strictly prohibited and may be unlawful.  If
> you have received this communication in error, please notify us immediately
> by replying to this message and destroy the material in its entirety,
> whether in electronic or hard copy format.  Thank you.
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
Wayne V. Bickerdike

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [External] Re: z/OS 2.4 and SDSF question

2020-06-17 Thread Steve Smith
Good point.  As a matter of fact, I looked at both jobs' output on both the
2.3 and 2.4 systems with SDSF.

To be completely unambiguous, I think I must be wordy & redundant (not a
poke at anyone... take that literally).
The TYPRUN=COPY job that *ran* on 2.3 displayed with complete JCL in SDSF
on both 2.3 and 2.4.
The job that *ran* on 2.4 displayed only the job card in SDSF on both 2.3
and 2.4.

So, the problem is not in your set.  There is no need to change the channel.

I virtually never run TYPRUN=anything (and I'd guess it's rare), so I never
noticed this before.  Jobs that execute don't seem to be affected.

sas

On Wed, Jun 17, 2020 at 5:43 PM Pommier, Rex 
wrote:

> Hi Steve,
>
> As the OP, I agree that this doesn't appear to be an SDSF issue.  I was
> trying to make sure it wasn't a display issue with my third party software,
> and knowing that others who are running SDSF are having the same issue
> gives me confidence that it is a problem in (most likely) JES2.
>
> Rex
>
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Shawn Prenevost
I am pretty happy with Bluezone as a paid product (Not sure if the FTP
client is free) has GUI and I helped a user script an FTP to the mainframe
that stored their password in an encrypted session definition... In the
past I was also happy to use windows command line FTP when I was allowed a
non TLS encrypted connection into the mainframe.

Shawn

On Wed, Jun 17, 2020 at 7:33 PM Seymour J Metz  wrote:

> DOS could really mean DOS (COMMAND.COM) executables, although I don't
> know whether 10 supports them. More likely it's not actually a DOS
> application but uses the API that started with NT and is called from
> CMD.EXE..
>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
> 
> From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf
> of Paul Gilmartin [000433f07816-dmarc-requ...@listserv.ua.edu]
> Sent: Wednesday, June 17, 2020 8:15 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Good FTP client for MVS data set access
>
> On Wed, 17 Jun 2020 16:58:07 -0700, Charles Mills wrote:
>
> >No flames from me but Windows "DOS" FTP has no TLS support -- is that not
> >right?
> >
> Is "DOS" the same as "cmd.exe"? The latter seems clearer.
>
> >Not needed in every situation but required in some.
>
> -- gil
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Paul Gilmartin
On Wed, 17 Jun 2020 20:29:08 -0500, Shawn Prenevost wrote:

>I am pretty happy with Bluezone as a paid product (Not sure if the FTP
>client is free) has GUI and I helped a user script an FTP to the mainframe
>that stored their password in an encrypted session definition... In the
>past I was also happy to use windows command line FTP when I was allowed a
>non TLS encrypted connection into the mainframe.
> 
If you have an encrypted tn3270 client, I'd expect you have 
IND$FILE.  But I'm less than sure the mainframe side supports zFS.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: [External] Re: z/OS 2.4 and SDSF question

2020-06-17 Thread David Spiegel

Hi Rex,
It does not appear to be SDSF per se.
I displayed the Job output with the (TSO) OUTPUT Command ... Same result 
as yours.


Regards,
David

On 2020-06-17 17:37, Pommier, Rex wrote:

Hi Lizette,

I'm the OP.  :-)

My expectation is that when a job gets submitted with TYPRUN=COPY, I get a 
listing of the job - including all the JCL and in-stream SYSIN etc.  
TYPRUN=COPY is used because TYPRUN=SCAN doesn't include in-stream SYSIN data.  
I'm not really that interested in which vendor spool display software you are 
using, except to make sure it isn't limited to the vendor we use.  At this 
point based on the responses I've seen, TYPRUN=COPY works like it always has if 
you're running z/OS prior to 2.4.  Under 2.4, it's hit and miss, TYPRUN=COPY 
works for some customers and it doesn't for others, only displaying the JOB 
card.  Most people use SDSF and since we don't, I wanted to know if the problem 
was limited to my spool display software.  Since it isn't, and others have 
confirmed that the problem is only at 2.4, it appears to me to be a problem 
more in JES2 than in the spool display software.

Unfortunately I don't have access to a printer in my sandbox so I can't test to 
see if printing the output from TYPRUN=COPY prints the entire output or if it 
is limited to just the JOB card like the display.

Rex

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Lizette Koehler
Sent: Wednesday, June 17, 2020 3:50 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [External] Re: z/OS 2.4 and SDSF question

This is an interesting discussion.

So TYPRUN=COPY is just suppose to copy the JCL to SYSOUT.  I am not sure what 
the expectation is by the OP

But on my z/OS 2.3 system with SDSF (I know he wants to know about other vendors

I can see the JCL as part of the output of the TYPRUN=COPY

If I have it use the MSGCLASS to our JCL repository it is in the Repository as 
expected.

Once we upgrade to V2.4 (or other) I will repeat the process.

But for me a z/OS V2.3 - works as expected

Lizette


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Al 
Loeffler
Sent: Wednesday, June 17, 2020 1:27 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: z/OS 2.4 and SDSF question

I get the same result under z/OS 2.4.  I submit the following job:

//ALOEFTST JOB $,CLASS=A,MSGCLASS=Y,TYPRUN=COPY
//IEFBR14  EXEC  PGM=IEFBR14

SDSF has a record count of 12 on the Held Output Display panel, but only shows 
11 when the job is selected. The JESJCLIN DDNAME has an incorrect number for 
the Record Count.

//ALOEFTST JOB $,CLASS=A,MSGCLASS=Y,TYPRUN=COPY J0056548
-- JES2 JOB STATISTICS --
 2 CARDS READ
11 SYSOUT PRINT RECORDS
 0 SYSOUT PUNCH RECORDS
 0 SYSOUT SPOOL KBYTES
  0.00 MINUTES EXECUTION TIME
 J E S 2  J O B  L O G  --  S Y S T E M  X E 1 0  --  N O D 
E  N J E X E 1 0

11.24.16 J0056548  WEDNESDAY, 17 JUN 2020 

11.24.16 J0056548  IRR010I  USERID ALOEFIS ASSIGNED TO THIS JOB.

Regards,

Al Loeffler

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Pommier, Rex
Sent: Tuesday, June 16, 2020 11:32 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: z/OS 2.4 and SDSF question

Hello list,

I have a "does it work" question.  We don't run SDSF, instead have a competing 
product.  As part of our testing of 2.4, one of my coworkers submitted a job with 
TYPRUN=COPY on the job card and found it doesn't work.  Under 2.2, we get the entire 
input stream before the JES2 job statistics.  Under 2.4, all we get is the JOB card then 
the statistics report.  The spool display product says all the lines are there, but they 
won't show.  When we contacted our vendor about this, they said SDSF displays the same 
thing, working under earlier releases, but under 2.4, only the JOB card is 
printed/displayed.  Can somebody who is running 2.4 and SDSF (or a third party SDSF 
competitor) confirm this for me?

Our vendor has a case open with IBM but I'd like to know if others are seeing 
this situation.  I'm not second guessing the vendor, just curious if others 
have run into the situation.

TIA,

Rex

Example:

Job run under both 2.2 and 2.4.

//RRPBR14 JOB (040423,495),RRP,CLASS=T,MSGCLASS=X,MSGLEVEL=(1,1),
// NOTIFY=&SYSUID,TYPRUN=COPY
//S1  EXEC  PGM=IEFBR14
//D1   DD  DISP=OLD,DSN=SFG.$AVRS.V52.KSDS

Spool display under both 2.2 and 2.4 says the output is 14 lines long.

2.2 spool display (all 14 lines displayed including entire JCL stream):

//RRPBR14 JOB (040423,495),RRP,CLASS=T,MSGCLASS=X,MSGLEVEL=(1,1),   JOB03289
// NOTIFY=&SYSUID,TYPRUN=COPY
//S1  EXEC  PGM=IEFBR14
//D1   DD  DISP=OLD,DSN=SFG.$AVRS.V52.KSDS
-- JES2 JOB STATISTICS --
 4 CARDS READ
11 SYSOUT PRINT RECORDS
 0 SYSOUT PUNCH RECORDS

Re: Good FTP client for MVS data set access

2020-06-17 Thread Charles Mills
https://bit.ly/2YbqTGL 

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Paul Gilmartin
Sent: Wednesday, June 17, 2020 5:15 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

On Wed, 17 Jun 2020 16:58:07 -0700, Charles Mills wrote:

>No flames from me but Windows "DOS" FTP has no TLS support -- is that not
>right?
> 
Is "DOS" the same as "cmd.exe"? The latter seems clearer.

>Not needed in every situation but required in some.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Don Leahy
For what it is worth, I prefer the file transfer features supported by the
ISPF Workstation Agent.   Performs well and is easy to automate using Rexx
and ISPF services.

On Wed, Jun 17, 2020 at 21:38 Paul Gilmartin <
000433f07816-dmarc-requ...@listserv.ua.edu> wrote:

> On Wed, 17 Jun 2020 20:29:08 -0500, Shawn Prenevost wrote:
>
> >I am pretty happy with Bluezone as a paid product (Not sure if the FTP
> >client is free) has GUI and I helped a user script an FTP to the mainframe
> >that stored their password in an encrypted session definition... In the
> >past I was also happy to use windows command line FTP when I was allowed a
> >non TLS encrypted connection into the mainframe.
> >
> If you have an encrypted tn3270 client, I'd expect you have 
> IND$FILE.  But I'm less than sure the mainframe side supports zFS.
>
> -- gil
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread David Spiegel

Hi Gil,
I have painfully experienced instances where IND$FILE (on z/VM) mangled 
a Binary Upload from my MS-Windows 10 Pro workstation.

It works every time I use FTP, though (via CLI or WinSCP).

Regards,
David

On 2020-06-17 21:38, Paul Gilmartin wrote:

On Wed, 17 Jun 2020 20:29:08 -0500, Shawn Prenevost wrote:


I am pretty happy with Bluezone as a paid product (Not sure if the FTP
client is free) has GUI and I helped a user script an FTP to the mainframe
that stored their password in an encrypted session definition... In the
past I was also happy to use windows command line FTP when I was allowed a
non TLS encrypted connection into the mainframe.


If you have an encrypted tn3270 client, I'd expect you have 
IND$FILE.  But I'm less than sure the mainframe side supports zFS.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS Master Console Commands

2020-06-17 Thread Elaine Beal
so I don't know where my PA1 key is except in my TN3270 session keyboard
what is it when I'm on the console?

I can display and change the PFkeys but don't know what the PA1 key is.
and as expected, the TN3270 key doesn't work on the console

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Paul Gilmartin
On Wed, 17 Jun 2020 22:05:02 -0400, David Spiegel  wrote:
>
>I have painfully experienced instances where IND$FILE (on z/VM) mangled
>a Binary Upload from my MS-Windows 10 Pro workstation.
>It works every time I use FTP, though (via CLI or WinSCP).
>
>On 2020-06-17 21:38, Paul Gilmartin wrote:
>>
>> ...  ...

On Wed, 17 Jun 2020 18:57:23 -0700, Charles Mills wrote:

>https://bit.ly/2YbqTGL 
>
Do tinyURLs track you?  I can't imagine what other business model
they have.

I sometimes post URLs of Google search results.  I sanitize them
first.  I have a script for that.  Regexen are marvelous!

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Roger Sawtell
I, too, like ISPF WSA for file transfer and editing PC files with ISPF Editor,
However
Our marvellous SysProgs have advised me that Z/OS 2.4 is the last release which 
will support WSA.
I expect I will be retired before 2.5 comes along but I'd appreciate any 
guidance for a reliable alternative.
Roger

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Don 
Leahy
Sent: Thursday, 18 June 2020 1:59 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

For what it is worth, I prefer the file transfer features supported by the
ISPF Workstation Agent.   Performs well and is easy to automate using Rexx
and ISPF services.

On Wed, Jun 17, 2020 at 21:38 Paul Gilmartin < 
000433f07816-dmarc-requ...@listserv.ua.edu> wrote:

> On Wed, 17 Jun 2020 20:29:08 -0500, Shawn Prenevost wrote:
>
> >I am pretty happy with Bluezone as a paid product (Not sure if the 
> >FTP client is free) has GUI and I helped a user script an FTP to the 
> >mainframe that stored their password in an encrypted session 
> >definition... In the past I was also happy to use windows command 
> >line FTP when I was allowed a non TLS encrypted connection into the 
> >mainframe.
> >
> If you have an encrypted tn3270 client, I'd expect you have  
> IND$FILE.  But I'm less than sure the mainframe side supports zFS.
>
> -- gil
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
Good planets are hard to find - please think of the environment before you 
print this email.

CAUTION - This message may contain privileged and confidential 
information intended only for the use of the addressee named above.
If you are not the intended recipient of this message you are hereby 
notified that any use, dissemination, distribution or reproduction 
of this message is prohibited. If you have received this message in 
error please notify Air New Zealand immediately. Any views expressed 
in this message are those of the individual sender and may not 
necessarily reflect the views of Air New Zealand.
_
For more information on the Air New Zealand Group, visit us online
at http://www.airnewzealand.com 
_


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: z/OS Master Console Commands

2020-06-17 Thread David Spiegel

Hi Elaine.
That probably depends upon which 3270 Emulation software you are using.
Which one is it?

Regards,.
David

On 2020-06-17 22:14, Elaine Beal wrote:

so I don't know where my PA1 key is except in my TN3270 session keyboard
what is it when I'm on the console?

I can display and change the PFkeys but don't know what the PA1 key is.
and as expected, the TN3270 key doesn't work on the console

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Charles Mills
Also slower than a dog, and if you are working for the security folks, 
basically unaudited.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of David Spiegel
Sent: Wednesday, June 17, 2020 7:05 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

Hi Gil,
I have painfully experienced instances where IND$FILE (on z/VM) mangled 
a Binary Upload from my MS-Windows 10 Pro workstation.
It works every time I use FTP, though (via CLI or WinSCP).

Regards,
David

On 2020-06-17 21:38, Paul Gilmartin wrote:
> On Wed, 17 Jun 2020 20:29:08 -0500, Shawn Prenevost wrote:
>
>> I am pretty happy with Bluezone as a paid product (Not sure if the FTP
>> client is free) has GUI and I helped a user script an FTP to the mainframe
>> that stored their password in an encrypted session definition... In the
>> past I was also happy to use windows command line FTP when I was allowed a
>> non TLS encrypted connection into the mainframe.
>>
> If you have an encrypted tn3270 client, I'd expect you have 
> IND$FILE.  But I'm less than sure the mainframe side supports zFS.
>
> -- gil
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> .

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Charles Mills
> Do tinyURLs track you?  

Probably. 

> I can't imagine what other business model they have.

Advertising and paid, custom tiny URLs. If Gil wanted to be able to generate 
paul.gi/xx links, Bit.ly might be able to help you out for a fee.

Charles


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Paul Gilmartin
Sent: Wednesday, June 17, 2020 7:14 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Good FTP client for MVS data set access

On Wed, 17 Jun 2020 22:05:02 -0400, David Spiegel  wrote:
>
>I have painfully experienced instances where IND$FILE (on z/VM) mangled
>a Binary Upload from my MS-Windows 10 Pro workstation.
>It works every time I use FTP, though (via CLI or WinSCP).
>
>On 2020-06-17 21:38, Paul Gilmartin wrote:
>>
>> ...  ...

On Wed, 17 Jun 2020 18:57:23 -0700, Charles Mills wrote:

>https://bit.ly/2YbqTGL 
>
Do tinyURLs track you?  I can't imagine what other business model
they have.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Bob Bridges
I'm an old guy.  (Maybe a lot of us are.)  I still call it "the DOS window" in 
my head, I think because I predate Win 3.1; for a long time I was a plain DOS 
user (the PC DOS, not the early mainframe DOS).  Win 3.1 wasn't really a 
Windows operating system as it's understood now; DOS was the OS, and Win 3.1 
sat on top of it as ISPF sits on top of TSO, providing a user interface.

So for quite a while I did a lot of work in "the DOS window" even after Windows 
was around.  Still do, from time to time, when I want a particular kind of file 
listing ("dir xyz*.docx>x.txt") or file rename.  Or (non-encrypted) FTP.

Yeah, I meant what I guess is now cmd.exe

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* It does not matter how slowly you go so long as you do not stop.  -Confucius 
*/


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Paul Gilmartin
Sent: Wednesday, June 17, 2020 20:15

Is "DOS" the same as "cmd.exe"? The latter seems clearer.

--- On Wed, 17 Jun 2020 16:58:07 -0700, Charles Mills wrote:
>No flames from me but Windows "DOS" FTP has no TLS support -- is that not
>right?
> 
>Not needed in every situation but required in some.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Bob Bridges
I experimented with that when I first became aware of it, but stopped using it 
for some reason.  I liked very much the ability to use ISPF Edit on some PC 
files - and vice versa, sometimes - but for file transfer I thought it was 'way 
too slow.  Is that not the case?

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* You know it's time to diet when...
  ...you dance and it makes the band skip.
  ...your driver's license photo says "Continued on other side".
  ...you are diagnosed with the flesh-eating virus and the doctor gives you 
only 22 years to live. */

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Don Leahy
Sent: Wednesday, June 17, 2020 21:59

For what it is worth, I prefer the file transfer features supported by the
ISPF Workstation Agent.   Performs well and is easy to automate using Rexx
and ISPF services.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Bob Bridges
Sometimes all that's allowed, though.  Some of my clients lock up FTP, and make 
me use IND$FILE via whatever local 3270 emulation they use.

This can be a major pain.  Whenever I start at a new installation, one of my 
first jobs is to load up a bunch of REXX tools I've written over the years.  If 
I have to do them one at a time, it's a big bottleneck.  Most apps of that sort 
allow you to set up a list of files - but you have to enter the list manually, 
one by one, providing the filename on your PC and the target DSN on the 
mainframe, so it's not saving anything (and is a one-time job, after all).  
Last time I had to deal with it I reverse-engineered the format used for 
multi-file transfers and had VBA create a longer list for me.  I felt a fine, 
self-congratulatory glow at having hacked the system, but really, it shouldn't 
have been necessary.

---
Bob Bridges, robhbrid...@gmail.com, cell 336 382-7313

/* Cats consent to love us.  Dogs beg to love us.  -Cathryn Michon, Grrl Genius 
*/

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Charles Mills
Sent: Wednesday, June 17, 2020 23:39

Also slower than a dog, and if you are working for the security folks, 
basically unaudited.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of David Spiegel
Sent: Wednesday, June 17, 2020 7:05 PM

I have painfully experienced instances where IND$FILE (on z/VM) mangled 
a Binary Upload from my MS-Windows 10 Pro workstation.
It works every time I use FTP, though (via CLI or WinSCP).

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Good FTP client for MVS data set access

2020-06-17 Thread Edward Finnell
I've used WS_FTP for 20 yrs and it's got just about everything. Don't know 
about PDSE. Has auto for mode selection and gets it right most of the time. For 
PDS's does MGETs and MPUTs like a bat.
Trial available at:https://www.ipswitch.com/ftp-clientย 

In a message dated 6/17/2020 11:52:21 PM Central Standard Time, gib...@wsu.edu 
writes:
Filezilla for non OMVS files. Not so good for OMVS filesystem data. Thing is, 
it used to work, then he broke it.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


  1   2   >