Re: Dr. John Ehrman

2018-02-20 Thread Jesse 1 Robinson
John was at SHARE in Providence in August. The week seemed to perk him up. We were even planning an Assembler Academy until he recently took a turn for the worse. I'm glad we got to see him then. . . J.O.Skip Robinson Southern California Edison Company Electric Dragon Team Paddler SHARE MVS

Re: Data sets incorrectly cataloged to HSM MIGRAT2

2018-02-20 Thread Jesse 1 Robinson
For those that don't actually exist, we get ARC1001I A.B.C.E RECALL FAILED, RC=0002, ARC1001I (CONT.) REAS= ARC1102I DATA SET IS NOT MIGRATED/BACKED UP I think the two pass approach should work. Thanks. . .

Re: Data sets incorrectly cataloged to HSM MIGRAT2

2018-02-20 Thread Gibney, Dave
Cataloged MIGRAT2 and don't actually exist? IDCAMS since (1.13, maybe 2.1) will convert a DELETE to an HDELETE (and not recall) for migrated datasets. Generate IDCAMS DELETE for all and reset the RC. Make a second pass of DEL NSCR for what's left > -Original Message- > From: IBM

Re: DASD problem

2018-02-20 Thread Tommy Tsui
Hi Ron, You are right when I changed BUFNO to 255, The overall elapsed time reduce from 12mins to 6 mins, So what can I do now,? Change BUFNO only ? How about vsam or db2 performance? Ron hawkins 於 2018年2月21日 星期三寫道: > Tommy, > > With PPRC, TrueCopy or SRDF

Re: Dr. John Ehrman

2018-02-20 Thread Rob Schramm
The one time I sat with him after a Share presentation, he was super helpful and patient...sent me a copy of a not til much later published assembler book he had been working on. He was a true asset to the assembler community. Rob Schramm On Tue, Feb 20, 2018, 5:49 PM Jesse 1 Robinson

Re: DASD problem

2018-02-20 Thread Rob Schramm
It used to be 20 or 25 buffers to establish the I/o sweet spot. Maybe with the faster dasd the amount is different. Rob On Tue, Feb 20, 2018, 7:53 PM Tommy Tsui wrote: > Hi Ron, > You are right when I changed BUFNO to 255, > The overall elapsed time reduce from 12mins to

Re: DASD problem

2018-02-20 Thread Tommy Tsui
Is there any way to improve the pprc command latency and round trip delay time? Anything can tune on DASD Hardware or switch side? Anything can tune on os side? BUFNO, Rob Schramm 於 2018年2月21日 星期三寫道: > It used to be 20 or 25 buffers to establish the I/o sweet spot. Maybe

Re: DASD problem

2018-02-20 Thread Ron hawkins
Rob, The sweet spot for Basic Access Methods (BAM) and half track blocking used to be 16. It is much larger with zHPF BSAM and QSAM are limited to a chain length of 240KiB (please correct me if I remember incorrectly), so the sweet spot used to be FLOOR(240KiB/blocksize)*2. For 27998 it is 8

Re: Data sets incorrectly cataloged to HSM MIGRAT2

2018-02-20 Thread retired mainframer
It seems like the HSM AUDIT command should be able to do this for you. Run once to get the report. After a satisfactory sanity check, run again with the FIX operand to do the work. > -Original Message- > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On > Behalf

Re: DASD problem

2018-02-20 Thread Alan(GMAIL)Watthey
One suggestion and I'm talking Brocade here. Presumably Cisco have something similar but I'm not familiar with those. Are we using multiple switches here and are there ISLs between them? If so, an ISL can only go 10km and then you should have the Extended Fabric License. This allows you to

The Beauty of the COBOL Programming Language - DevOps.com

2018-02-20 Thread Gabe Goldberg
https://devops.com/the-beauty-of-the-cobol-programming-language-v2/ -- Gabriel Goldberg, Computers and Publishing, Inc. g...@gabegold.com 3401 Silver Maple Place, Falls Church, VA 22042 (703) 204-0433 LinkedIn: http://www.linkedin.com/in/gabegoldTwitter: GabeG0

Re: DASD problem

2018-02-20 Thread Ron hawkins
Tommy, The RTD at 30km is quite small, and the benefit of write spoofing will be small. There is an option to turn on write spoofing with the FCP PPRC links on IBM storage, but you should check with them that it is a benefit at small distances on your model of storage at all write rates. Ron

Re: DASD problem

2018-02-20 Thread Ron hawkins
Tommy, That's a really big question. You're talking about a complete batch tuning exercise. The increased buffering is an old tuning hack, but with synchronous replication, the primary benefit is for sequential writes where you can achieve the Host/RIO overlap. It works equally well for the

Re: DASD problem

2018-02-20 Thread Tommy Tsui
Hi Ron, What happens to if our ficon card is 16gb, and fcp connection is 2gb, I try to do the simulation on monoplex lpar , the result is fine, now we are suspect the GRS or other system parm which will increase the disconnect time Ron hawkins 於 2018年2月 15日 星期四寫道: >

Re: HMC log question

2018-02-20 Thread Vernooij, Kees (ITOPT1) - KLM
No, nothing automatically was done. The situation is a bit more clear now: we saw the 0A2 waitstatecode when the problem occurred, but did not note the reason code. When I wanted to check this later, I couldn't find it anymore in the hardware messages. The reason is that the operator wants a

Re: Cobol EBCDIC to ASCII

2018-02-20 Thread Seymour J Metz
The problem is not that the term "ASCII" is ambiguous; it isn't. The problem is that people don't understand what ASCII is and refer to things that aren't ASCII as "ASCII". Code pages like 437, 850 and ISO-8859-x aren't ASCII, and if IBM documentation refers to them as ACII then that is a

RACF SMF 80 OPERATIONS and SPECIAL logging records.

2018-02-20 Thread Roach, Dennis
The RACD SMF type 80 records contains flags to indicate when a record was logged due to SPRCIAL of OPERATIONS. I know the flags are set when the access is at the system level authority. Are they set when the access is at the group level? If they are set at the group level: How does one

Re: Cobol EBCDIC to ASCII

2018-02-20 Thread Seymour J Metz
No; the customer might be using different code pages for different things. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of scott Ford Sent: Monday,

Re: Cobol EBCDIC to ASCII

2018-02-20 Thread Alan Altmark
On Mon, 19 Feb 2018 14:13:27 -0600, Paul Gilmartin wrote: >How about USASCII? Is that unambiguously the 7-bit set? > >I've encountered two EBCDIC C implementations. One of them returned "true" if >the EBCDIC character translated to ASCII was a USASCII character. The other

Re: DASD problem

2018-02-20 Thread Mike Schwab
Printed Page numbers 63-64 of https://www.redbooks.ibm.com/redbooks/pdfs/sg245444.pdf Ficon Express 16 will negotiate down to 8 or 4. Ficon Express 8 will negotiate down to 4 or 2. You will need to upgrade Dasd Ficon cards or downgrade mainframe Ficon Express cards. I don't know if there is a

Dumb TSSO question

2018-02-20 Thread Tony Thigpen
In the TSSO automated response table, how do I code a OSCMD type entry when I want to execute a TSSO proc? I tried "EXT='?STRTCICP', but that does not seem to work. The log shows: (TSSO AOF): ?STRTCICP ?STRTCICP # OK but the command in the STRTCICP TSSO proc are not executed. Using ?STRTCICP

Re: Any way -- DIV map LDS into data space?

2018-02-20 Thread Allan Staller
Look up HIPERBATCH (been around since MVS/ESA). It is pretty much exactly what you are looking for. -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of John McKown Sent: Tuesday, February 20, 2018 9:55 AM To: IBM-MAIN@LISTSERV.UA.EDU

Any way -- DIV map LDS into data space?

2018-02-20 Thread John McKown
I know that it is possible to use DIV (Data In Virtual) to "map" an LDS into an address space. And then use "windowing services" to move the "window" around within the LDS. What I would really like to do is have an LDS. And, somehow, have an API which would take this LDS and create a data space

Re: Any way -- DIV map LDS into data space?

2018-02-20 Thread Seymour J Metz
What you're describing is a memory mapped file. It's an old idea, and even IBM has implemented it - just not on MVS. Other than NIH, I don't know why they haven't. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion

Re: Managing Archival Tape DSN for $AVRS

2018-02-20 Thread Tim Hare
When I last worked on this, we used CA-1's catalog retention (RETPD=99 if I recall) for the GDGs, but because of the 255-entry GDG limit we had to do some 'merge jobs' to combine various archive "tapes" (ours were redirected to disk by Tape Mount Management) so we could have a year or two

Re: DASD problem

2018-02-20 Thread R.S.
A switch can relieve the limitation, because it's actually limitation of SFP (electro-optical converter). You can replace SFP in the switch so your new CPC is connected to 16 or even 32 Gbps SFP in a switch, but your old CU is still connected to a 4 Gbps SFP, which can slow down to 1 Gbps. And

Measurement discussion

2018-02-20 Thread Tim Hare
I created an SHARE requirement (if you're a member you can find it at this link: https://www.share.org/p/is/vi/iid=154=12 ) about this, but I'd love to hear some discussion so I'm posting here too. My idea is that when IBM offers some new "outboard" capability such as zEDC, they need to

Re: Any way -- DIV map LDS into data space?

2018-02-20 Thread Binyamin Dissen
On Tue, 20 Feb 2018 09:55:19 -0600 John McKown wrote: :>I know that it is possible to use DIV (Data In Virtual) to "map" an LDS :>into an address space. And then use "windowing services" to move the :>"window" around within the LDS. :>What I would really like to do

Re: Any way -- DIV map LDS into data space?

2018-02-20 Thread John McKown
On Tue, Feb 20, 2018 at 1:08 PM, Ron hawkins wrote: > John, > > Have you thought about how to signal updates to pages in the LDS to other > jobs and LPARs? > ​I write selfish programs. So they don't worry about sharing! {grin} I am going to be looking at this for a

Re: [EXTERNAL] Re: Delete dataset catch-22

2018-02-20 Thread Tim Hare
According to the message the IGGCL0FM-2 shows the DADSM Scratch status code. According to DFSMS DFP Diagnosis, this status code could mean: 2 (X'02') One of the following conditions occurred: - The data set could not be scratched because the console operator or TSO/E terminal operator did not

Re: Any way -- DIV map LDS into data space?

2018-02-20 Thread Ron hawkins
John, Have you thought about how to signal updates to pages in the LDS to other jobs and LPARs? Hiperbatch is a great way to accomplish what you are trying to do, but there is exposure if you share the data set. Ron -Original Message- From: IBM Mainframe Discussion List

Re: Any way -- DIV map LDS into data space?

2018-02-20 Thread John McKown
On Tue, Feb 20, 2018 at 1:04 PM, Binyamin Dissen wrote: > On Tue, 20 Feb 2018 09:55:19 -0600 John McKown < > john.archie.mck...@gmail.com> > wrote: > > :>I know that it is possible to use DIV (Data In Virtual) to "map" an LDS > :>into an address space. And then use

Re: DASD problem

2018-02-20 Thread Ron hawkins
Tommy, With PPRC, TrueCopy or SRDF synchronous the FICON and FCP speed are independent of one another, but the stepped down speed elongate the Remote IO. In simple terms a block that you write from the host to the P-VOL takes 0.5ms to transfer on 16Gb FICON, and but then you do the synchronous

Hillgang Reminder

2018-02-20 Thread Neale Ferguson
Registration for Hillgang – the DC/MD/VA z/VM and Linux User Group - is open at https://doodle.com/poll/fvg86gk7hdkwk6f2 Agenda and logistics are available at http://www.vm.ibm.com/events/HILL0318.PDF Neale -- For IBM-MAIN

Data sets incorrectly cataloged to HSM MIGRAT2

2018-02-20 Thread Jesse 1 Robinson
We have situation where a lot of data sets are incorrectly cataloged to HSM MIGRAT2. For an individual case, I can try HDELETE. If I get the message that data set is not migrated, I can issue DEL NSCR. However we have thousands of these. We can CSI list them by data set name pattern. I don't

Re: Dr. John Ehrman

2018-02-20 Thread Seymour J Metz
John was a lot more than a supporter of Greg's modification to Assembler H and ultimately HLASM. We will miss him. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 From: IBM Mainframe Discussion List on behalf of Tony

Re: Avoiding substitution in TUs?

2018-02-20 Thread ste...@copper.net
I am assuming that you have something like this: DC'/u/myself/' If is not defined, you should get an error. I would think, and do not have time to test this right at this point, you want this construct: DC'/u/myself/&&.DATE' That should get passed thru the TU to SVC 99.

Dr. John Ehrman

2018-02-20 Thread Tony Thigpen
Those of you who have followed this list for years know well that Dr. John Ehrman was the motivating force behind the development of the High-Level Assembler (I often referred to him as the God Father of HLASM). I am deeply saddened to report that John passed away this morning (Tuesday, 20

Re: Avoiding substitution in TUs?

2018-02-20 Thread Charles Mills
> That should get passed thru the TU to SVC 99. Which will in turn expand the system symbol into 180220. I think @Gil has a UNIX file that is named literally "Doc, it hurts when I hit myself in the head with a hammer." "So don't hit yourself in the head with a hammer." That said, my theory

Re: Dr. John Ehrman

2018-02-20 Thread Allan Kielstra
John was an exceedingly gracious individual without whom a lot of us would have been lost. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: Dr. John Ehrman

2018-02-20 Thread Greg Dyck
On 2/20/2018 2:50 PM, Tony Thigpen wrote: I am deeply saddened to report that John passed away this morning (Tuesday, 20 February 2018) following a protracted battle with cancer. I am also deeply saddened. John tended to speak quietly and was a kind and thoughtful person. Yet his work with

Avoiding substitution in TUs?

2018-02-20 Thread Paul Gilmartin
In: z/OS IBM MVS Programming: Authorized Assembler Services Guide Version 2 Release 3 SA23-1371-30 Chapter 26. Requesting dynamic allocation functions SVC 99 parameter list verb codes and text units, by function Using system symbols in text units I see: You can use

Re: Avoiding substitution in TUs?

2018-02-20 Thread Charles Mills
JCL Reference (I know, not the same thing, but a definite source of clues) says Ampersands are used in JCL to indicate the beginning of a symbolic parameter (see “Using system symbols and JCL symbols” on page 38). If a parameter contains an ampersand and you do not want the system to interpret