Re: z/OS ssh git issue - the solution

2021-03-09 Thread David Crayford

On 9/03/2021 6:45 am, Andrew Rowley wrote:

On 9/03/2021 12:42 am, Lionel B Dyck wrote:
It appears that on one of my z/OS 2.4 systems I don't have this ssh 
issue but on another I do.  The difference is that one has a 
/etc/ssh/zos_ssh_config file and the one that fails does not.  
Updating the /etc/ssh/zos_ssh_config file thus fixed the problem:


Change
from: ChannelConvert shell
to: ChannelConvert shell,exec
Interesting. I have had difficulties before due to EBCDIC-ASCII 
conversions with z/OS ssh.


According to the documentation ChannelConvert exec is required for 
scp. If I remember correctly scp doesn't work for binary files.



It really bums me out that scp doesn't work for binary files. It's such 
a useful utility and I got burned once uploading a jar file. Having to 
fire up sftp or write sftp scripts is annoying.





I am a bit surprised it is required for git. I would have expected 
that git would need a binary connection, without EBDCIC-ASCII 
conversion. If conversion is being performed I would be worried 
whether the data transfer was reliable, even if it appeared to be 
working.





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


Re: Serverpac installs January 2022 and beyond

2021-03-09 Thread Timothy Sipples
Brian Westerman wrote:
>Next, using CICS, DBV2 or IMS serverpac as a sample/example.
>There are a great many sites who do not have CICS or DB2 or
>IMS, I can name 30 just off the top of my head.  How will
>they "practice"?  How will they "learn the process now?"
>Are you penalizing them because they use Adabas or Oracle
>instead of DB/2 or IMS?  You don't even have to answer
>because the only correct response is in the affirmative.

I disagree with your last sentence here, and that's why I'm replying to 
this specific section you wrote. I don't think it's at all fair.

I quite agree that it's important to support diverse z/OS sites. But 
that's really the point of what's happening. This isn't just about IBM. 
There's a multi-vendor effort involved to make mainframe software product 
installations better and easier. As one notable example, Broadcom's CA 
IDMS and some other CA products (such as Ideal and OPS/MVS) are already 
available in z/OSMF Portable Software Instance form.

That said, as Marna mentioned, *every* z/OS licensee already has access to 
at least one z/OSMF Portable Software Instance, today (and for some time 
now). The sample PSI is available for free download here:

https://www.ibm.com/support/z-content-solutions/serverpac-install-zosmf/

Click on the "Try it" tab.

CICS, Db2, and IMS are (only three) *examples of* products that are 
already available as z/OSMF Portable Software Instances. IBM mentions them 
because IBM is IBM (these products happen to be IBM products), and these 
products are popular ones thus good examples. But they're only examples in 
this context. *Every* z/OS licensee already has *at least one* z/OSMF 
Portable Software Instance available to them at no additional charge. I 
don't think it's fair to argue that any z/OS licensee is "penalized" when 
they all already have no additional charge access to at least one of these 
packages. Per that argument a site with z/OS and CICS licenses but not an 
IDMS license would be "penalized" in comparison to a site with z/OS, CICS, 
and IDMS licenses. Per that argument IBM would be "penalizing" sites that 
don't currently license a particular product whenever IBM expands its 
z/OSMF Portable Software Instance catalog to include that particular 
product. ("Less" practice, right?) No progress could ever be made, because 
someone would always be "penalized," and that would be bad, if we agree 
with your argument. So I don't agree with it.

Would you like some more z/OSMF Portable Software Instances beyond the 
sample IBM provides?

- - - - - - - - - -
Timothy Sipples
I.T. Architect Executive
Digital Asset & Other Industry Solutions
IBM Z & LinuxONE
- - - - - - - - - -
E-Mail: sipp...@sg.ibm.com

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


Re: OC1 regs in log oddity

2021-03-09 Thread Binyamin Dissen
If all top-halfs are zero, it skips them.

On Wed, 10 Mar 2021 00:28:07 -0500 Tony Thigpen  wrote:

:>I just noticed something I had not noticed before.
:>
:>I have a little test program that I am doing all sorts of things to see 
:>how things work. So, of course, I am crashing it a lot. Sometimes even 
:>on purpose using DC x'' instructions.
:>
:>What I have noticed is that the log shows the registers differently 
:>sometimes. For example:
:>
:>SYSTEM COMPLETION CODE=0C1  REASON CODE=0001
:>  TIME=00.40.10  SEQ=00137  CPU=  ASID=0034
:>  PSW AT TIME OF ERROR  078D   8CD8  ILC 2  INTC 01
:>ACTIVE LOAD MODULE   ADDRESS=7000  OFFSET=1CD8
:>NAME=COPYTPX
:>DATA AT PSW  8CD2 - 4710B03A  4D10  B0308F00
:>GR 0: _9018   1: _901F
:>   2: _7604   3: _AFFC
:>   4: _9018   5: _901F
:>   6: _0004   7: _FD00
:>   8: _9010   9: _80008036
:>   A: _AFE0   B: _8CB0
:>   C: _40008010   D: _8E98
:>   E: _92A8   F: 7FFAEA00_8CB0
:>vs. the following:
:>
:>SYSTEM COMPLETION CODE=0C1  REASON CODE=0001
:>  TIME=00.39.24  SEQ=00136  CPU=  ASID=0034
:>  PSW AT TIME OF ERROR  078D   8CE4  ILC 2  INTC 01
:>ACTIVE LOAD MODULE   ADDRESS=7000  OFFSET=1CE4
:>NAME=COPYTPX
:>DATA AT PSW  8CDE - 8DE00A13  47F0  B0A29680
:>GR 0: 0950   1: 009C36B0
:>   2: 7604   3: AFFC
:>   4: 9018   5: 901F
:>   6: 0004   7: FD00
:>   8: 9010   9: 80008036
:>   A: AFE0   B: 8CB0
:>   C: 40008010   D: 8E98
:>   E: 92A8   F: 
:>
:>The only difference is that 64 bit regs are shown if I have not done an 
:>OPEN macro while 31 bit registers are shown if I have issued an OPEN macro.
:>Test code snipit:
:>
:>*DC X''
:>  OPEN  (SNAPDCB,(OUTPUT))
:>  DC X''
:>
:>The program in question is assembled AMODE=24,RMODE=24.
:>
:>OK, whats up with this?

--
Binyamin Dissen 
http://www.dissensoftware.com

Director, Dissen Software, Bar & Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

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


OC1 regs in log oddity

2021-03-09 Thread Tony Thigpen

I just noticed something I had not noticed before.

I have a little test program that I am doing all sorts of things to see 
how things work. So, of course, I am crashing it a lot. Sometimes even 
on purpose using DC x'' instructions.


What I have noticed is that the log shows the registers differently 
sometimes. For example:


SYSTEM COMPLETION CODE=0C1  REASON CODE=0001
 TIME=00.40.10  SEQ=00137  CPU=  ASID=0034
 PSW AT TIME OF ERROR  078D   8CD8  ILC 2  INTC 01
   ACTIVE LOAD MODULE   ADDRESS=7000  OFFSET=1CD8
   NAME=COPYTPX
   DATA AT PSW  8CD2 - 4710B03A  4D10  B0308F00
   GR 0: _9018   1: _901F
  2: _7604   3: _AFFC
  4: _9018   5: _901F
  6: _0004   7: _FD00
  8: _9010   9: _80008036
  A: _AFE0   B: _8CB0
  C: _40008010   D: _8E98
  E: _92A8   F: 7FFAEA00_8CB0
vs. the following:

SYSTEM COMPLETION CODE=0C1  REASON CODE=0001
 TIME=00.39.24  SEQ=00136  CPU=  ASID=0034
 PSW AT TIME OF ERROR  078D   8CE4  ILC 2  INTC 01
   ACTIVE LOAD MODULE   ADDRESS=7000  OFFSET=1CE4
   NAME=COPYTPX
   DATA AT PSW  8CDE - 8DE00A13  47F0  B0A29680
   GR 0: 0950   1: 009C36B0
  2: 7604   3: AFFC
  4: 9018   5: 901F
  6: 0004   7: FD00
  8: 9010   9: 80008036
  A: AFE0   B: 8CB0
  C: 40008010   D: 8E98
  E: 92A8   F: 

The only difference is that 64 bit regs are shown if I have not done an 
OPEN macro while 31 bit registers are shown if I have issued an OPEN macro.

Test code snipit:

*DC X''
 OPEN  (SNAPDCB,(OUTPUT))
 DC X''

The program in question is assembled AMODE=24,RMODE=24.

OK, whats up with this?

Tony Thigpen

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


Re: Large block interface for VB

2021-03-09 Thread Radoslaw Skorupka

W dniu 09.03.2021 o 18:21, Paul Gilmartin pisze:

On Tue, 9 Mar 2021 12:42:34 +0100, Radoslaw Skorupka wrote:

Striped PS datasets (extended format PS) are managed by IEBGENER,
ICEGENER or IDCAMS as regular (non-striped) datasets. I mean user
perspective.


In other words, transparent to the utility or user program, with at
most changes to SMS profile?

Yes, you have to define it in SC. And use extended format.


What's the maximum performance boost?  "Linear" can't mean
"infinite".  Limited by channel, main storage, controller cache ...
bandwidth.  (Model-dependent, of course.)


It depends. I remember loong discussion (read: quarrel) with my 
co-worker. It was 20+ years ago and it was about sense of striping on 
RAMAC RVA. He was right. ;-) Striping gave some performance gain. I 
can't remember exact values, but adding further stripes didn't help.
One may say for real (old gone) 3390 volumes the performance gain was 
rather obvious, but bunch of volumes emulated on same hardware - 
controller, disk RAID group - it should be no difference whether you use 
one or several emulated volumes. However it is UNTRUE. Tested many times 
on various disk system models. And sometime you can deep dive in disk 
system details and create storage group consisting of volumes from 
different RAID groups, possibly server by different controllers 
(electronics). Modern arrays have quite reasonable features to support it.
And2: even volumes defined on exactly same physical resources perform 
better when striping is in effect.




This would appear to be a solution for the OP.  Of course, unless
he's already experiencing it, perhaps unbeknownst.


Good to consider. However striping is the best for (long) sequential 
read or write operations.

Last, but not least: it is easy to test.


BTW: Striping and multi-volume and extents is quite interesting issue 
for quiz. ;-)
Things changed with the z/OS releases and the rules are different for 
ef-PS and VSAM.
When I teach it on VSAM course, people usually forget about VSAM and 
discuss about PS.


--
Radoslaw Skorupka
(looking for new job)
Lodz, Poland

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


Re: SMPe / CSI missing product sysmods

2021-03-09 Thread Bill Giannelli
SET BDY(TARGET). 
LIST PTFS
FORFMID(HTCZ110).
SET BDY(DLIB).   
LIST PTFS
FORFMID(HTCZ110).

For running the mepl can that be run against the Query monitor load and NOT the 
DB2 DSNLOAD?
thanks
Bill

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


WWUNTERSE for distributed platforms (especially SMF)

2021-03-09 Thread Cheryl Watson
I hope this isn't considered advertising if it's for a free product, but we'd 
like to announce our new WWUNTERSE (no-charge) product.

Here at Watson & Walker we love SMF data.  And judging by the volumes of it 
that most z/OS sites generate, we are not the only ones.  SMF can tell you just 
about anything you could want to know about what is happening on your systems.  
The downside of having that vast sea of information is that it takes up lots of 
space – we have clients that generate over 2.5TB of SMF data per day.  And if 
you are like nearly every other z/OS customer, you send at least some of that 
data to distributed systems for postprocessing.  Sending TBs of SMF data over 
the network can take a long time, especially if the target system is remote.

The good news is that SMF data tends to compress very well.  Compression ratios 
of around 7:1 are normal, and even 10:1 is not unusual, depending on the mix of 
record types.  If you are transferring gigabytes or even terabytes of data 
every day, those good compression ratios are vital.

The not-so-good news is that the most common tools for compressing SMF data on 
z/OS do not have a distributed equivalent:

AMATERSE achieves excellent compression with SMF data, but there is no tool 
on Windows or Linux to unterse the tersed version of VBS files.

zEDC is another popular tool for compressing SMF data on z/OS.  However, 
the compressed sequential data sets created by BSAM or QSAM are in a 
proprietary format.  So even if you could get them over to a distributed system 
without them being uncompressed, there is no tool for Windows or Linux that can 
read those compressed files.

To address this need, and because we spent a lot of our own time moving SMF 
data around, our colleague Mario Bezzi created a program called WWUNTERSE.  
WWUNTERSE runs on Windows and Linux.  It can process tersed files that were 
created from VBS files.  It also supports tersed versions of F, FB, V, VB, and 
VBS files.  And it provides the option to include the Block Descriptor Word 
(BDW) in the output file (as required by MXG/SAS on distributed systems).  And 
the best news of all is that there is no charge for WWUNTERSE.  It is available 
for download now, from the Free Tools page of the Watson & Walker public 
website at https://watsonwalker.com/software/free-tools/.  

Please take it for a test drive and let us know what you think.

Stay Tuned!

Cheryl Watson

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


Re: Serverpac installs January 2022 and beyond

2021-03-09 Thread Brian Westerman
Hi Marna, I will respond in a different order.  

As for staying "current", yes, that would be a good idea, unfortunately, it's 
unrealistic to decide it has to be that way.  I would imagine a very large 
number of sites are still running 2.1 and 2.2, in fact, I know that to be true. 
 

Next, using CICS, DBV2 or IMS serverpac as a sample/example.  There are a great 
many sites who do not have CICS or DB2 or IMS, I can name 30 just off the top 
of my head.  How will they "practice"?  How will they "learn the process now?"  
Are you penalizing them because they use Adabas or Oracle instead of DB/2 or 
IMS?  You don't even have to answer because the only correct response is in the 
affirmative.

Cost of two manufacturing processes?  Do you know how long Serverpac and CBIPO 
co-existed?  It was a lot longer than 6 months.  Is the cost for IBM to 
manufacture, somehow higher than the cost of the client to install?  In fact, 
who cares?  Part of the cost of doing business is making life easier for the 
client.  I don't remember IBM so blatantly applying unnecessary force to the 
client base like this.   

You are also assuming that systems programmers have the time to throw away to 
do a "test" installation in those first several months.  It's patently 
ludicrous to expect the client base to "jump" on the upgrade in the first 6 
months or completely lose the ability to install it later via a method that 
they are familiar with.

Having said all of this, I am not disagreeing that there are advantages to the 
new way.  I have installed CICS and DB/2 several times at several sites int he 
past few months alone, and have used both methods and can compare them.  But no 
one asked me for my opinion on whether one was better than the other or if I 
thought people (who have not experience or very little with z/OSMF) will be 
able to handle the new way.

I still think it's extremely short-sighted and even belligerent of IBM to make 
this type of decision without what seems like any thought at all for the 
customer(s).

The installation methodology isn't supposed to be a challenge for sites in the 
middle of a release.  The proper way to do this would be to make 2.5 Serverpac 
or z/OSMF, and at 2.5+x change to z/OSMF only.  Splitting the method int he 
middle fo a release is just plain silly, and unnecessarily complex for the 
customer.  The least you could have done was have a 2.5.1 that was the split.  

I can imagine asking a client, "well, you want to move to 2.5.  Did you order 
the Serverpac or the z/OSMF version, and oh, by the way, did you install z/OSMF 
yet?"  

Has it occurred to IBM that a significant number of sites still don't have 
z/OSMF running (successfully)?

I actually think you are serious that if they are running 2.2 that they should 
order 2.4 before it goes away.  That's not really going to help them if they 
don't migrate until 2.7.  If they have not moved to 2.4 by now, changing the 
installation method isn't going to make them jump up and order 2.4 and move to 
it really fast so that they can maybe go to 2.5.  Sites don't operate like 
that.  If they only migrate once every 8 years, why would they bother ordering 
2.3, and 2.4 and 2.5, when they won't migrate until 2.6 or 2.7?  

You probably seriously think they will consider going to the interim releases.  
Which is the reason they only install once every 8 years now.  IBM making it 
even more difficult is just going to exacerbate the problem.  Sites are not 
going to migrate until they are good and ready.  Actually, many of them have 
quite good reasons for not migrating very often.  The best thing for IBM to do 
is pay attention to the why's of it, not ignore it.  

I do believe that the purpose of moving to z/OSMF based installation is to make 
it "easier" for the newbies, but taking something that's already pretty easy 
and making it "easier" is a waste of money and time.  z/OSMF is just the latest 
iteration of IBM's attempt to replace the Systems Programmer with a "lesser 
being" :)  Instead of providing a way to train people to understand how to do 
"systems programmer things", homogenizing the process to make it "seem" easier 
is not the way to go.   I have a silly analogy-type question, that strangely 
enough fits this.  Would you allow or condone a 5 year old operating an 
automatically operated "self-drive" vehicle?

Sorry for the soap box-ing, but really, what were you guys thinking when you 
decided to switch the imple

On Sun, 7 Mar 2021 09:27:55 -0600, Marna WALLE  wrote:

>Brian,
>I would like to assure you that this decision was not taken lightly, and was 
>taken with all those considerations (and others) to extend both ordering types 
>for as long as was feasible.  
>
>Some points I would like to make:
>
>- the z/OS ServerPac for z/OSMF is extremely similar to the CICS, Db2,and IMS 
>ServerPac for z/OSMF.  What is different?  The Workflows which contain the 
>configuration and verification, since they are product-specific.  

Re: TSSO under zOS 2.3

2021-03-09 Thread Brian Westerman
Technically TSSO still works, but obviously there are parts that no longer are 
needed.

Even though it's technically a slight competitor of our (far superior) 
automation package, I still make sure to test it and make changes when 
necessary, as have a handful of others, and it still works on z/OS 2.4 also.

The downside of TSSO is that it's not received the massive upgrade that's been 
long overdue and which is necessary to keep it competitive with vendor products 
anymore.  Most of those vendor products are extremely expensive, and while the 
Syzygy Automation suite is only a single digit percentage of those "big vendor" 
costs, it's still not free (as in beer), just (a lot) better.  

That said, TSSO is perfectly safe to use, and if you have any problems with it 
I will be glad to help you with them.

Brian

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


Re: SMPe / CSI missing product sysmods

2021-03-09 Thread Seymour J Metz
Please show the commands that you ran and the output that you received.


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


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Bill Giannelli [billgianne...@gmail.com]
Sent: Tuesday, March 9, 2021 11:05 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SMPe / CSI missing product sysmods

I have a SMPe CSI that shows products installed (5655-TC1 fmid HTCZ110) and 
(5655-V42 fmid HCQC110). IBM Tools Customizer and IBM Query Monitor for DB2. 
Yet when I try to run a report of sysmods in either my target or DLIB it show 
no sysmods found. How do I remedy this? Do I reorder the products? Or just get 
all the maintenance, receive and apply them?
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMPe / CSI missing product sysmods

2021-03-09 Thread Seymour J Metz
If your CSI doesn't match your target and distribution libraries then you have 
big problems. If they do match, then you can get the service applied from SMP 
without looking at the libraries. Note that some service might not hit any load 
libraries at all.


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


From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
Bill Giannelli [billgianne...@gmail.com]
Sent: Tuesday, March 9, 2021 11:19 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMPe / CSI missing product sysmods

Hi Chris,
thanks for your help!
Its the SMPe CSI I am concerned with not the actual load library.
Bill

--
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: TSSO under zOS 2.3

2021-03-09 Thread Dana Mitchell
On Mon, 8 Mar 2021 18:08:55 -0800, Tom Sims  wrote:

>Any one out there running TSSO (CBT File 404) under zOS 2.3?
>

I was running it prior to the console restructure broke it circa 1.11 or 
1.13(?).   I think I heard that it had been updated to run on later releases 
though.

Dana

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


Re: SORT syntax question

2021-03-09 Thread Farley, Peter x23353
Thank you Sri, that worked!

Peter

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of Sri 
h Kolusu
Sent: Tuesday, March 9, 2021 12:56 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SORT syntax question

> What is the correct syntax to find and replace all binary zeroes in 
> positions 1-34 with spaces and replace all X'41' characters by spaces 
> in positions 35-94 and do *both* FINDREP's only when position
> 13 is C'D'?

Peter,

You need two separate IFTHEN statements as you have different START and END 
positions. something like this.


 IFTHEN=(WHEN=(13,1,CH,EQ,C'D'),
   FINDREP=(INOUT=(X'00',C' '),
  STARTPOS=01,ENDPOS=34),HIT=NEXT),  IFTHEN=(WHEN=(13,1,CH,EQ,C'D'),
  FINDREP=(INOUT=(X'41',C' '),
  STARTPOS=35,ENDPOS=94)),


Notice the HIT=NEXT on the first IFTHEN statement.

Thanks,
Kolusu

--

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: SORT syntax question

2021-03-09 Thread Farley, Peter x23353
In the below output paste, the "*" indicating the syntax error is placed under 
the comma at the end of the third line (after the first ENDPOS parameter and 2 
closing parentheses).

This is Syncsort, not DFSORT, but the FINDREP syntax is (or anyway ought to be) 
common between them.

IFTHEN=(WHEN=(13,1,CH,EQ,C'D'),
FINDREP=(INOUT=(X'00',C' '),   
STARTPOS=01,ENDPOS=34)),   
   *   
FINDREP=(INOUT=(X'41',C' '),   
STARTPOS=35,ENDPOS=94)),   
IFTHEN=(WHEN=NONE, 
FINDREP=(INOUT=(X'00',C' ')))   
WER813I  INSTALLATION OPTIONS IN MFX LOAD LIBRARY WILL BE USED 
WER901I  **WARNING** ZPSORT WILL EXPIRE IN 17 DAYS 
WER268A  INREC STATEMENT   : SYNTAX ERROR  
WER211B  SYNCSMF  CALLED BY SYNCSORT; RC=  

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Lizette Koehler
Sent: Tuesday, March 9, 2021 12:49 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SORT syntax question

Could you post the error messages?

Lizette

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Farley, Peter x23353
Sent: Tuesday, March 9, 2021 10:48 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SORT syntax question

This format of FINDREP's on an INREC command gets a syntax error:

IFTHEN=(WHEN=(13,1,CH,EQ,C'D'),
FINDREP=(INOUT=(X'00',C' '),
STARTPOS=01,ENDPOS=34)),
FINDREP=(INOUT=(X'41',C' '),
STARTPOS=35,ENDPOS=94)),

What is the correct syntax to find and replace all binary zeroes in positions 
1-34 with spaces and replace all X'41' characters by spaces in positions 35-94 
and do *both* FINDREP's only when position 13 is C'D'?

If It matters, the input is RECFM=FB, LRECL=94.

Peter

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

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: SORT syntax question

2021-03-09 Thread Sri h Kolusu
> What is the correct syntax to find and replace all binary zeroes in
> positions 1-34 with spaces and replace all X'41' characters by
> spaces in positions 35-94 and do *both* FINDREP's only when position
> 13 is C'D'?

Peter,

You need two separate IFTHEN statements as you have different START and END
positions. something like this.


 IFTHEN=(WHEN=(13,1,CH,EQ,C'D'),
   FINDREP=(INOUT=(X'00',C' '),
  STARTPOS=01,ENDPOS=34),HIT=NEXT),
 IFTHEN=(WHEN=(13,1,CH,EQ,C'D'),
  FINDREP=(INOUT=(X'41',C' '),
  STARTPOS=35,ENDPOS=94)),


Notice the HIT=NEXT on the first IFTHEN statement.

Thanks,
Kolusu

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


Re: SORT syntax question

2021-03-09 Thread Lizette Koehler
Could you post the error messages?

Lizette

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of
Farley, Peter x23353
Sent: Tuesday, March 9, 2021 10:48 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SORT syntax question

This format of FINDREP's on an INREC command gets a syntax error:

IFTHEN=(WHEN=(13,1,CH,EQ,C'D'),
FINDREP=(INOUT=(X'00',C' '),
STARTPOS=01,ENDPOS=34)),
FINDREP=(INOUT=(X'41',C' '),
STARTPOS=35,ENDPOS=94)),

What is the correct syntax to find and replace all binary zeroes in
positions 1-34 with spaces and replace all X'41' characters by spaces in
positions 35-94 and do *both* FINDREP's only when position 13 is C'D'?

If It matters, the input is RECFM=FB, LRECL=94.

Peter

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: SMPe / CSI missing product sysmods

2021-03-09 Thread Chris Hoelscher
But -- if you want to bring the CSI up to the current ptf level - you need to 
know what PTFs have been deployed to the subsystem - interrogating the load 
library is the only way I know to do that - either mepl or AMBLIST

Chris Hoelscher
Lead Sys DBA 
IBM Global Technical Services on assignmemt to Humana Inc.
T 502.476.2538  or 502.407.7266


-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Bill Giannelli
Sent: Tuesday, March 9, 2021 11:20 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: [IBM-MAIN] SMPe / CSI missing product sysmods

[External Email: Use caution with links and attachments]


Hi Chris,
thanks for your help!
Its the SMPe CSI I am concerned with not the actual load library.
Bill

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

The information transmitted is intended only for the person or entity to which 
it is addressed
and may contain CONFIDENTIAL material.  If you receive this 
material/information in error,
please contact the sender and delete or destroy the material/information.

Humana Inc. and its subsidiaries comply with applicable Federal civil rights 
laws and
do not discriminate on the basis of race, color, national origin, ancestry, 
age, disability, sex,
marital status, gender, sexual orientation, gender identity, or religion. 
Humana Inc. and its subsidiaries do not
exclude people or treat them differently because of race, color, national 
origin, ancestry, age,
disability, sex, marital status, gender, sexual orientation, gender identity, 
or religion.

English: ATTENTION: If you do not speak English, language assistance services, 
free
of charge, are available to you. Call 1‐877‐320‐1235 (TTY: 711).

Español (Spanish): ATENCIÓN: Si habla español, tiene a su disposición servicios
gratuitos de asistencia lingüística. Llame al 1‐877‐320‐1235 (TTY: 711).

繁體中文(Chinese):注意:如果您使用繁體中文,您可以免費獲得語言援助
服務。請致電 1‐877‐320‐1235 (TTY: 711)。

Kreyòl Ayisyen (Haitian Creole): ATANSION: Si w pale Kreyòl Ayisyen, gen sèvis 
èd
pou lang ki disponib gratis pou ou. Rele 1‐877‐320‐1235 (TTY: 711).

Polski (Polish): UWAGA: Jeżeli mówisz po polsku, możesz skorzystać z bezpłatnej
pomocy językowej. Zadzwoń pod numer 1‐877‐320‐1235 (TTY: 711).

한국어 (Korean): 주의: 한국어를 사용하시는 경우, 언어 지원 서비스를 무료로
이용하실 수 있습니다. 1‐877‐320‐1235 (TTY: 711)번으로 전화해 주십시오.


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


SORT syntax question

2021-03-09 Thread Farley, Peter x23353
This format of FINDREP's on an INREC command gets a syntax error:

IFTHEN=(WHEN=(13,1,CH,EQ,C'D'),
FINDREP=(INOUT=(X'00',C' '),
STARTPOS=01,ENDPOS=34)),
FINDREP=(INOUT=(X'41',C' '),
STARTPOS=35,ENDPOS=94)),

What is the correct syntax to find and replace all binary zeroes in positions 
1-34 with spaces and replace all X'41' characters by spaces in positions 35-94 
and do *both* FINDREP's only when position 13 is C'D'?

If It matters, the input is RECFM=FB, LRECL=94.

Peter

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: MQ information resources

2021-03-09 Thread Colin Paice
Bill,
There is
https://community.ibm.com/community/user/imwuc/communities/community-home?CommunityKey=183ec850-4947-49c8-9a2e-8e7c7fc46c64


You can contact me off line, as I used to work in MQ development/support

regard

Colin

On Tue, 9 Mar 2021 at 14:55, Bill Giannelli  wrote:

> Hello,
> We are trying to debug old MQ code.
> Can anyone point to some places to get MQ information? Is there a
> "IBM-Main" for MQ?
> We need to find the equivalent of the SQLCA area "Bind" command and a
> programming guide..
> thanks
> Bill
>
> --
> 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: Large block interface for VB

2021-03-09 Thread Paul Gilmartin
On Tue, 9 Mar 2021 12:42:34 +0100, Radoslaw Skorupka wrote:
>
>Striped PS datasets (extended format PS) are managed by IEBGENER,
>ICEGENER or IDCAMS as regular (non-striped) datasets. I mean user
>perspective.
>
In other words, transparent to the utility or user program, with at
most changes to SMS profile?

What's the maximum performance boost?  "Linear" can't mean
"infinite".  Limited by channel, main storage, controller cache ...
bandwidth.  (Model-dependent, of course.)

This would appear to be a solution for the OP.  Of course, unless
he's already experiencing it, perhaps unbeknownst.

-- gil

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


Re: SMPe / CSI missing product sysmods

2021-03-09 Thread Bill Giannelli
Hi Chris,
thanks for your help!
Its the SMPe CSI I am concerned with not the actual load library.
Bill

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


Re: SMPe / CSI missing product sysmods

2021-03-09 Thread Chris Hoelscher
Run a MEPL to see what the load modules indicate maintenance has been appled

//STEP9991 EXEC DSNUPROC,UID='ssid.MEPL',   
//UTPROC='',SYSTEM='ssid'   



DIAGNOSE DISPLAY MEPL
DIAGNOSE END 


Chris Hoelscher
Lead Sys DBA 
IBM Global Technical Services on assignmemt to Humana Inc.
T 502.476.2538  or 502.407.7266

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Bill Giannelli
Sent: Tuesday, March 9, 2021 11:06 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [IBM-MAIN] SMPe / CSI missing product sysmods

[External Email: Use caution with links and attachments]


I have a SMPe CSI that shows products installed (5655-TC1 fmid HTCZ110) and 
(5655-V42 fmid HCQC110). IBM Tools Customizer and IBM Query Monitor for DB2. 
Yet when I try to run a report of sysmods in either my target or DLIB it show 
no sysmods found. How do I remedy this? Do I reorder the products? Or just get 
all the maintenance, receive and apply them?
thanks
Bill

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

The information transmitted is intended only for the person or entity to which 
it is addressed
and may contain CONFIDENTIAL material.  If you receive this 
material/information in error,
please contact the sender and delete or destroy the material/information.

Humana Inc. and its subsidiaries comply with applicable Federal civil rights 
laws and
do not discriminate on the basis of race, color, national origin, ancestry, 
age, disability, sex,
marital status, gender, sexual orientation, gender identity, or religion. 
Humana Inc. and its subsidiaries do not
exclude people or treat them differently because of race, color, national 
origin, ancestry, age,
disability, sex, marital status, gender, sexual orientation, gender identity, 
or religion.

English: ATTENTION: If you do not speak English, language assistance services, 
free
of charge, are available to you. Call 1‐877‐320‐1235 (TTY: 711).

Español (Spanish): ATENCIÓN: Si habla español, tiene a su disposición servicios
gratuitos de asistencia lingüística. Llame al 1‐877‐320‐1235 (TTY: 711).

繁體中文(Chinese):注意:如果您使用繁體中文,您可以免費獲得語言援助
服務。請致電 1‐877‐320‐1235 (TTY: 711)。

Kreyòl Ayisyen (Haitian Creole): ATANSION: Si w pale Kreyòl Ayisyen, gen sèvis 
èd
pou lang ki disponib gratis pou ou. Rele 1‐877‐320‐1235 (TTY: 711).

Polski (Polish): UWAGA: Jeżeli mówisz po polsku, możesz skorzystać z bezpłatnej
pomocy językowej. Zadzwoń pod numer 1‐877‐320‐1235 (TTY: 711).

한국어 (Korean): 주의: 한국어를 사용하시는 경우, 언어 지원 서비스를 무료로
이용하실 수 있습니다. 1‐877‐320‐1235 (TTY: 711)번으로 전화해 주십시오.


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


SMPe / CSI missing product sysmods

2021-03-09 Thread Bill Giannelli
I have a SMPe CSI that shows products installed (5655-TC1 fmid HTCZ110) and 
(5655-V42 fmid HCQC110). IBM Tools Customizer and IBM Query Monitor for DB2. 
Yet when I try to run a report of sysmods in either my target or DLIB it show 
no sysmods found. How do I remedy this? Do I reorder the products? Or just get 
all the maintenance, receive and apply them?
thanks
Bill

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


Re: MQ information resources

2021-03-09 Thread John Lock
http://www.mqseries.net/phpBB2/index.php?


On Tue, Mar 9, 2021 at 09:55 Bill Giannelli  wrote:

> Hello,
> We are trying to debug old MQ code.
> Can anyone point to some places to get MQ information? Is there a
> "IBM-Main" for MQ?
> We need to find the equivalent of the SQLCA area "Bind" command and a
> programming guide..
> thanks
> Bill
>
> --
> 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


MQ information resources

2021-03-09 Thread Bill Giannelli
Hello,
We are trying to debug old MQ code.
Can anyone point to some places to get MQ information? Is there a "IBM-Main" 
for MQ?
We need to find the equivalent of the SQLCA area "Bind" command and a 
programming guide..
thanks
Bill

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


Re: z/OS ssh git issue - the solution

2021-03-09 Thread Kirk Wolf

ChannelConvert shell,exec  -- is the default.

I do see this in the documentation:

/This option should not be used globally in zos_ssh_config since 
changing conversion options for channel types (for example, "subystem" 
or "exec") could cause sftp, scp, and other exec connections to fail. 
The option may be used in Host blocks for selected connections./



Kirk Wolf
Dovetailed Technologies
http://dovetail.com

On 3/8/21 4:45 PM, Andrew Rowley wrote:

On 9/03/2021 12:42 am, Lionel B Dyck wrote:
It appears that on one of my z/OS 2.4 systems I don't have this ssh 
issue but on another I do.  The difference is that one has a 
/etc/ssh/zos_ssh_config file and the one that fails does not.  
Updating the /etc/ssh/zos_ssh_config file thus fixed the problem:


Change
from: ChannelConvert shell
to: ChannelConvert shell,exec
Interesting. I have had difficulties before due to EBCDIC-ASCII 
conversions with z/OS ssh.


According to the documentation ChannelConvert exec is required for 
scp. If I remember correctly scp doesn't work for binary files.


I am a bit surprised it is required for git. I would have expected 
that git would need a binary connection, without EBDCIC-ASCII 
conversion. If conversion is being performed I would be worried 
whether the data transfer was reliable, even if it appeared to be 
working.





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


Re: Large block interface for VB

2021-03-09 Thread Radoslaw Skorupka

W dniu 08.03.2021 o 18:42, Paul Gilmartin pisze:

On Mon, 8 Mar 2021 11:15:56 -0600, Nigel Morton wrote:


Have you considered using extended format sequential striped data sets?

Define using a data class with DSNTYPE set to require or request extended 
format; control the number of stripes (which are read in parallel) using a 
storage class with a non-zero sustained data rate attribute. Choosing the value 
of the sustained data rate is a little clumsy but, in brief, 8 gives two 
stripes and 12 gives 3 stripes for 3390 device geometry.

Last time I looked, the throughput scaled roughly linearly with the number of 
stripes.


I stand corrected  vis-à-vis my pessimism:
On Sun, 7 Mar 2021 15:42:33 -0600, Paul Gilmartin wrote:

...
Don't know about striped RAID.  I suspect there's no software support
for the desirable parallel I/O.

Are such data sets compatible with Classic utilities such as IEBGENER
or Assembler programs using QSAM?


Striped PS datasets (extended format PS) are managed by IEBGENER, 
ICEGENER or IDCAMS as regular (non-striped) datasets. I mean user 
perspective.


--
Radoslaw Skorupka
(looking for new job)
Lodz, Poland

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