Re: It's Official: z/OS Now 110% Modern
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Edward Jaffe Sent: Thursday, August 20, 2009 4:51 PM To: IBM-MAIN@bama.ua.edu Subject: Re: It's Official: z/OS Now 110% Modern Paul Gilmartin wrote: Since the initiator doesn't know whether any program will OPEN a data set or not, this can be made to work only if all RECALLs are deferred until OPEN. This then means that RECALLs will proceed consecutively rather than concurrently, with attendant performance consequences. Don't RECALLs already proceed consecutively rather than concurrently? Yup. -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 edja...@phoenixsoftware.com http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
ISPF Counter
Hi dinosaurs I have written a REXX program with a panel. This panel has been decorated with fields HH:MM:SS among many others. I want the seconds field to display the current 'Seconds'. It does this, but I have to keep pressing the 'Enter' key. This field should be increased similar to that of a counter. Any member who has written a similar rexx program and can be shared will be appreciated. TIA Thanks Best Regards. Umamaheshwar Iyer | Project Manager | Tech Mahindra Hinjwadi, Pune - 411 004, INDIA Ph. Office: +91 20 4225 0801 | Cell: +91 97666 44472 Email: ui0037...@techmahindra.com blocked::mailto:kpprad...@techmahindra.com www.techmahindra.com blocked::http://www.techmahindra.com/ Disclaimer: This message and the information contained herein is proprietary and confidential and subject to the Tech Mahindra policy statement, you may review the policy at a href=http://www.techmahindra.com/Disclaimer.html;http://www.techmahindra.com/Disclaimer.html/a externally and a href=http://tim.techmahindra.com/Disclaimer.html;http://tim.techmahindra.com/Disclaimer.html/a internally within Tech Mahindra. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: START command when the member is a JOB
Two thoughts: - Have you tried to move the job to the library allocated under //IEFJOBS in the master JCL? - You might try MGCRE. -- Peter Hunkeler Credit Suisse -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Ted Kotlowski is out of the office.
I will be out of the office starting 08/21/2009 and will not return until 08/24/2009. I will respond to your message when I return. If your request requires immediate attention, Please contact the MVS Technical Support Hotline at 1-866-866-4488 x12000 ** This e-mail message and all attachments transmitted with it may contain legally privileged and/or confidential information intended solely for the use of the addressee(s). If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, forwarding or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately and delete this message and all copies and backups thereof. Thank you. ** -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SMTP delivery delay
Thanks to all that responded, the information supplied is very helpful in understanding the process. We've been hanging in there and it appears this single-task process solution is not working very well for us. Been contemplating alternatives and have noticed that once there are not any files to receive, the delivery of the notes does speed up (to one every 1-2 seconds). Is there a way not to setup one SMTP to only receive another to only deliver? Or have two SMTP servers, one to receive and another to deliver? We are a long way to z/OS r1.11 for our immediate problem. Thanks once again for your assistance, Vikesh Bhoola Please Note: This email and its contents are subject to our email legal notice which can be viewed at http://www.sars.gov.za/Email_Disclaimer.pdf -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SHARE in Denver
Chris, So YOU'RE THE ONE that snubbed Ed Gould in the past? And I thought all along that it was someone elseand you know who you are. Stop! Too many volunteers to be that someone! (Just kidding Ed) I will say this: IMNSHO, Washington, DC 2003 was the greatest conference for snubbing. And the most appropriate town for it to happen in, too! Still is, apparently, if the current townhall surprises are any indication. :-) I am waiting for it to return to DC now that I live here. I hope that I do not have to wait until then to attend, but wouldn't be surprised if that were true. Bob -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Chris Craddock Sent: Thursday, August 20, 2009 7:02 PM To: IBM-MAIN@bama.ua.edu Subject: Re: SHARE in Denver On Thu, Aug 20, 2009 at 5:24 PM, Patrick O'Keefe patrick.oke...@wamu.netwrote: On Mon, 17 Aug 2009 09:42:52 -0400, Scott Rowe scott.r...@joann.com wrote: So, Denver is going to be my first real SHARE trip since 2000, who else is going to be there? ... Since my SHAREing days are over I humbly request you and/or others to snub someone for me. I'd hate to think that SHARE traditions were not being followed.:-) Pat O'Keefe Yeah, and since I started the whole snubbing thing, I'd appreciate it if y'all would just snub each other on my behalf. (I won't be there either) -- This email might be from the artist formerly known as CC (or not) You be the judge. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
ISPF panels display a static image as of the moment in time they were captured. Nothing on the panel is 'refreshed' until the next time you press an interrupt key (such as ENTER). This means if you display the time you will see the HH:MM:SS at the moment the image was captured. If the panel is not refreshed, then one minute later the time displayed will be incorrect by 1 minute (and so on). The only way you could get the time to keep refreshing is if you keep pressing an interrupt key to manually keep refreshing the panel, or display the panel in LOCK mode (so it automatically keeps refreshing itself). But if the panel is displayed in LOCK mode this means a user can't enter any data; i.e. the entire mainframe session is locked. I doubt this is what you want, so in short, you're stuck with it working the way you already have it. Dave Salt SimpList(tm) - try it; you'll get it! http://www.mackinney.com/products/SIM/simplist.htm Date: Fri, 21 Aug 2009 13:11:51 +0530 From: ui0037...@techmahindra.com Subject: ISPF Counter To: IBM-MAIN@bama.ua.edu Hi dinosaurs I have written a REXX program with a panel. This panel has been decorated with fields HH:MM:SS among many others. I want the seconds field to display the current 'Seconds'. It does this, but I have to keep pressing the 'Enter' key. This field should be increased similar to that of a counter. Any member who has written a similar rexx program and can be shared will be appreciated. TIA Thanks Best Regards. Umamaheshwar Iyer | Project Manager | Tech Mahindra Hinjwadi, Pune - 411 004, INDIA Ph. Office: +91 20 4225 0801 | Cell: +91 97666 44472 Email: ui0037...@techmahindra.com www.techmahindra.com Disclaimer: This message and the information contained herein is proprietary and confidential and subject to the Tech Mahindra policy statement, you may review the policy at http://www.techmahindra.com/Disclaimer.html externally and http://tim.techmahindra.com/Disclaimer.html internally within Tech Mahindra. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html _ More storage. Better anti-spam and antivirus protection. Hotmail makes it simple. http://go.microsoft.com/?linkid=9671357 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
DAF Updates - Last Call For Requirements
Greetings, I am working to finalize an update to DAF. Here is what I have so far: Add Customization Variable GLIMITMSG Add SMF RT 42 ST 24 Support Add SMF RT 42 ST 25 Support Add SMF RT 82 ST 24 Support Add SMF RT 82 ST 25 Support Add SMF RT 82 ST 26 Support Add SMF RT 92 ST 15 Support Correct DAF073 SMF73CSS validity Correct DAF074 SMF74TTM length Correct DAF082 Ignore CUSP and PCF Correct DAFMC Stop moving field when low values Correct DAFNFTP Add blank to DVGxTYP1 Use GLIMITMSG on DAF610W (Invalid DSN) Use GLIMITMSG on DAF611W (Invalid Triplet) Use GLIMITMSG on DAF612W (Unknown Data) Let me know if you can think of anything else. Cheers... Michael -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
Dave, Correct me if I am wrong, but ISPF is considered a 3270 screen session and not a GUI like you would find in WEB type applications. Being that it is 3270 it is more static display (you have to hit enter to get a refresh) than a GUI. Lizette ISPF panels display a static image as of the moment in time they were captured. Nothing on the panel is 'refreshed' until the next time you press an interrupt key (such as ENTER). This means if you display the time you will see the HH:MM:SS at the moment the image was captured. If the panel is not refreshed, then one minute later the time displayed will be incorrect by 1 minute (and so on). The only way you could get the time to keep refreshing is if you keep pressing an interrupt key to manually keep refreshing the panel, or display the panel in LOCK mode (so it automatically keeps refreshing itself). But if the panel is displayed in LOCK mode this means a user can't enter any data; i.e. the entire mainframe session is locked. I doubt this is what you want, so in short, you're stuck with it working the way you already have it. Dave Salt Hi dinosaurs I have written a REXX program with a panel. This panel has been decorated with fields HH:MM:SS among many others. I want the seconds field to display the current 'Seconds'. It does this, but I have to keep pressing the 'Enter' key. This field should be increased similar to that of a counter. Any member who has written a similar rexx program and can be shared will be appreciated. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
AUTO: Jo Van Hoey is out of the office (returning 03-09-2009)
I am out of the office until 03-09-2009. I am out of the office until 03/09/2009. I will have no access to email. For urgent requests please leave a message on my mobile : +32 474 68 00 13 or contact Thiery Pallen +32 473 88 41 45 thierry_pal...@be.ibm.com Mob: +32 473 88 29 16 email: marie.agnes.vandeu...@be.ibm.com Note: This is an automated response to your message DAF Updates - Last Call For Requirements sent on 21/8/09 13:13:46. This is the only notification you will receive while this person is away. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: How to Find FMIDs
Go into SMPE option 6 Migration assistant Joaquim e Silva | z/OS Systems Programmer | Infrastructure Services | Standard Bank South Africa |Riverclub Computer Centre 44 Borrowdale Rd | RiverClub | (Work) +27 11 700 1465 (Mobile) +27 83 307 9223 | Email: joaquim.esi...@standardbank.co.za |Moving Forward -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of George Rodriguez Sent: Friday, August 21, 2009 2:10 PM To: IBM-MAIN@bama.ua.edu Subject: How to Find FMIDs Hi Listeners, Can someone tell me how I can go into SMP/E and locate the DFSMShsm FMID? TIA. . . George Rodriguez Specialist, Systems Programmer Network Technical Services (561) 357-7652 (office) (561) 707-3496 (mobil) School District of Palm Beach County 3348 Forest Hill Blvd. Room B-332 West Palm Beach, FL. 33406-5869 Florida's Only A-Rated Urban District For Five Consecutive Years -- --Palm Beach County Schools- Rated A by the Florida Department of Education 2005-2009 -Home of Florida's first LEED Gold Certified School- ---http://www.palmbeachschools.org- The District of Palm Beach County is an Equal Education Opportunity Provider and Employer. Under Florida law, e-mail addresses are public records. If you do not want your e-mail address released in response to a public records request, do not send electronic mail to this entity. Instead, contact this office by phone or in writing. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html Standard Bank email disclaimer and confidentiality note Please go to http://www.standardbank.co.za/site/homepage/emaildisclaimer.html to read our email disclaimer and confidentiality note. Kindly email disclai...@standardbank.co.za (no content or subject line necessary) if you cannot view that page and we will email our email disclaimer and confidentiality note to you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
AW: How to Find FMIDs
George You could for example query the MOD entry for ARCCTL in your z/OS CSI. Regards, Walter __ Walter Keller z/OS System Engineer Helsana Versicherungen AG Postfach, 8081 Zuerich Mail: Postfach, CH-8081 Zuerich, Switzerland Phone: +41 43 340 51 67, (5167) Fax: +41 43 340 01 11 E-Mail: walter.kel...@helsana.ch __ -Ursprüngliche Nachricht- Von: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] Im Auftrag von George Rodriguez Gesendet: Freitag, 21. August 2009 14:10 An: IBM-MAIN@bama.ua.edu Betreff: How to Find FMIDs Hi Listeners, Can someone tell me how I can go into SMP/E and locate the DFSMShsm FMID? TIA. . . George Rodriguez Specialist, Systems Programmer Network Technical Services (561) 357-7652 (office) (561) 707-3496 (mobil) School District of Palm Beach County 3348 Forest Hill Blvd. Room B-332 West Palm Beach, FL. 33406-5869 Florida's Only A-Rated Urban District For Five Consecutive Years -- --Palm Beach County Schools- Rated A by the Florida Department of Education 2005-2009 -Home of Florida's first LEED Gold Certified School- ---http://www.palmbeachschools.org- The District of Palm Beach County is an Equal Education Opportunity Provider and Employer. Under Florida law, e-mail addresses are public records. If you do not want your e-mail address released in response to a public records request, do not send electronic mail to this entity. Instead, contact this office by phone or in writing. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: How to Find FMIDs
snip Can someone tell me how I can go into SMP/E and locate the DFSMShsm FMID? /snip In batch: SET BDY(targetzone). LIST MOD(ARCCTL). Online from the SMP dialog: Select option 3.2 (Cross zone query). MOD, ARCCTL The FMID for DFHSM will be the same as for DFSMS. HTH, -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
Lizette, We are both saying more-or-less the same thing, so I'm not sure why you asked me to correct you if you're wrong? The only thing I can think of is that I told the OP he has to press an interrupt key to refresh the screen, while you just said the enter key has to be pressed. Is that what you're referring to? If so, then yes, you're wrong. :-) An interrupt key is anything that sends an interrupt to the host and gets it to respond. For example, I could press the F3 (END) key and the host will refresh the screen (e.g. by displaying the previous screen). So it's not just ENTER that will refresh the screen. But we both agree that *something* has to be pressed in order for the screen to refresh as it's not just going to refresh by itself. In other words, the desire of the OP to see the seconds ticking upwards just isn't going to happen by itself (unless the panel is displayed in LOCK mode, as I previously mentioned). Dave Salt SimpList(tm) - try it; you'll get it! http://www.mackinney.com/products/SIM/simplist.htm Date: Fri, 21 Aug 2009 07:28:02 -0400 From: stars...@mindspring.com Subject: Re: ISPF Counter To: IBM-MAIN@bama.ua.edu Dave, Correct me if I am wrong, but ISPF is considered a 3270 screen session and not a GUI like you would find in WEB type applications. Being that it is 3270 it is more static display (you have to hit enter to get a refresh) than a GUI. Lizette ISPF panels display a static image as of the moment in time they were captured. Nothing on the panel is 'refreshed' until the next time you press an interrupt key (such as ENTER). This means if you display the time you will see the HH:MM:SS at the moment the image was captured. If the panel is not refreshed, then one minute later the time displayed will be incorrect by 1 minute (and so on). The only way you could get the time to keep refreshing is if you keep pressing an interrupt key to manually keep refreshing the panel, or display the panel in LOCK mode (so it automatically keeps refreshing itself). But if the panel is displayed in LOCK mode this means a user can't enter any data; i.e. the entire mainframe session is locked. I doubt this is what you want, so in short, you're stuck with it working the way you already have it. Dave Salt Hi dinosaurs I have written a REXX program with a panel. This panel has been decorated with fields HH:MM:SS among many others. I want the seconds field to display the current 'Seconds'. It does this, but I have to keep pressing the 'Enter' key. This field should be increased similar to that of a counter. Any member who has written a similar rexx program and can be shared will be appreciated. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html _ Stay on top of things, check email from other accounts! http://go.microsoft.com/?linkid=9671355 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: How to Find FMIDs
For z/OS 1.10, it is HDZ1A10 (same as DFSMS' FMID). For any others, go into SMP/E Option 6 Migration Assistant, or if you still have your ServerPac dialogs handy, go into your order and list Order Details. Bob -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of George Rodriguez Sent: Friday, August 21, 2009 8:10 AM To: IBM-MAIN@bama.ua.edu Subject: How to Find FMIDs Hi Listeners, Can someone tell me how I can go into SMP/E and locate the DFSMShsm FMID? TIA. . . George Rodriguez Specialist, Systems Programmer Network Technical Services (561) 357-7652 (office) (561) 707-3496 (mobil) School District of Palm Beach County 3348 Forest Hill Blvd. Room B-332 West Palm Beach, FL. 33406-5869 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: It's Official: z/OS Now 110% Modern
snip Does IDCAMS likewise bypass RECALL of migrated data sets?) -- gil /snip YUP! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
How to Find FMIDs
Hi Listeners, Can someone tell me how I can go into SMP/E and locate the DFSMShsm FMID? TIA. . . George Rodriguez Specialist, Systems Programmer Network Technical Services (561) 357-7652 (office) (561) 707-3496 (mobil) School District of Palm Beach County 3348 Forest Hill Blvd. Room B-332 West Palm Beach, FL. 33406-5869 Florida's Only A-Rated Urban District For Five Consecutive Years -- --Palm Beach County Schools- Rated A by the Florida Department of Education 2005-2009 -Home of Florida's first LEED Gold Certified School- ---http://www.palmbeachschools.org- The District of Palm Beach County is an Equal Education Opportunity Provider and Employer. Under Florida law, e-mail addresses are public records. If you do not want your e-mail address released in response to a public records request, do not send electronic mail to this entity. Instead, contact this office by phone or in writing. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
On Fri, 21 Aug 2009 06:56:07 -0400, Dave Salt wrote: The only way you could get the time to keep refreshing is if you keep pressing an interrupt key to manually keep refreshing the panel, or display the panel in LOCK mode (so it automatically keeps refreshing itself). But if the panel is displayed in LOCK mode this means a user can't enter any data; i.e. the entire mainframe session is locked. I doubt this is what you want, so in short, you're stuck with it working the way you already have it. That's *so* twentieth century! Since the advocates often argue that mainframes are more economical than small systems, why is this feature readily available on desktops, but not on mainframes where it should be cheaper? There's one ISPF function (I forget which) that lately shows a progress bar. It's a continual source of irritation that I can't put SCSV in auto-refresh and go edit a file in the other split. It's a continual source of irritation that I can't split between OMVS and Edit, for example. Why does DDLIST show the message, Searching data sets not on screen rather than scrolling so they appear? Why does Find in a large file pause each time after a fixed number of lines and prompt for continuing rather than displaying a progress counter and letting the user interrupt? I believe that nowadays much of the duplex interaction would be possible with modern 3270s. VTAM is much the culprit for prohibiting it. Why is horizontal scrolling so much more difficult than vertical scrolling in ISPF? Did I say it's all *so* twentieth century? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: How to Find FMIDs
Thanks for all the responses...I've got what I need, but I do have a couple of questions, how does one know to check ARCCTL and are there MODs that I need to know from each product, to get the FMID? Thanks, George Rodriguez Specialist, Systems Programmer Network Technical Services (561) 357-7652 (office) (561) 707-3496 (mobile) School District of Palm Beach County 3348 Forest Hill Blvd. Room B-332 West Palm Beach, FL. 33406-5869 Florida's Only A-Rated Urban District For Five Consecutive Years -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Staller, Allan Sent: Friday, August 21, 2009 8:28 AM To: IBM-MAIN@bama.ua.edu Subject: Re: How to Find FMIDs snip Can someone tell me how I can go into SMP/E and locate the DFSMShsm FMID? /snip In batch: SET BDY(targetzone). LIST MOD(ARCCTL). Online from the SMP dialog: Select option 3.2 (Cross zone query). MOD, ARCCTL The FMID for DFHSM will be the same as for DFSMS. HTH, -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- --Palm Beach County Schools- Rated A by the Florida Department of Education 2005-2009 -Home of Florida's first LEED Gold Certified School- ---http://www.palmbeachschools.org- The District of Palm Beach County is an Equal Education Opportunity Provider and Employer. Under Florida law, e-mail addresses are public records. If you do not want your e-mail address released in response to a public records request, do not send electronic mail to this entity. Instead, contact this office by phone or in writing. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
Paul, It's time for your pills. It's mainframe - it is very secure, reliable, available, BUT it cannot be CONVENIENT. Mainframe has to be complex, unfriendly, expensive. Oh, it's time for my pills too. -- Radoslaw Skorupka Lodz, Poland -- BRE Bank SA ul. Senatorska 18 00-950 Warszawa www.brebank.pl Sąd Rejonowy dla m. st. Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego, nr rejestru przedsiębiorców KRS 025237 NIP: 526-021-50-88 Według stanu na dzień 01.01.2009 r. kapitał zakładowy BRE Banku SA (w całości wpłacony) wynosi 118.763.528 złotych. W związku z realizacją warunkowego podwyższenia kapitału zakładowego, na podstawie uchwały XXI WZ z dnia 16 marca 2008r., oraz uchwały XVI NWZ z dnia 27 października 2008r., może ulec podwyższeniu do kwoty 123.763.528 zł. Akcje w podwyższonym kapitale zakładowym BRE Banku SA będą w całości opłacone. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
On Fri, Aug 21, 2009 at 8:36 AM, Paul Gilmartinpaulgboul...@aim.com wrote: That's *so* twentieth century! Since the advocates often argue that mainframes are more economical than small systems, why is this feature readily available on desktops, but not on mainframes where it should be cheaper? There's one ISPF function (I forget which) that lately shows a progress bar. The progress bar is an illusion. The screen is locked while it is running. Progress bars are actually easy to code; the key is the CONTROL DISPLAY LOCK service It's a continual source of irritation that I can't put SCSV in auto-refresh and go edit a file in the other split. It's a continual source of irritation that I can't split between OMVS and Edit, for example. Why does DDLIST show the message, Searching data sets not on screen rather than scrolling so they appear? Why does Find in a large file pause each time after a fixed number of lines and prompt for continuing rather than displaying a progress counter and letting the user interrupt? Huh? Except for SDSF, FIND doesn't pause after a fixed number of lines; it keeps going until a hit or until EOF. . I believe that nowadays much of the duplex interaction would be possible with modern 3270s. VTAM is much the culprit for prohibiting it. Why is horizontal scrolling so much more difficult than vertical scrolling in ISPF? Did I say it's all *so* twentieth century? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
this request is alot easier to accomplish with CICS, which I have done similiar type of processing. Haveing said that; In a Rexx Exec You may want to try this: You can issue an ATTACH for a subtask which wakes up every 1 second (probably via a STIMER/STIMERM). The sole purpose of the Subtask is to wake up every 1 second and Post the current Time to a work area. This can be done via a smaller panel containing only the time field which is displayed from the subtask. -OR- the substaks has access to the Panel and current data so that the subtask re-displays the panel and data with the updated time every second. I must say it is a bit more complicated than what I have described. You need to be concerned with the location of the Time field on every panel, You need to be able to shut down the subtask when you leave the Rexx Function. There are probably other considerations which I have not thought of. I have never tried this from rexx or clist, but it would be interesting to see If you could accomplish it. My 2c Paul D'Angelo Enterprise System Software Save on Moving Supplies. Click Here! http://thirdpartyoffers.juno.com/TGL2141/fc/BLSrjpTQdZEYkmLF9UvVZ2VGZoLOtz37BSWLMeH6fbXfsWekLHlJTSE1Bq4/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Article on ACP - One of the Oldest Open Source Applications
Not too much to it, but nice somebody remembers and would reminisce about it. http://www.itworld.com/print/75218 John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Can CICS region share more than one processor
Hi Don Thanks for the reference from the manual. BTW this confirms rather than contradict my understanding that DB2 work never ran on main (QR) TCB. Before OTE exploitation DB2 work used to run on subtask thread TCBs, now it runs on L8 TCBs. There was always this much concurrency for applications using DB2. If you want to quantify the benefits of OTE you will have find what ADDITIONAL work is running on L8 TCBs rather than running serially on QR TCB. Regards Mohammad On Thu, 20 Aug 2009 11:25:38 -0400, Don Deese don_de...@cpexpert.org wrote: Hi Mohammad, I hope that the following (snipped from the CICS DB2 Guide) will help: snip The CICS DB2 attachment facility includes a CICS DB2 task-related user exit, DFHD2EX1, that is invoked when an application program makes an SQL request. It manages the process of acquiring a thread connection into DB2, and of returning control to the application program when the DB2 processing is complete. When CICS is connected to DB2 Version 5 or earlier, the CICS DB2 task-related user exit operates as a quasi-reentrant task-related user exit program. It runs on the CICS main TCB (the QR TCB) and uses its own subtask thread TCBs to run threads, switching to and from the subtask thread TCBs for each DB2 request. However, when CICS is connected to DB2 Version 6 or later, the CICS DB2 attachment facility exploits the open transaction environment (OTE), to enable the CICS DB2 task-related user exit to invoke and return from DB2 without switching TCBs. In the open transaction environment, the CICS DB2 task-related user exit operates as a threadsafe and open API task-related user exit program--it is automatically enabled using the OPENAPI option on the ENABLE PROGRAM command during connection processing. This enables it to receive control on an open L8 mode TCB. Requests to DB2 are also issued on the L8 TCB, so it acts as the thread TCB, and no switch to a subtask TCB is needed. For full details of the CICS DB2 configuration needed to support the open transaction environment, see Migrating to a different release of DB2 in topic 2.3. In the open transaction environment, if the user application program that invoked the task-related user exit conforms to threadsafe coding conventions and is defined to CICS as threadsafe, it can also run on the L8 TCB. Before its first SQL request, the ap plication program runs on the CICS main TCB, the QR TCB. When it makes an SQL request and invokes the task-related user exit, control passes to the L8 TCB, and DB2 processing is carried out. On return from DB2, if the application program is threadsafe, it now continues to run on the L8 TCB.Where the correct conditions are met, the use of open TCBs for CICS DB2 applications decreases usage of the QR TCB, and avoids TCB switching. An ideal CICS DB2 application program for the open transaction environment is a threadsafe program, containing only threadsafe EXEC CICS commands, and using only threadsafe user exit programs. An application like this will move to an L8 TCB when it makes its first SQL request, and then continue to run on the L8 TCB through any amount of DB2 requests and application code, requiring no TCB switching. This situation produces a significant performance improvement where an application program issues multiple SQL calls. The gains are also significant when using an enterprise bean, because when enterprise beans make DB2 requests, they require additional TCB switches to and from the enterprise bean's own TCB (see Using JDBC and SQLJ in enterprise beans: special considerations in topic 8.9). If the application program does not issue many SQL calls, the performance benefits might not be as significant. /snip Regards, Don -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: How to Find FMIDs
snip ... but I do have a couple of questions, how does one know to check ARCCTL and are there MODs that I need to know from each product, to get the FMID? /snip ARCCTL is the main program in DFHSM. (look at your startup procedure). In SMP terms ARCCTL is a LMOD which is made up of (one or more) MODS. There is usually a MOD entry that matches the name of the LMOD. BTW, the LMOD entry also has FMID information associated with it so the previous inquire could also have been LIST LMOD(ARCCTL). The online query would have been for LMOD ARCCTL. HTH, -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
ACP, One of the Oldest Open Source Apps
The following message is a courtesy copy of an article that has been posted to alt.folklore.computers,bit.listserv.ibm-main as well. ACP, One of the Oldest Open Source Apps http://slashdot.org/story/09/08/21/1121202/ACP-One-of-the-Oldest-Open-Source-Apps from above: The Airline Control Program (ACP), introduced by IBM around 1967, predated the term 'open source' by decades. ... snip ... An Abbreviated History of ACP, One of the Oldest Open Source Applications http://www.itworld.com/print/75218 above doesn't mention the lack of SMP support during 3081 period ... when (initially) all machines were going to be multiprocessor: http://www.garlic.com/~lynn/2009l.html#55 some recent posts mentioning 23jun69 unbundling announcement (starting to charge for application software, SE services, other stuff ... however, the case was made to still provide kernel software for free): http://www.garlic.com/~lynn/submain.html#unbundle some recent posts http://www.garlic.com/~lynn/2009f.html#0 How did the monitor work under TOPS? http://www.garlic.com/~lynn/2009f.html#18 System/360 Announcement (7Apr64) http://www.garlic.com/~lynn/2009h.html#68 My Vintage Dream PC http://www.garlic.com/~lynn/2009i.html#26 Why are z/OS people reluctant to use z/OS UNIX? http://www.garlic.com/~lynn/2009i.html#37 Why are z/OS people reluctant to use z/OS UNIX? http://www.garlic.com/~lynn/2009i.html#45 dynamic allocation http://www.garlic.com/~lynn/2009j.html#18 Another one bites the dust http://www.garlic.com/~lynn/2009j.html#68 DCSS addenda http://www.garlic.com/~lynn/2009k.html#71 Hercules Question http://www.garlic.com/~lynn/2009l.html#1 Poll results: your favorite IBM tool was IBM-issued laptops http://www.garlic.com/~lynn/2009l.html#22 another item related to ASCII vs. EBCDIC distraction of future system effort and allowing 370 product pipeline is associated with letting clone processor getting foothold in the market http://www.garlic.com/~lynn/submain.html#futuresys which possibly contributed to decision to start to charge for kernel software. after future system was killed in the mad rush to get stuff back into the 370 product pipeline ... some of the software I had been doing all during the future system period was selected for release. One of the pieces, dynamic adaptive resource management got selected to be guinea pig for kernel software charging ... being packaged as separate kernel component ... some past posts http://www.garlic.com/~lynn/subtopic.html#fairshare over the next several years ... more and more kernel components switch to be charge for ... until all kernel was priced ... eliminating have component packaging issues of charged not charged. -- 40+yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: START command when the member is a JOB
On Thursday 20 August 2009, David Andrews wrote: A member in SYS1.PROCLIB is started via operator command. When I insert a JOB statement as the first record, the system executes the member as a job (which allows me to use instream data, for example). This works well for plain old console START commands, but when I internally issue a START command for the same member, and pass a program token in the MGCR parameter list, then MVS 1.8 starts the member as a plain old started task -- and then jobfails it for the misplaced JOB statement. I don't see this behavior documented in the JCL reference or the Authorized Assembler Services Guide (not saying it isn't there, just that I don't see it). Is this WAD? I tried what I think you describe on z/OS 1.9. Seems to work. Here's what I did. Tell me what's different from your test and I'll try that. Although, it doesn't show here, I tried it with a PTOKEN as well (just changed the flag). That worked also. *---+1+2+3+4+--- MODESET KEY=ZERO,MODE=SUP #xdchook , SR R0,R0 MGCR D_MGCRDATA MODESET KEY=NZERO,MODE=PROB * and the parameters: D_MGCRDATA EQU * DC X'80' DC AL1(D_MGCRDATA_L1) DC X'' DC C'S X1' D_MGCRDATA_L1 EQU *-D_MGCRDATA DC AL4(0) Ptoken DC CL80' security token ' UTOKEN D_MGCRDATA_L2 EQU *-D_MGCRDATA and the proc: //RGPX1 JOB ,R.G.PACE,NOTIFY=RGP00,MSGCLASS=H //STEP EXEC PGM=IEFBR14 //SYSIN DD * JUNK JUNK // -- Regards, Richard Pace -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: It's Official: z/OS Now 110% Modern
On Thu, 20 Aug 2009 23:52:23 -0700, Gibney, Dave wrote: Since the initiator doesn't know whether any program will OPEN a data set or not, this can be made to work only if all RECALLs are deferred until OPEN. This then means that RECALLs will proceed consecutively rather than concurrently, with attendant performance consequences. Don't RECALLs already proceed consecutively rather than concurrently? Yup. OK. I'll stand corrected. Wishful thinking, I guess. Since I can readily perform asynchrous recalls in DSLIST, I had hoped there was an API that job step initiation could likewise exploit. I do this regularly if, for example I want to get Info on several migrated data sets, I'll first issue HRECALL on each. The good news is that there would be no performance degradation if recall were deferred until OPEN, and even some benefit if data sets never opened were never recalled. But that would be a major change in behavior: allocation failures could occur after execution begins. Could the programmer control this by coding UNIT=(,,DEFER) to cause recall to be deferred until OPEN? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Paul Gilmartin Sent: Friday, August 21, 2009 7:37 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ISPF Counter On Fri, 21 Aug 2009 06:56:07 -0400, Dave Salt wrote: The only way you could get the time to keep refreshing is if you keep pressing an interrupt key to manually keep refreshing the panel, or display the panel in LOCK mode (so it automatically keeps refreshing itself). But if the panel is displayed in LOCK mode this means a user can't enter any data; i.e. the entire mainframe session is locked. I doubt this is what you want, so in short, you're stuck with it working the way you already have it. That's *so* twentieth century! Since the advocates often argue that mainframes are more economical than small systems, why is this feature readily available on desktops, but not on mainframes where it should be cheaper? There's one ISPF function (I forget which) that lately shows a progress bar. It's a continual source of irritation that I can't put SCSV in auto-refresh and go edit a file in the other split. It's a continual source of irritation that I can't split between OMVS and Edit, for example. Why does DDLIST show the message, Searching data sets not on screen rather than scrolling so they appear? Why does Find in a large file pause each time after a fixed number of lines and prompt for continuing rather than displaying a progress counter and letting the user interrupt? I believe that nowadays much of the duplex interaction would be possible with modern 3270s. VTAM is much the culprit for prohibiting it. Why is horizontal scrolling so much more difficult than vertical scrolling in ISPF? Did I say it's all *so* twentieth century? SNIP Why is the sky blue? Why is water wet? Why do the birds go on singing [Sorry, it is Friday, on a long hard week] Regards, Steve Thompson -- Opinions expressed by this poster do not reflect those of poster's employer in all probability -- -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
On Fri, 21 Aug 2009 12:54:17 GMT, esst...@juno.com esst...@juno.com wrote: this request is alot easier to accomplish with CICS, which I have done similiar type of processing. Haveing said that; In a Rexx Exec You may want to try this: You can issue an ATTACH for a subtask which wakes up every 1 second (probably via a STIMER/STIMERM). The sole purpose of the Subtask is to wake up every 1 second and Post the current Time to a work area. This can be done via a smaller panel containing only the time field which is displayed from the subtask. -OR- the substaks has access to the Panel and current data so that the subtask re-displays the panel and data with the updated time every second. I must say it is a bit more complicated than what I have described. You need to be concerned with the location of the Time field on every panel, You need to be able to shut down the subtask when you leave the Rexx Function. There are probably other considerations which I have not thought of. I have never tried this from rexx or clist, but it would be interesting to see If you could accomplish it. My 2c Paul D'Angelo Enterprise System Software Save on Moving Supplies. Click Here! http://thirdpartyoffers.juno.com/TGL2141/fc/BLSrjpTQdZEYkmLF9UvVZ2VGZoLOtz37BSWLMeH6fbXfsWekLHlJTSE1Bq4/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
On Fri, 21 Aug 2009 07:36:42 -0500, Paul Gilmartin paulgboul...@aim.com wrote: On Fri, 21 Aug 2009 06:56:07 -0400, Dave Salt wrote: The only way you could get the time to keep refreshing is if you keep pressing an interrupt key to manually keep refreshing the panel, or display the panel in LOCK mode (so it automatically keeps refreshing itself). But if the panel is displayed in LOCK mode this means a user can't enter any data; i.e. the entire mainframe session is locked. I doubt this is what you want, so in short, you're stuck with it working the way you already have it. That's *so* twentieth century! Since the advocates often argue that mainframes are more economical than small systems, why is this feature readily available on desktops, but not on mainframes where it should be cheaper? I think this is an artifact that the 3270 data stream is really designed to be half duplex, like the old walkie-talkies. Each side tells the other that it has control of the transmission. This is especially true in TSO. Now, I do remember z/VM's or maybe CMS's control of the 3270 was more full duplex like. There's one ISPF function (I forget which) that lately shows a progress bar. It's a continual source of irritation that I can't put SCSV in auto-refresh and go edit a file in the other split. Again, since ISPF is a TSO application, it is held hostage to TSO's poor terminal I/O paradigm. It's a continual source of irritation that I can't split between OMVS and Edit, for example. Complain to the OMVS developers. OMVS is not an ISPF application. It is a native TSO application. Native TSO applications do not support split screen. Why does DDLIST show the message, Searching data sets not on screen rather than scrolling so they appear? snip I believe that nowadays much of the duplex interaction would be possible with modern 3270s. VTAM is much the culprit for prohibiting it. Actually, I think it is more TSO, but maybe VTAM as well. z/OS consoles certainly do full duplex fairly well. Why is horizontal scrolling so much more difficult than vertical scrolling in ISPF? I don't understand this. I use PF9 and PF10 with no problems. Did I say it's all *so* twentieth century? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
On Fri, 21 Aug 2009 09:21:46 -0400, Thompson, Steve wrote: Why is the sky blue? Why is water wet? Why do the birds go on singing Apparently, according to your metaphor, IBM's design decisions, good or bad, modern or obsolete, are tantamount to laws of nature. But in some places we've done too thorough a job of silencing the birds and turning the sky yellowish-brown. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Paul Gilmartin Sent: Friday, August 21, 2009 8:35 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ISPF Counter On Fri, 21 Aug 2009 09:21:46 -0400, Thompson, Steve wrote: Why is the sky blue? Why is water wet? Why do the birds go on singing Apparently, according to your metaphor, IBM's design decisions, good or bad, modern or obsolete, are tantamount to laws of nature. But in some places we've done too thorough a job of silencing the birds and turning the sky yellowish-brown. SNIPPAGE No, the first two are answers to grandchildren who ask why after every answer. The last is from a song. It is a lament about someone's life now that their love interest has left them. Similar to mainframes. Here we are hammering on why 3270 behaves the way it does. But as I asked a former client of mine, did anyone ever ask if their mainframe COULD do GUI? [Did IBM ever think about 5250 support under VTAM or some such?] Regards, Steve Thompson -- Opinions expressed by this poster may not reflect those of poster's employer -- -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: It's Official: z/OS Now 110% Modern
Matthew Stitt wrote: snip I actually like Lizette's solution far better than development. Her solution is more functional and less specific. I know of many that use the allocation routines for dataset work without using IEFBR14 (I for one). All you need is to code JCL for a file that is not referenced in the program. Actually the MIGDEL(Norecall) should be the default, since that is what is wanted anyway. As has been discussed in this group several times in the past, the Recall becomes a real pain when all we wanted was for the dataset to go away. snip If you like her solution better, please submit a requirement. All the ones I found talked specifically about IEFBR14, though, so why we did what we did is no mystery. We can't win on the default. We can only pick which group of customers to annoy: - If we default a behavioral change we introduce a migration action. Customers overwhelmingly tell us they hate migration actions. Look at this behavioral change, see if you care, and change something if you don't want it to happen is a migration action. - If we don't default the behavioral change, people who want it tell us that everyone would want it to be the default. We have historically been poor predictors of which group will be larger, so we are defaulting more and more to avoiding behavioral changes that just happen. -- John Eells z/OS Technical Marketing IBM Poughkeepsie ee...@us.ibm.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
SMP/E RECEIVE ORDER REPORT ERRSYSMODS for HIPERs
I am trying to improve our HIPER reporting to remove a complex (written in SAS) and unwieldy procedure. We currently receive maintenance nightly via SMP/E using: RECEIVE DELETEPKG ORDER(ORDERSERVER(ORDSRVR) CLIENT(ORDCLIEN) CONTENT(ALL)). This gives us any pre-req PTFs that we may require for any given situation. We have a Heath-Robinson solution which is run every week to identify *new* HIPER sysmods using the REPORT ERRSYSMODS command. The output is post-processed by SAS to compare against last week's data and produce a report of this week's HIPERs. We are always looking to remove SAS processes, especially as knowledge here is in decline. I thought I could do this employing the BEGINDATE/ENDDATE operands of REPORT ERRSYSMODS command. However, as RECEIVE ORDER automatically grabs the last two year's HOLDDATA (every night), it doesn't appear to buy me anything. Am I missing something simple here? Thanks Andrew Metcalfe Barclays Bank -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
What __might__ be nice. And __would__ prove TSO is not moribund. Would be to have a TSO capability via native TCP/IP. Unfortunately, it appears that the 3270 terminal architecture is so imbedded into TSO that such would be very difficult. Which translates to expensive and time consuming. Better to replace TSO entirely. Which RD/z (or whatever its called now) is trying to do. Unfortunately, compared to TSO and ISPF, RD/z is horribly expensive. Like most advanced things on z/OS. insert usual complaint about the cost of z/OS software here -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: How to Find FMIDs
Is this so you can put PTFs or RSU levels? If so, you can run an SMP/E batch job to go to the IBM website to download your corrective fixes without needing to know all of your FMIDs. If you did a Serverpac then in the ISPF application for it, there is a function that lists all the FMIDs that came with your order. If you could provide more detail on what you want to do with the FMIDs it would help us to provide clearer information. Lizette Thanks for all the responses...I've got what I need, but I do have a couple of questions, how does one know to check ARCCTL and are there MODs that I need to know from each product, to get the FMID? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
joa...@swbell.net (John McKown) writes: I think this is an artifact that the 3270 data stream is really designed to be half duplex, like the old walkie-talkies. Each side tells the other that it has control of the transmission. This is especially true in TSO. Now, I do remember z/VM's or maybe CMS's control of the 3270 was more full duplex like. there was an extremely annoying problem that (half-duplex, real) 3270 keyboard would lock up if you were typing at the sametime some time there was a screen write. once there was (software) 3270 terminal emulation ... on PC ... the software emulation could mask the annoying half-duplex operation and not lock the keyboard. in the 70s ... with real 3272 controller 3277 keyboards ... there was a hardware hack done to mask the really annoying and frustrating half-duplex operation You unplug the 3277 keyboard from the 3277 head and plug in a small (specially built hardware box) fifo and then plug the keyboard into the FIFO. The FIFO box was able to queue keystrokes that would happen during any periods that the screen was being written. With move to 3278/3279 ... lots of the electronics that had previously been in the 3277 terminal ... were moved backed in 3274 controller ... and lots of the human factor (hardware) hacks to the 3277 no longer worked. Fortunately it was still possible to configure 3277 to work with 3274 controller ... so I kept my 3277 until able to replace it with pc/at terminal emulation. Note that ANR (aka 3277) coax protocol had lot higher thruput than DCA (aka 3278) coax protocol. So even after getting pc/at with software emulation ... there was still preference for 3277 (ANR) adapter card (so uploads/downloads ran significantly faster). couple past posts (including reference to ANR having three times the thruput of DCA): http://www.garlic.com/~lynn/2007r.html#10 IBM System/3 3277-1 http://www.garlic.com/~lynn/2007t.html#40 Why isn't OMVS command integrated with ISPF? http://www.garlic.com/~lynn/2007t.html#42 What do YOU call the # sign? http://www.garlic.com/~lynn/2008h.html#9 3277 terminals and emulators http://www.garlic.com/~lynn/2008r.html#46 pc/370 there wasn't anything inherent in 3270 that was half-duplex ... it was the operation of the channel to controller and the controller to the head. In the early 80s, STL lab was starting to burst at the seams ... and the decision was made to move 300 people from the IMS group to offsite building. They had looked at remote 3270 terminals into the STL lab vm370/cms development machines (not development for vm370/cms ... but development for lots of database and MVS products). Remote 3270 terminal thruput and operational characteristics where deemed totally unacceptable. It was eventually decided to deploy NSC HYPERChannel ... as channel extender over T1 microwave channel with local 3270 controllers and local 3270 terminals at the remove site. I got to totally (re)write the drivers to support HYPERChannel remote operation (another hobby, they used to joke that I worked 1st shift in bldg. 28, 2nd shift in the disk labs, 3rd shift in STL ... and weekends/4th shift at HONE datacenter up the peninsula). I treated it had high speed full-duplex operation ... with HYPERChannel boxes masking a lot of the half-duplex operation of the 3270 controllers. misc. past posts related to HSDT project, HYPERChannel boxes /or supporting the IMS group: http://www.garlic.com/~lynn/subnetwork.html#hsdt STL had been in the habit of configuring machines with both 3270 controllers and disk controllers on same/all available channels. With the HYPERChannel extenders ... not only did the remote IMS group didn't notice any difference in system response (being at the end of T1 microwave link) ... system thruput actually improved. 3270 controllers were really slow in lots of ways. Having 3270 controllers on same channel with disk controllers ... resulted in lots of high channel busy (not so much data transfer but latency for 3270 controllers handling control operations) ... resulting in lots of channel contention with disk controllers. Moving the 3270 controllers directly off the mainframe channels ... replacing them with HYPERChannel boxes ... which were much faster and had much lower channel busy for identical 3270 channel operations ... resulted in increase in disk i/o thruput. -- 40+yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: It's Official: z/OS Now 110% Modern
I would rather see a new disp parameter (DELONLY) that says I am not going to open this data set, I just want it deleted. Dennis Roach GHG Corporation Lockheed Martin Mission Services Facilities Design and Operations Contract NASA/JSC Address: 2100 Space Park Drive LM-15-4BH Houston, Texas 77058 Mail: P.O. Box 58487 Mail Code H4C Houston, Texas 77258 Phone: Voice: (281)336-5027 Cell: (713)591-1059 Fax:(281)336-5410 E-Mail: dennis.ro...@lmco.com All opinions expressed by me are mine and may not agree with my employer or any person, company, or thing, living or dead, on or near this or any other planet, moon, asteroid, or other spatial object, natural or manufactured, since the beginning of time. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of John Eells Sent: Friday, August 21, 2009 8:50 AM To: IBM-MAIN@bama.ua.edu Subject: Re: It's Official: z/OS Now 110% Modern Matthew Stitt wrote: snip I actually like Lizette's solution far better than development. Her solution is more functional and less specific. I know of many that use the allocation routines for dataset work without using IEFBR14 (I for one). All you need is to code JCL for a file that is not referenced in the program. Actually the MIGDEL(Norecall) should be the default, since that is what is wanted anyway. As has been discussed in this group several times in the past, the Recall becomes a real pain when all we wanted was for the dataset to go away. snip If you like her solution better, please submit a requirement. All the ones I found talked specifically about IEFBR14, though, so why we did what we did is no mystery. We can't win on the default. We can only pick which group of customers to annoy: - If we default a behavioral change we introduce a migration action. Customers overwhelmingly tell us they hate migration actions. Look at this behavioral change, see if you care, and change something if you don't want it to happen is a migration action. - If we don't default the behavioral change, people who want it tell us that everyone would want it to be the default. We have historically been poor predictors of which group will be larger, so we are defaulting more and more to avoiding behavioral changes that just happen. -- John Eells z/OS Technical Marketing IBM Poughkeepsie ee...@us.ibm.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Initiator HSM HRECALL/HDELETE
The fact that the MVS Initiator and HSM don't collaborate much is an old story which dates back to the early 1980s IIRC. Members RECALL and CLEANUP in FILE183 on the CBT tape (available here: http://gsf-soft.com/Freeware/ ) were developed 20 years ago to avoid HSM to perform useless RESTORE actions and speed-up useful ones. I hope the recently-updated Initiator knows that IEFBR14 is the 4-byte IBM version, not a special utility program written locally and also called IEFBR14, something I saw at-least once before. The MVS JCL was significantly enhanced in the late 1980s and early 1990s and I wish a number of JCL-related HSM issues were solved at the time. Why did it take 25 years to skip HRESTORE when PGM=IEFBR14 and DISP=(MOD,DELETE) ? How many millions of HSM ML2 tapes had to be mounted for nothing ? -- Gilbert Saint-Flour GSF Software http://gsf-soft.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: How to Find FMIDs
No, it's to apply a USERMOD for TLMS to DFSMShsm. Besides, I always wanted to know how to get FMIDs for any IBM products installed on the system. As I understand it, the key is finding a module and using the 3.2 option of SMP/E. Thanks for all the responses... George Rodriguez Specialist, Systems Programmer Network Technical Services (561) 357-7652 (office) (561) 707-3496 (mobile) School District of Palm Beach County 3348 Forest Hill Blvd. Room B-332 West Palm Beach, FL. 33406-5869 Florida's Only A-Rated Urban District For Five Consecutive Years -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Lizette Koehler Sent: Friday, August 21, 2009 9:53 AM To: IBM-MAIN@bama.ua.edu Subject: Re: How to Find FMIDs Is this so you can put PTFs or RSU levels? If so, you can run an SMP/E batch job to go to the IBM website to download your corrective fixes without needing to know all of your FMIDs. If you did a Serverpac then in the ISPF application for it, there is a function that lists all the FMIDs that came with your order. If you could provide more detail on what you want to do with the FMIDs it would help us to provide clearer information. Lizette Thanks for all the responses...I've got what I need, but I do have a couple of questions, how does one know to check ARCCTL and are there MODs that I need to know from each product, to get the FMID? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- --Palm Beach County Schools- Rated A by the Florida Department of Education 2005-2009 -Home of Florida's first LEED Gold Certified School- ---http://www.palmbeachschools.org- The District of Palm Beach County is an Equal Education Opportunity Provider and Employer. Under Florida law, e-mail addresses are public records. If you do not want your e-mail address released in response to a public records request, do not send electronic mail to this entity. Instead, contact this office by phone or in writing. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: How to Find FMIDs
You can run SMP/E LIST FUNCTIONS against your target zone. It shows all fmids with a description (and a lot more of informations). Output can contain thousands of lines, in our case 35.000. Hermann how does one know to check ARCCTL and are there MODs that I need to know from each product, to get the FMID? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Library Server and extended shelf support
We've been using Library Server with the traditional BookServer interface happily for years, but I recently decided to enable extended shelf support, primarily due to the fact that CICS and DB2 books are no longer being delivered in BookManager format (PDF only). Our existing setup only supported PDFs where a book version also existed (not PDF-only books). We are not using Library Centres (nor Centers). My first problem was the version of XML - we have version 1.9, Library Server 3.1 only supported 1.6 (APAR II14277) so we applied UK47562 (sup'd UK28253) and added SIXMLOD1 to the web server steplib and tried to enable extended shelf support and rebuild the catalog. No dice - mostly missing files, missing indexes and permissions issues (even with uid 0). To be honest I've tried so many variations I've forgotten half of them, but the current situation has the environment variable XERCESCROOT=/usr/lpp/ixm/IBM/xml4c-5_6 set in /etc/httpd.envvars and results in (for uid 0) xksGetSupportQuery IsAvailable ( XKSSupport ) ERROR, errno=111=0x6F xksGetSupportQuery errno 111 means EDC5111I Permission denied. startXKSSubsystem xksGetSupport ( /usr/lpp/booksrv/cgi-bin/ ) ERROR, errno=111=0x6F The documentation (which I eventually found in the z/OS 1.8 Program Directory, GI10-0670-08) states You may also need to set or modify LIBPATH, ICU_DATA, and PATH environment variables. May? But where and what values? And are there any corresponding permissions settings? If any of you reading this have extended shelf support enabled and working, can you give me some pointers? I should perhaps mention that we are running z/OS 1.7 (yes, I know ...) Many thanks, Moira -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: How to Find FMIDs
I would humbly disagree. As a minimum, do what I suggested with the Order Details from the ServerPac. Then make the list is available to anyone who wants the information. No need to determine a mod to query. Just browse the dataset containing the info. Save the query mod solution for new products installed between ServerPacs if you like. Bob -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of George Rodriguez Sent: Friday, August 21, 2009 10:10 AM To: IBM-MAIN@bama.ua.edu Subject: Re: How to Find FMIDs No, it's to apply a USERMOD for TLMS to DFSMShsm. Besides, I always wanted to know how to get FMIDs for any IBM products installed on the system. As I understand it, the key is finding a module and using the 3.2 option of SMP/E. Thanks for all the responses... George Rodriguez Specialist, Systems Programmer -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Lizette Koehler Sent: Friday, August 21, 2009 9:53 AM To: IBM-MAIN@bama.ua.edu Subject: Re: How to Find FMIDs Is this so you can put PTFs or RSU levels? If so, you can run an SMP/E batch job to go to the IBM website to download your corrective fixes without needing to know all of your FMIDs. If you did a Serverpac then in the ISPF application for it, there is a function that lists all the FMIDs that came with your order. If you could provide more detail on what you want to do with the FMIDs it would help us to provide clearer information. Lizette Thanks for all the responses...I've got what I need, but I do have a couple of questions, how does one know to check ARCCTL and are there MODs that I need to know from each product, to get the FMID? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
SMP/E RECEIVE ORDER REPORT ERRSYSMODS for HIPERs
This e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
McKown, John wrote: What __might__ be nice. And __would__ prove TSO is not moribund. Would be to have a TSO capability via native TCP/IP. Unfortunately, it appears that the 3270 terminal architecture is so imbedded into TSO that such would be very difficult. Which translates to expensive and time consuming. Better to replace TSO entirely. Which RD/z (or whatever its called now) is trying to do. Unfortunately, compared to TSO and ISPF, RD/z is horribly expensive. Like most advanced things on z/OS. insert usual complaint about the cost of z/OS software here -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) Hey, John, here's an opportunity for you: write your own - ISPF in a browser. Serve pages using one of the free HTTP servers, the pages can be standard HTML; use JavaScript in your pages and AJAX style techniques in the pages; CSS - style sheets let each user really have unique look; browser built-ins or plug-ins or your own widgets can provide GUI stuff in the front end; On the back end use CGIs or GWAPI plug-ins to issue TSO or MVS commands and trap the results and format the data into HTML. All the pieces are free, so your only expense is time. Then you can sell the result for a modest fee (lots less than RD/z) and retire from your company job. You've got the skills, you can do it. -- Kind regards, -Steve Comstock The Trainer's Friend, Inc. 303-393-8716 http://www.trainersfriend.com z/OS Application development made easier * Our classes include + How things work + Programming examples with realistic applications + Starter / skeleton code + Complete working programs + Useful utilities and subroutines + Tips and techniques == Ask about being added to our opt-in list: == == * Early announcement of new courses == == * Early announcement of new techincal papers == == * Early announcement of new promotions == -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
SMP/E RECEIVE ORDER REPORT ERRSYSMODS for HIPERs
Can't see my post so trying again! I am trying to improve our HIPER reporting to remove a complex (written in SAS) and unwieldy procedure. We currently receive maintenance nightly via SMP/E using: RECEIVE DELETEPKG ORDER(ORDERSERVER(ORDSRVR) CLIENT(ORDCLIEN) CONTENT(ALL)). This gives us any pre-req PTFs that we may require for any given situation. We have a Heath-Robinson solution which is run every week to identify *new* HIPER sysmods using the REPORT ERRSYSMODS command. The output is post-processed by SAS to compare against last week's data and produce a report of this week's HIPERs. We are always looking to remove SAS processes, especially as knowledge here is in decline. I thought I could do this employing the BEGINDATE/ENDDATE operands of REPORT ERRSYSMODS command. However, as RECEIVE ORDER automatically grabs the last two year's HOLDDATA (every night), it doesn't appear to buy me anything. Am I missing something simple here? Thanks Andrew Metcalfe Global z/OS Systems Programming Team Barclays Bank Plc This e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: How to Find FMIDs
Okay...Now that I have the LIST FUNCTIONS that I can run in SMP/E, this gives me all the information that I would ever need. I'm going to take the information from the list function run and create a FMID / Description table that I'll add to QuickRef. Once again thanks for all the responses... George Rodriguez :-) Specialist, Systems Programmer Network Technical Services (561) 357-7652 (office) (561) 707-3496 (mobile) School District of Palm Beach County 3348 Forest Hill Blvd. Room B-332 West Palm Beach, FL. 33406-5869 Florida's Only A-Rated Urban District For Five Consecutive Years -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Richards, Robert B. Sent: Friday, August 21, 2009 10:25 AM To: IBM-MAIN@bama.ua.edu Subject: Re: How to Find FMIDs I would humbly disagree. As a minimum, do what I suggested with the Order Details from the ServerPac. Then make the list is available to anyone who wants the information. No need to determine a mod to query. Just browse the dataset containing the info. Save the query mod solution for new products installed between ServerPacs if you like. Bob -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of George Rodriguez Sent: Friday, August 21, 2009 10:10 AM To: IBM-MAIN@bama.ua.edu Subject: Re: How to Find FMIDs No, it's to apply a USERMOD for TLMS to DFSMShsm. Besides, I always wanted to know how to get FMIDs for any IBM products installed on the system. As I understand it, the key is finding a module and using the 3.2 option of SMP/E. Thanks for all the responses... George Rodriguez Specialist, Systems Programmer -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Lizette Koehler Sent: Friday, August 21, 2009 9:53 AM To: IBM-MAIN@bama.ua.edu Subject: Re: How to Find FMIDs Is this so you can put PTFs or RSU levels? If so, you can run an SMP/E batch job to go to the IBM website to download your corrective fixes without needing to know all of your FMIDs. If you did a Serverpac then in the ISPF application for it, there is a function that lists all the FMIDs that came with your order. If you could provide more detail on what you want to do with the FMIDs it would help us to provide clearer information. Lizette Thanks for all the responses...I've got what I need, but I do have a couple of questions, how does one know to check ARCCTL and are there MODs that I need to know from each product, to get the FMID? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- --Palm Beach County Schools- Rated A by the Florida Department of Education 2005-2009 -Home of Florida's first LEED Gold Certified School- ---http://www.palmbeachschools.org- The District of Palm Beach County is an Equal Education Opportunity Provider and Employer. Under Florida law, e-mail addresses are public records. If you do not want your e-mail address released in response to a public records request, do not send electronic mail to this entity. Instead, contact this office by phone or in writing. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Initiator HSM HRECALL/HDELETE
On Fri, 21 Aug 2009 16:04:46 +0200, Gilbert Saint-Flour wrote: I hope the recently-updated Initiator knows that IEFBR14 is the 4-byte IBM version, not a special utility program written locally and also called IEFBR14, something I saw at-least once before. Discussed here several weeks ago, when an IBM employee replied, no, it doesn't know. The MVS JCL was significantly enhanced in the late 1980s and early 1990s and I wish a number of JCL-related HSM issues were solved at the time. Why did it take 25 years to skip HRESTORE when PGM=IEFBR14 and DISP=(MOD,DELETE) ? How many millions of HSM ML2 tapes had to be mounted for nothing ? RESTORE? RECALL? Whatever. And I tried an IEFBR14 with DISP=SHR,UNIT=(,,DEFER) (z/OS 1.7). The data set was recalled regardless. Regrettable; not recalling until OPEN would be good notional agreement with DEFER. I'm curious: in days of yore, did DEFER actually defer mounting demountable DASD? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
In a message dated 8/21/2009 7:49:52 A.M. Central Daylight Time, don.le...@leacom.ca writes: Huh? Except for SDSF, FIND doesn't pause after a fixed number of lines; it keeps going until a hit or until EOF. Isn't this on the ingenuity of the application? SDSF has had ==refresh nn for years. Omegamon, BETAxx, and others provide for continual updates just not TSO. If you really want funky, there are CPPL samples on CBT tape. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
BCDS Summary Report?
I've been asked to provide the total amount of data stored by HSM on tape? ML2 was no problem as the following worked perfectly: LIST DSN MCDS SELECT(ML2) SUMMARY Unfortunately I cannot find a similar function for the BCDS. We also have FDR report available if that is of any help. Any suggestions? Thank You, Dave O'Brien NIH Contractor -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Steve Comstock Sent: Friday, August 21, 2009 9:37 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ISPF Counter snip Hey, John, here's an opportunity for you: write your own - ISPF in a browser. Serve pages using one of the free HTTP servers, the pages can be standard HTML; use JavaScript in your pages and AJAX style techniques in the pages; CSS - style sheets let each user really have unique look; browser built-ins or plug-ins or your own widgets can provide GUI stuff in the front end; On the back end use CGIs or GWAPI plug-ins to issue TSO or MVS commands and trap the results and format the data into HTML. All the pieces are free, so your only expense is time. Then you can sell the result for a modest fee (lots less than RD/z) and retire from your company job. You've got the skills, you can do it. -- Kind regards, -Steve Comstock Thank you for the kind remarks. I __might__ have the skill. What I don't have is permission. And we do sub-capacity licensing. Which means that management watches what runs on the system like a hawk. Also, if I develop it on company time and hardware, then the software belongs to the company, not me. -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: It's Official: z/OS Now 110% Modern
John, I'm with you on this one. I would prefer to have to make a minor PARM change to implement the change than to have it default to a different behavior. That way I can control when the behavior will change, and it gives me the opportunity to make the change on a test system to verify that there are no unintended consequences before unleashing it on the masses. As soon as I saw your earlier note telling what the change actually was, I knew you would catch some flak about it. Times like this, I don't envy being in your position. Something about rocks and hard places comes to mind. :-) Rex -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of John Eells Sent: Friday, August 21, 2009 8:50 AM To: IBM-MAIN@bama.ua.edu Subject: Re: It's Official: z/OS Now 110% Modern Matthew Stitt wrote: snip I actually like Lizette's solution far better than development. Her solution is more functional and less specific. I know of many that use the allocation routines for dataset work without using IEFBR14 (I for one). All you need is to code JCL for a file that is not referenced in the program. Actually the MIGDEL(Norecall) should be the default, since that is what is wanted anyway. As has been discussed in this group several times in the past, the Recall becomes a real pain when all we wanted was for the dataset to go away. snip If you like her solution better, please submit a requirement. All the ones I found talked specifically about IEFBR14, though, so why we did what we did is no mystery. We can't win on the default. We can only pick which group of customers to annoy: - If we default a behavioral change we introduce a migration action. Customers overwhelmingly tell us they hate migration actions. Look at this behavioral change, see if you care, and change something if you don't want it to happen is a migration action. - If we don't default the behavioral change, people who want it tell us that everyone would want it to be the default. We have historically been poor predictors of which group will be larger, so we are defaulting more and more to avoiding behavioral changes that just happen. -- John Eells z/OS Technical Marketing IBM Poughkeepsie ee...@us.ibm.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
McKown, John wrote: -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Steve Comstock Sent: Friday, August 21, 2009 9:37 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ISPF Counter snip Hey, John, here's an opportunity for you: write your own - ISPF in a browser. Serve pages using one of the free HTTP servers, the pages can be standard HTML; use JavaScript in your pages and AJAX style techniques in the pages; CSS - style sheets let each user really have unique look; browser built-ins or plug-ins or your own widgets can provide GUI stuff in the front end; On the back end use CGIs or GWAPI plug-ins to issue TSO or MVS commands and trap the results and format the data into HTML. All the pieces are free, so your only expense is time. Then you can sell the result for a modest fee (lots less than RD/z) and retire from your company job. You've got the skills, you can do it. -- Kind regards, -Steve Comstock Thank you for the kind remarks. I __might__ have the skill. What I don't have is permission. And we do sub-capacity licensing. Which means that management watches what runs on the system like a hawk. Also, if I develop it on company time and hardware, then the software belongs to the company, not me. All true. So start your own company, become a Partnerworld member, set up on Dallas like we have, and develop in your copious spare time from the comfort of your home :-) . Just a year or two away from riches. So they tell me. -- Kind regards, -Steve Comstock The Trainer's Friend, Inc. 303-393-8716 http://www.trainersfriend.com z/OS Application development made easier * Our classes include + How things work + Programming examples with realistic applications + Starter / skeleton code + Complete working programs + Useful utilities and subroutines + Tips and techniques == Ask about being added to our opt-in list: == == * Early announcement of new courses == == * Early announcement of new techincal papers == == * Early announcement of new promotions == -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
Thats why I work for a small development company, Hey Steve and John, Thats why I work for a small development company, ppl r great. I can write just about anything I like and we sell usefull products... You got to love American free exnterprise...I did corp american for 20+ yrs, enough is enough...especially with managers who are control freaks...who know nothing.. Rock on Regards, Scott www.identityforge.com From: Steve Comstock st...@trainersfriend.com To: IBM-MAIN@bama.ua.edu Sent: Friday, August 21, 2009 11:01:35 AM Subject: Re: ISPF Counter McKown, John wrote: -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Steve Comstock Sent: Friday, August 21, 2009 9:37 AM To: IBM-MAIN@bama.ua.edu Subject: Re: ISPF Counter snip Hey, John, here's an opportunity for you: write your own - ISPF in a browser. Serve pages using one of the free HTTP servers, the pages can be standard HTML; use JavaScript in your pages and AJAX style techniques in the pages; CSS - style sheets let each user really have unique look; browser built-ins or plug-ins or your own widgets can provide GUI stuff in the front end; On the back end use CGIs or GWAPI plug-ins to issue TSO or MVS commands and trap the results and format the data into HTML. All the pieces are free, so your only expense is time. Then you can sell the result for a modest fee (lots less than RD/z) and retire from your company job. You've got the skills, you can do it. -- Kind regards, -Steve Comstock Thank you for the kind remarks. I __might__ have the skill. What I don't have is permission. And we do sub-capacity licensing. Which means that management watches what runs on the system like a hawk. Also, if I develop it on company time and hardware, then the software belongs to the company, not me. All true. So start your own company, become a Partnerworld member, set up on Dallas like we have, and develop in your copious spare time from the comfort of your home :-) . Just a year or two away from riches. So they tell me. -- Kind regards, -Steve Comstock The Trainer's Friend, Inc. 303-393-8716 http://www.trainersfriend.com z/OS Application development made easier * Our classes include + How things work + Programming examples with realistic applications + Starter / skeleton code + Complete working programs + Useful utilities and subroutines + Tips and techniques == Ask about being added to our opt-in list: == == * Early announcement of new courses == == * Early announcement of new techincal papers == == * Early announcement of new promotions == -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Excel to DSORG=PS conversion
G'day, I have data given to me in an excel spreadsheet. Is there any way that I can move this data from my PC and MS excel to a sequential file that I can edit with ISPF editor? I've tried a saving as a text file (everything is jammed together on a line). Same thing with a CSV file. I've tried cut and paste column to text file for each column then put them back into order. This was all right for a one timer but I know nothing is ones. Thank you for your assistance. Regards, Herman Stocker The sender believes that this E-mail and any attachments were free of any virus, worm, Trojan horse, and/or malicious code when sent. This message and its attachments could have been infected during transmission. By reading the message and opening any attachments, the recipient accepts full responsibility for taking protective and remedial action about viruses and other defects. The sender's employer is not liable for any loss or damage arising in any way from this message or its attachments. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: BCDS Summary Report?
snip I've been asked to provide the total amount of data stored by HSM on tape? unsnip Hey Dave, Have you thought about using DCOLLECT's UBUSESP? You could confirm how close by comparing what you have to DCDUSESP. It's close with the used DASD space, of course tape compression will make that suspect. FATS is my choice when I'm asked these questions. Jack Kelly 202-502-2390 (Office) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SHARE in Denver
On Mon, 17 Aug 2009 09:42:52 -0400, Scott Rowe wrote: So, Denver is going to be my first real SHARE trip since 2000, who else is going to be there? My department has a couple passes we'll be sharing. Will there be an IBM-MAIN booth/table/BOF? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Excel to DSORG=PS conversion
Stocker, Herman wrote: G'day, I have data given to me in an excel spreadsheet. Is there any way that I can move this data from my PC and MS excel to a sequential file that I can edit with ISPF editor? I've tried a saving as a text file (everything is jammed together on a line). Same thing with a CSV file. I've tried cut and paste column to text file for each column then put them back into order. This was all right for a one timer but I know nothing is ones. Thank you for your assistance. Regards, Herman Stocker Consider taking your CSV file as input to a sort copy, use the PARSE option of INREC or OUTREC to reformat your data to a flat file with fixed length records. Then you're good to go. (This is DFSORT; not sure if SyncSort has that, but I'm sure we'll hear...) -- Kind regards, -Steve Comstock The Trainer's Friend, Inc. 303-393-8716 http://www.trainersfriend.com z/OS Application development made easier * Our classes include + How things work + Programming examples with realistic applications + Starter / skeleton code + Complete working programs + Useful utilities and subroutines + Tips and techniques == Ask about being added to our opt-in list: == == * Early announcement of new courses == == * Early announcement of new techincal papers == == * Early announcement of new promotions == -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: START command when the member is a JOB
On Fri, 2009-08-21 at 09:13 -0400, Richard Pace wrote: I tried what I think you describe on z/OS 1.9. Seems to work. Hrm, maybe it's a 1.8 - 1.9 thing. I'll have V1.10 in a sandbox in a couple of weeks, and I can try it there. In the meantime: Tell me what's different from your test and I'll try that. Our code pretty much matches, unfortunately! -- David Andrews A. Duda and Sons, Inc. david.andr...@duda.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Excel to DSORG=PS conversion
On Fri, 21 Aug 2009 11:16:02 -0400, Stocker, Herman wrote: I have data given to me in an excel spreadsheet. Is there any way that I can move this data from my PC and MS excel to a sequential file that I can edit with ISPF editor? In order to process some Excel data with a script, I opened it with OOo (we don't use Excel) and saved it as HTML. Workable. Could have made small changes with an editor. I'd hate to add entire rows that way. And I had no requirement to re-import as a spreadsheet. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
Or a year or two away from bankruptcy! Eric Bielefeld Sr. Systems Programmer Milwaukee, Wisconsin 414-475-7434 - Original Message - From: Steve Comstock st...@trainersfriend.com All true. So start your own company, become a Partnerworld member, set up on Dallas like we have, and develop in your copious spare time from the comfort of your home :-) . Just a year or two away from riches. So they tell me. Kind regards, -Steve Comstock -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: BCDS Summary Report?
Hi Jack, No, Dcollect slipped my mind entirely. I'll look into it. We also have FDR here and I'm talking to Innovation now. Their reporting capability is usually very good. Thank You, Dave O'Brien NIH Contractor From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of John Kelly [john_j_ke...@ao.uscourts.gov] Sent: Friday, August 21, 2009 11:23 AM To: IBM-MAIN@bama.ua.edu Subject: Re: BCDS Summary Report? snip I've been asked to provide the total amount of data stored by HSM on tape? unsnip Hey Dave, Have you thought about using DCOLLECT's UBUSESP? You could confirm how close by comparing what you have to DCDUSESP. It's close with the used DASD space, of course tape compression will make that suspect. FATS is my choice when I'm asked these questions. Jack Kelly 202-502-2390 (Office) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: START command when the member is a JOB
Have you set up the IEFJOBS file name in the MSTRJCLxx member? This allows you to have job cards, etc for STCs. On Fri, 21 Aug 2009 11:30:28 -0400, David Andrews d...@lists.duda.com wrote: On Fri, 2009-08-21 at 09:13 -0400, Richard Pace wrote: I tried what I think you describe on z/OS 1.9. Seems to work. Hrm, maybe it's a 1.8 - 1.9 thing. I'll have V1.10 in a sandbox in a couple of weeks, and I can try it there. In the meantime: Tell me what's different from your test and I'll try that. Our code pretty much matches, unfortunately! -- David Andrews A. Duda and Sons, Inc. david.andr...@duda.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Excel to DSORG=PS conversion
Thank you Steve. Regards, Herman Stocker -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Steve Comstock Sent: Friday, August 21, 2009 11:27 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Excel to DSORG=PS conversion Stocker, Herman wrote: G'day, I have data given to me in an excel spreadsheet. Is there any way that I can move this data from my PC and MS excel to a sequential file that I can edit with ISPF editor? I've tried a saving as a text file (everything is jammed together on a line). Same thing with a CSV file. I've tried cut and paste column to text file for each column then put them back into order. This was all right for a one timer but I know nothing is ones. Thank you for your assistance. Regards, Herman Stocker Consider taking your CSV file as input to a sort copy, use the PARSE option of INREC or OUTREC to reformat your data to a flat file with fixed length records. Then you're good to go. (This is DFSORT; not sure if SyncSort has that, but I'm sure we'll hear...) -- Kind regards, -Steve Comstock The Trainer's Friend, Inc. 303-393-8716 http://www.trainersfriend.com z/OS Application development made easier * Our classes include + How things work + Programming examples with realistic applications + Starter / skeleton code + Complete working programs + Useful utilities and subroutines + Tips and techniques == Ask about being added to our opt-in list: == == * Early announcement of new courses == == * Early announcement of new techincal papers == == * Early announcement of new promotions == -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html - -- The sender believes that this E-mail and any attachments were free of any virus, worm, Trojan horse, and/or malicious code when sent. This message and its attachments could have been infected during transmission. By reading the message and opening any attachments, the recipient accepts full responsibility for taking protective and remedial action about viruses and other defects. The sender's employer is not liable for any loss or damage arising in any way from this message or its attachments. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
___ Absolutely Scott J Ford From: Eric Bielefeld eric-ibmm...@wi.rr.com To: IBM-MAIN@bama.ua.edu Sent: Friday, August 21, 2009 11:57:23 AM Subject: Re: ISPF Counter Or a year or two away from bankruptcy! Eric Bielefeld Sr. Systems Programmer Milwaukee, Wisconsin 414-475-7434 - Original Message - From: Steve Comstock st...@trainersfriend.com All true. So start your own company, become a Partnerworld member, set up on Dallas like we have, and develop in your copious spare time from the comfort of your home :-) . Just a year or two away from riches. So they tell me. Kind regards, -Steve Comstock -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Excel to DSORG=PS conversion
The way I do this is to take excel and put it into a table in WORD. Then convert the word doc to a format I want on the MF and then save as a TXT file. Then up load to the minframe. If you have NSF/DSF in place or can use the ISPF WS Client, then you could edit the txt file on your PC using ISPF. Lizette G'day, I have data given to me in an excel spreadsheet. Is there any way that I can move this data from my PC and MS excel to a sequential file that I can edit with ISPF editor? I've tried a saving as a text file (everything is jammed together on a line). Same thing with a CSV file. I've tried cut and paste column to text file for each column then put them back into order. This was all right for a one timer but I know nothing is ones. Thank you for your assistance. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: spool offload
well---did some testing... after offloading I tersed output... was able to ftp to pc/as400/linix and back.. untersed and able to bring back data.. maybe this all my fault---dah---should have zipped or tersed file before I ftp any where.. but was going to a as400 and thought nothing would change --- but guess I am wrong again ... thanks for everyone helping From: Brian Westerman brian_wester...@syzygyinc.com To: IBM-MAIN@bama.ua.edu Date: 08/20/2009 01:07 AM Subject: Re: spool offload Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu Can you dump the current header? You can then either compare it to a new one that you generate, or send me a copy and I can see if I can see what needs to be changed. Brian -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- Email Disclaimer This E-mail contains confidential information belonging to the sender, which may be legally privileged information. This information is intended only for the use of the individual or entity addressed above. If you are not the intended recipient, or an employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on the contents of the E-mail or attached files is strictly prohibited. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
l...@garlic.com (Anne Lynn Wheeler) writes: disk controllers. Moving the 3270 controllers directly off the mainframe channels ... replacing them with HYPERChannel boxes ... which were much faster and had much lower channel busy for identical 3270 channel operations ... resulted in increase in disk i/o thruput. re: http://www.garlic.com/~lynn/2009l.html#59 ISPF Counter getting the 3270 controllers off the local channels and replacing them with faster HYPERchannel boxes (doing the same 3270 operations) ... reduced channel busy/contention for disk operations and overall system thruput improved 10-15% (w/o noticable degradation for the IMS group system response at the remote site). that much system thruput improvement would easily justify replacing all 3270 controllers with HYPERChannel boxes ... even for local 3270s still in the bldg. screen shot of the 3270 login screen for the IMS group (moved to remote bldg.) http://www.garlic.com/~lynn/vmhyper.jpg old post with earlier analysis of the 3272/3277 versis 3274/3278 terminal response (separate from later emulated terminal measures where 3277/ANR protocol had three times the upload/download rate of DCA/3278) http://www.garlic.com/~lynn/2001m.html#19 3270 protocol part of the issue was that vm/cms with .1sec system response and .1sec 3272/3277 hardware response still met objective of less than .25 second response to the end user. typical TSO with a 1second response (or greater) hardly noticed the significant slowdown moving to 3274/3278 (ykt was touting a vm/cms system with .2 seconds system response ... I had sjr vm/cms systems with similar hardware workload that had .11 seconds system response). sometime after the STL IMS group was moved off-site ... the IMS FE RETAIN group in Boulder faced a similar prospect (of being forced to use remote 3270s). The move was to a bldg. that was line-of-site to the datacenter ... so T1 infrared/optical modems were used on the roofs of the two bldgs (instead of microwave used for STL) and similar HYPERChannel configuration. There was some concern that users would see outages with the optical modems during heavy fog storms. For these kind of T1 links ... we put multiplexors on the trunk and defined side-channel 56kbit circuit with (at the time Fireberd) bit error testers (rest of T1 was for 3270 terminal activity). The worst case (in boulder) was a white-out snow storm where nobody was able to get into the office ... which should up as a few bit errors per second. NSC tried to get the corporation to release my HYPERChannel drivers ... but we couldn't get a corporate to authorize it ... so they had to re-implement the same design from scratch. One of the things I had done was to simulate unrecoverable transmission error as channel check (CC) ... which would get retried thru channel check error recovery. Later after 3090s had been in the field for a year ... I was tracked down by the 3090 product administrator. It turned out that customers 3090 (both VM MVS) were showing unexpected 3090 channel errors (something like aggregate total of 15-20 channel errors across the whole 3090 customer base for the year ... instead of only 4-5). The additional errors turned out to be because of HYPERChannel drivers (on various customer VM MVS systems) simulating channel check. After a little research ... I determined that the erep path for IFCC (interface control check) was effectively the same as CC ... and convinced NSC to modify the drivers to reflect simulated IFCC instead of CC. -- 40+yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Excel to DSORG=PS conversion
On 21 Aug 2009 08:39:00 -0700, paulgboul...@aim.com (Paul Gilmartin) wrote: I have data given to me in an excel spreadsheet. Is there any way that I can move this data from my PC and MS excel to a sequential file that I can edit with ISPF editor? In order to process some Excel data with a script, I opened it with OOo (we don't use Excel) and saved it as HTML. Workable. Could have made small changes with an editor. I'd hate to add entire rows that way. And I had no requirement to re-import as a spreadsheet. I have been using delimited files, read in and parsed by programs. But then I discovered that I can save an Excel document as a .PRN document. This is probably what you want to do. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Excel to DSORG=PS conversion
On Fri, 21 Aug 2009 10:42:51 -0600, howard.bra...@cusys.edu wrote: I have been using delimited files, read in and parsed by programs. But then I discovered that I can save an Excel document as a .PRN document. This is probably what you want to do. Oh, one trouble with this method is that the size can change depending upon data. Fields aren't consistent when that same spreadsheet is changed. But that should be OK for your need. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Excel to DSORG=PS conversion
Parsing a CSV file in REXX should be very simple. Something along the lines of: /* REXX */ DO FOREVER EXECIO 1 DISKR INPUT IF RC 0 THEN LEAVE PARSE PULL RECORD I=0 DO WHILE RECORD PARSE VAR RECORD VALUE ',' RECORD I=I+1 DATA.I=VALUE END DATA.0=I /* PROCESS DATA */ END EXECIO 0 DISKR INPUT(FINIS -- John -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SHARE in Denver
Paul Gilmartin wrote: Will there be an IBM-MAIN booth/table/BOF? I don't think so. Who would run it? IBM-MAIN is not an official SHARE project. In fact, it's not connected with SHARE in any way. (Not that anyone would complain if someone did set up an IBM-MAIN table Sunday or Thursday night. I certainly wouldn't.) -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 edja...@phoenixsoftware.com http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Excel to DSORG=PS conversion
I agree with John this have done with SAS csv files ..with no problem at all in Rexx ( the wonder horse ), pretty easy . Scott J Ford From: John McKown joa...@swbell.net To: IBM-MAIN@bama.ua.edu Sent: Friday, August 21, 2009 1:06:48 PM Subject: Re: Excel to DSORG=PS conversion Parsing a CSV file in REXX should be very simple. Something along the lines of: /* REXX */ DO FOREVER EXECIO 1 DISKR INPUT IF RC 0 THEN LEAVE PARSE PULL RECORD I=0 DO WHILE RECORD PARSE VAR RECORD VALUE ',' RECORD I=I+1 DATA.I=VALUE END DATA.0=I /* PROCESS DATA */ END EXECIO 0 DISKR INPUT(FINIS -- John -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Excel to DSORG=PS conversion
So what happens if your data in a cell contains a comma? Do you have to account for that possibility in REXX? Lizette Parsing a CSV file in REXX should be very simple. Something along the lines of: /* REXX */ DO FOREVER EXECIO 1 DISKR INPUT IF RC 0 THEN LEAVE PARSE PULL RECORD I=0 DO WHILE RECORD PARSE VAR RECORD VALUE ',' RECORD I=I+1 DATA.I=VALUE END DATA.0=I /* PROCESS DATA */ END EXECIO 0 DISKR INPUT(FINIS -- John -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: how-to Sysplex? - The DAE part (and some OMVS too)
On Fri, 14 Aug 2009 00:35:55 -0500, Barbara Nitz nitz-...@gmx.net wrote: Good thing we never defined the OMVS CDS! Got that right. Until we fully deploy 1.10, planned D/R is a pain (NEWROOT will alleviate the need for sysplex-wide IPLs). Until 1.11 is available (or we try to press for an SPE), we are exposed for unplanned datacenter shutdown. ALTROOT will alleviate that problem. We considered disintegrating sysplex sharing at the start of the aggregation project, but that brings hardship for our software deployment and for some of our developers. Both of the subplexes came with the recommended setup: A common DAE dataset shared by all members in that (sub)sysplex. Now, the new sysplex shares the couple data sets only. They are NOT catalogued. We don't share any other volume, we don't share the master catalog. The DAE datasets (no matter their name) cannot be shared anymore without *any* shared catalog. [...] The 'good' response from IBM would have been to make 'subplexes' possible within one sysplex for DAE (which means that the XCF group name would have to become customizable), given that IBM enforces pricing schemes, but I wouldn't hold my breath on that, either. (And I will not bang my head against a wall, after all, we can live with our bypass, and I am the only one looking at dumps, anyway) Thank you very much for the detailed explanation (it took a couple of reads to digest everything, particularly about shared catalogs and DAE sharing) and the heads-up on the health check. We need to review our systems... our hybrid is a little different from yours, and I'm can't see from IPCS that DAE is having a problem. We've got IPLs coming up this weekend - time to comb the logs... As for subplexing and pricing schemes, DAE is the least of our worries, too (I posted something of a ideological rant on that yesterday in another thread). It doesn't seem that conceptually difficult to allow for DAE subplexing, but then I'm not, nor have I ever truly been, a developer... Not holding my breath either, Art Gutowski Ford Motor Company -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Excel to DSORG=PS conversion
On Fri, 21 Aug 2009 10:18:15 -0700, Scott Ford scott_j_f...@yahoo.com wrote: I agree with John this have done with SAS csv files ..with no problem at all in Rexx ( the wonder horse ), pretty easy . Scott J Ford Silly me. I forgot to say it is also simple in awk and Perl as well. Perl while() { @data=split/,/; # process data in $data[0] and so on } -- John -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Excel to DSORG=PS conversion
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Lizette Koehler Sent: Friday, August 21, 2009 12:25 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Excel to DSORG=PS conversion So what happens if your data in a cell contains a comma? Do you have to account for that possibility in REXX? Lizette In the case where I know that there will be a comma in the data, I select another character which is not in the data. Such as a TAB (x'05') or a pipe symbol | . -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: START command when the member is a JOB
On Friday 21 August 2009, David Andrews wrote: On Fri, 2009-08-21 at 09:13 -0400, Richard Pace wrote: I tried what I think you describe on z/OS 1.9. Seems to work. Hrm, maybe it's a 1.8 - 1.9 thing. I'll have V1.10 in a sandbox in a couple of weeks, and I can try it there. In the meantime: Tell me what's different from your test and I'll try that. Our code pretty much matches, unfortunately! Must be some difference...This works for me on 1.8, 1.9, 1.10, 1.11. -- Regards, Richard -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Hourglass usermod question
We have Hourglass (now an IBM product) that zaps DB2's DSNXGRDS and L/E's CEEPLPKA. The zaps for DB2 modify some - but not all - CSECTs in DSNXGRDS. I know less about the L/E module but I suspect it is the same. Does anyone have a sample that works for something like this? It seems every PTF I put on hits DSNXGRDS. Does / will IBM ever provide one? Paul -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Annoying FIND Behaviors (Was: ISPF Counter)
Don Leahy wrote: On Fri, Aug 21, 2009 at 8:36 AM, Paul Gilmartinpaulgboul...@aim.com wrote: Why does Find in a large file pause each time after a fixed number of lines and prompt for continuing rather than displaying a progress counter and letting the user interrupt? Huh? Except for SDSF, FIND doesn't pause after a fixed number of lines; it keeps going until a hit or until EOF. This is an area in which there is much room for improvement. I can't even begin to explain the rationale for existing behaviors of most ISPF applications and SDSF. But, they are both bad. If you press ATTN to interrupt a long running transaction, most ISPF applications (e.g., BROWSE) will terminate; the next screen you see is the Primary Option Menu. SDSF has a facility (FINDLIM?) to search 'n' lines per FIND which is also extremely annoying behavior... By contrast, (E)JES lets you press ATTN to interrupt long-running transactions whenever you want. For example, if you're doing a long FIND and you press ATTN, you get a message that tells you the FIND operation was interrupted near line 'n'. IMHO, that's exactly how an intuitive application should behave. And, if we can do it, so can everyone else. Lazy programmers?! -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 edja...@phoenixsoftware.com http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Excel to DSORG=PS conversion
Thank you Lizette. I never though of a word table. Regards, Herman Stocker -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Lizette Koehler Sent: Friday, August 21, 2009 12:24 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Excel to DSORG=PS conversion The way I do this is to take excel and put it into a table in WORD. Then convert the word doc to a format I want on the MF and then save as a TXT file. Then up load to the minframe. If you have NSF/DSF in place or can use the ISPF WS Client, then you could edit the txt file on your PC using ISPF. Lizette G'day, I have data given to me in an excel spreadsheet. Is there any way that I can move this data from my PC and MS excel to a sequential file that I can edit with ISPF editor? I've tried a saving as a text file (everything is jammed together on a line). Same thing with a CSV file. I've tried cut and paste column to text file for each column then put them back into order. This was all right for a one timer but I know nothing is ones. Thank you for your assistance. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html - -- The sender believes that this E-mail and any attachments were free of any virus, worm, Trojan horse, and/or malicious code when sent. This message and its attachments could have been infected during transmission. By reading the message and opening any attachments, the recipient accepts full responsibility for taking protective and remedial action about viruses and other defects. The sender's employer is not liable for any loss or damage arising in any way from this message or its attachments. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Hourglass usermod question
On Fri, 21 Aug 2009 12:47:00 -0500, Paul Peplinski paul.peplin...@wpsic.com wrote: We have Hourglass (now an IBM product) that zaps DB2's DSNXGRDS and L/E's CEEPLPKA. The zaps for DB2 modify some - but not all - CSECTs in DSNXGRDS. I know less about the L/E module but I suspect it is the same. Does anyone have a sample that works for something like this? It seems every PTF I put on hits DSNXGRDS. Does / will IBM ever provide one? Our LE usermod looks like this: ++USERMOD(#HRGLAS) REWORK(2009180). ++VER (Z038) FMID(HLE7750) /* THIS JOBSTREAM REPLACES THE STCK INSTRUCTION USED BY LE/370 TO RETRIEVE THE CURRENT DATE WITH A CALL TO SVC 11. THE SVC 11 CALL WILL ENABLE HOURGLASS 2000 TO GET CONTROL. BY SPECIFYING A DIFFERENT LIBRARY (I.E., YOUR.TEST.LIBRARY), THIS CAN BE TESTED WITHOUT AFFECTING OTHERS SIMPLY BY ADDING THIS LIBRARY AS THE FIRST STEPLIB IN THE EXECUTION JCL. THIS PROCESS REQUIRES THE STCLINK= OPTION OF HOURGLASS TO BE ACTIVE IN ORDER TO ALTER DATES FOR LE. IT ALSO REQUIRES THAT THE EIBDATE/TIME PRE-PRIMING HAS BEEN ACTIVATED VIA EITHER THE HGFE TRANSACTION OR BY ADDING HGFTCH TO THE CICS PLT LIST. LE RELEASE HLE7750. */. ++ZAP(CEEYGMT) DISTLIB(ACEEMOD1) . NAME CEEPLPKA CEEYGMT EXPAND CEEYGMT(256) VER 000308 F2F0F0F8F0F3F1F9 VER 000310 F1F9F0F6 VER 9C B205D0B0 VER A0 4770B134 VER 000360 VER 000368 VER 000370 VER 000378 VER 000380 (remainder snipped) -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:mark.zel...@zurichna.com z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SHARE in Denver
In a message dated 8/21/2009 12:17:32 P.M. Central Daylight Time, edja...@phoenixsoftware.com writes: it's not connected with SHARE in any way. (Not that anyone would complain if someone did set up an IBM-MAIN table Sunday or Thursday night. I certainly wouldn't.) I guess SHARE took humbridge at something. Sam Knutson packed up the IBM-Main sign and shipped it to Darren a few years back. I made ibm-main stickers for a while but they didn't sell very well. Nobody asked for any more. The intersection of the Venn diagram is the people with an interest in making things better by pooling our knowledge and experiences. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: how-to Sysplex? - the LOGR and exploiters part
Barbara, we don't data share with DB2, so we don't see the problems with RRS offloads. Does the introduction of the data sharing in a subplex force you to share structures for the logstreams, even though they are sub-plexed? As for Operlog, we have the same exposure with EJES (we have a lot of JES3 images), but we live with it, too. Mark, I would really like to know how you share an SMS-managed pool outside of an SMSPlex. I have been grappling with this issue for a while now, and until now thought that not only was this not advisable, but that it was not even possible. Regards, Art Gutowski Ford Motor Company -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Excel to DSORG=PS conversion
On Fri, 21 Aug 2009 12:06:48 -0500, John McKown wrote: Parsing a CSV file in REXX should be very simple. Something along the lines of: /* REXX */ DO FOREVER EXECIO 1 DISKR INPUT IF RC 0 THEN LEAVE PARSE PULL RECORD I=0 DO WHILE RECORD PARSE VAR RECORD VALUE ',' RECORD I=I+1 DATA.I=VALUE END DATA.0=I /* PROCESS DATA */ END EXECIO 0 DISKR INPUT(FINIS Some cells I had to deal with contained text with embedded newlines. This broke rows into multiple records. And I used tab instead of comma, because I feared embedded commas. And I didn't know how embedded quotation marks would be escaped. HTML seemed more orderly, or at least I know HTML better. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: START command when the member is a JOB
On Fri, 2009-08-21 at 13:44 -0400, Richard Pace wrote: Must be some difference...This works for me on 1.8, 1.9, 1.10, 1.11. The 1.8 system I have at hand is a bit backlevel. I can try this on my more up-to-date sandbox, but based on your experience I don't expect any change. So... 'tis a puzzlement. Taking the easy way out, I've removed the requirement to START this thing as a job. (Peter and Matthew: I have not implemented IEFJOBS. I *can* start jobs, and from SYS1.PROCLIB, but only from the console, not via internal START with PTOKEN.) Thanks to all, -- David Andrews A. Duda and Sons, Inc. david.andr...@duda.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: how-to Sysplex? - the LOGR and exploiters part
On Fri, 21 Aug 2009 13:11:53 -0500, Arthur Gutowski aguto...@ford.com wrote: Barbara, we don't data share with DB2, so we don't see the problems with RRS offloads. Does the introduction of the data sharing in a subplex force you to share structures for the logstreams, even though they are sub-plexed? As for Operlog, we have the same exposure with EJES (we have a lot of JES3 images), but we live with it, too. Mark, I would really like to know how you share an SMS-managed pool outside of an SMSPlex. I have been grappling with this issue for a while now, and until now thought that not only was this not advisable, but that it was not even possible. I'd talk to you about it at SHARE if you were there, but I don't think you are going. For background, we have different SMSplexes within a sysplex and we also share other data between sysplexes using MIM (MII). We have one SMSplex that spans sysplexes (a prod / devl LPAR). They apps folks want or need that for cloning SMS controlled DB2 from prod to devl (SAP). It really isn't rocket science and I wouldn't recommend it for any production volumes with lots of allocation activity. The volume space only gets updated in the COMMDS at allocate / delete time for a particular volume (that is, when a data set on that particular volume is created or deleted). So you can end up with a situation where SMS thinks there is more space than there is or visa versa.But it works fine for our dump pool (shared across SMSplexes and SYSPLEXes) and LOGR pool (obviously sysplex in scope, but shared across SMSplexes). All you have to do is define the volumes / pools (storage group) in the different SMSplexes that you want to share and then have consistent ACS routines. It's that simple. I did run into a problem with the dump pool when we turned on striping (we already had compression) because the volume selection rules change in regards to the high and low thresholds. So those had to be tweaked and we started sharing the entire pool to fix the problems. Previously (against my wishes) the storage admin disabled certain dump pool volumes on certain SMSplexes so they weren't really completely shared. It caused a problem because the HSM migration only happened in one SMSplex (one of the reasons we wanted to share this pool to begin with - no HSM in the other plex) and the plex without HSM thought the volumes were too full when they weren't. See my comment about about that above and read the DFSMS manuals on volume selection for striped data sets for more info on that.Anyway.. once all the volumes were shared and there was a bigger pool online and the thresholds were tweaked, that issue went away. Dumps are taken in that devl plex (the one without HSM) and as I said above, when the SVC dump allocations occur, the knowledge of how much space is on the volume is updated at that time. We are not the only shops that does this sort of thing and there may even be a requirement out there for the COMMDS to look on its own every so often because of this problem (may even be an info APAR or note in one of the IBMLINK data bases). A simple work around for shops that do this on active volumes is to schedule a periodic job in each SMSplex that allocates / deletes a data set on each volume (obviously the STORCLAS needs to have guaranteed space for this to work). Our LOGR pool doesn't have the problem and all the volumes were always all enabled across the different SMSplexes. This is a requirement (as Barbara can tell you) since any system in the plex can be chosen to do an offload and try to delete old archive data sets. Again, I would not recommend this for production but it has worked well over the years for this limited use since we started with sysplex and things were not shared as they are today (less separation, share SMS, catalogs, volumes, master catalogs etc.). I hope I've explained it clearly enough. Regards, Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:mark.zel...@zurichna.com z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: how-to Sysplex?
On Thu, 20 Aug 2009 13:13:28 -0400, Joel Wolpert j...@perfconsultant.com wrote: Sorry for the ignorance. What is an ELA (enterprise licensing agreement?)? Yes, that's it. Why would this cause you to dismantle your sysplex? Not me, personally, but as a technician, sometimes I'm just a tourist. I'm sure the reasons are largely hysterical... Regards, Art Gutowski Ford Motor Company -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
Scott Ford wrote: ___ Absolutely Scott J Ford From: Eric Bielefeld eric-ibmm...@wi.rr.com To: IBM-MAIN@bama.ua.edu Sent: Friday, August 21, 2009 11:57:23 AM Subject: Re: ISPF Counter Or a year or two away from bankruptcy! Eric Bielefeld Sr. Systems Programmer Milwaukee, Wisconsin 414-475-7434 Well, every silver lining has its cloud. Kind regards, -Steve Comstock The Trainer's Friend, Inc. 303-393-8716 http://www.trainersfriend.com z/OS Application development made easier * Our classes include + How things work + Programming examples with realistic applications + Starter / skeleton code + Complete working programs + Useful utilities and subroutines + Tips and techniques == Ask about being added to our opt-in list: == == * Early announcement of new courses == == * Early announcement of new techincal papers == == * Early announcement of new promotions == -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: how-to Sysplex? - the LOGR and exploiters part
Barbara Nitz wrote: We *thought* we were safe on this front. Until we found out that the operlog logstream gets corrupted on a regular basis because it gets offloaded on the wrong subsysplex where the offload datasets cannot be found from the 'other side'. One would have thought (and it came as a BIG surprise to me) that an SDSF session cannot access operlaog if operlog is NOT enabled on that system. Boy, have I been wrong here! It is extremely easy to access the operlog from one subplex from the other side that actually should not access that. Just type a simple sdsd/log o on the system that does NOT have operlog enables, and you'll get it because SDSF simply connects to the operlog structure and reads it out. There is no check in place if operlog is actually *enabled* on that system! And, that's how it should be. If you issue V SYSLOG,HARDCPY,OFF you can still view SYSLOG. The only difference is that the system is no longer writing to it. Likewise with OPERLOG. If you issue V OPERLOG,HARDCPY,OFF you can still view OPERLOG to see what was written up to the point where the VARY was issued. This becomes extremely important when OPERLOG gets unilaterally disabled by the system due to an error in LOGR--which I have seen BTW. Imagine if you have no hardcopy and can't view what happened just before it got disabled! You would be totally blind! Yikes! FWIW, I submitted a SHARE requirement years ago to allow multiple OPERLOG log streams in a sysplex. The intent was that each system could substitute its XCF group name into the log stream name. Then you could have an OPERLOG for each JESplex. I think THAT would be useful! -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 edja...@phoenixsoftware.com http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
What __might__ be nice. And __would__ prove TSO is not moribund. Would be to have a TSO capability via native TCP/IP. Unfortunately, it appears that the 3270 terminal architecture is so imbedded into TSO that such would be very difficult. Which translates to expensive and time consuming. Better to replace TSO entirely. Which RD/z (or whatever its called now) is trying to do. Unfortunately, compared to TSO and ISPF, RD/z is horribly expensive. Like most advanced things on z/OS. insert usual complaint about the cost of z/OS software here Native TCP/IP may be at the wrong level. TN3270 runs over Native TCP/IP and provides the protocol for positioning output data, identifying input data, standardizing screen sizes in terms of character and line counts, etc. Native TCP/IP would only provide message traffic, but no formatting. Yet, any TSO replacement that expects to support the many existing ISPF and other 3270-style data displays would have to still present data in a very similar manner. Also,I don't believe the issue is so much with the VTAM side of things, either. VTAM can support full duplex just fine. Based on observation, I believe TSO applications are designed so that they each expect to have full control of the display. Actually, after thinking about it a bit, the line-mode (pre SPF) applications are entirely half-duplex functions. Following in that design, ISPF does not allow subtasks to run (AFAIR) when the application is waiting for input. Thus, having multiple tasks performing separate functions and updating different parts of the display image is not supported in TSO. That is not to say that such functions cannot be supported. Many years ago, when I worked at a TCAM shop, and microfiche of much of the IBM source code was still available, my employer had a requirement to access TSO on multiple systems using a single terminal. TCAM had a restriction in its design of TSO that only allowed terminals to use TSO on the same system that owned the terminal. I dug into the code and found that all of the key routines for TSO had common code, except when they had to work specifically with the access method. So, sprinkled through IBM's code were tests of a bit in a control block to see if the user was using TCAM or VTAM. Since we didn't have VTAM, I stole each of those branch points, and inserted my own code. The end result was that I had effectively rewritten TSO as a straight TCAM application, which did not have the afore-mentioned limitation of which systems it could run on. Having been inside that code, I believe an enterprising person or group could, with relative ease (perhaps depending on skill and determination) build code using the former TCAM intercepts, and redesign some of the TSO functions to support whatever design they needed. Digging through long-forgotten memory, some of those points to examine are address space create, address space termination, plus SVC's 93 and 94. For direct TCPIP use, the application would also have to listen on a socket, accept an initial contact and start another address space, which would run the main TSO functions for that user (LOGON, input, output, etc). Now, the other end of the issue is what the user has for their portal. Is it using a 3270 emulator? Is it expecting HTML? What about JAVA or something else? The display function and the TSO emulator have to be compatible. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: how-to Sysplex? - the LOGR and exploiters part
On Fri, 21 Aug 2009 12:02:49 -0700, Edward Jaffe edja...@phoenixsoftware.com wrote: FWIW, I submitted a SHARE requirement years ago to allow multiple OPERLOG log streams in a sysplex. The intent was that each system could substitute its XCF group name into the log stream name. Then you could have an OPERLOG for each JESplex. I think THAT would be useful! That would be a nice option. But I like OPERLOG for the exact opposite reason. I can have a single log to look at with all systems (or a single different system with filtering) that is in a different JESplex within my sysplexes. I can't do that with SYSLOG if the spool isn't shared. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:mark.zel...@zurichna.com z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
On Fri, 21 Aug 2009 07:36:42 -0500, Paul Gilmartin paulgboul...@aim.com wrote: ... Why is horizontal scrolling so much more difficult than vertical scrolling in ISPF? ... Well, for one thing, it's harder to know what the user (or developer) wants.If it's a table display doing vertical scrolling, the static lines stay as is and a new set of data lines are put into the display. For horizontal scrolling, what do you do if the static part of the panel definition contains a mix of truly static fields and column headers? Scroll some lines but not others? What do you do if when a horizontal scroll puts the left edge of the panel in the middle of field of data? Do you want to display the partial data field or do you want to restrict scrolling to whole field amounts? And are you sure you have the same answer for each display? BTW, if you want to display partial fields you are really redefining the field size in the 3270 data stream. If you are able to include the 3270 attribute in the data (It's been too long. I don't remember if you can do that in ISPF displays.) then behind the scenes the software has to find the attribute in the data an move it to its new location. Bottom line: Horizontal scrolling IS harder than vertical scrolling. There is nothing ISPF can do about it until it is enhanced to incorporate mind reading. Pat O'Keefe -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Binder API...broke or working as designed
I'm using the Binder API to read ESD records for a Program Object. The sequence of the records returned are not in the order the csects are in, in the object. What I'm seeing is this: Class Offset for csect AA 1CCA4A Element Offset 52 Class Offset for csect BB 1CF6BC Element Offset 2CC4 Class Offset for csect CC 1CCAA0 Element Offset A8 I would have expected csect BB to be in the ESD buffer at it's relative position as far as Class and Element Offset. I did not expect these entries to be in the buffer in non ascending order. I'll change my code to check and place them in the internal map in correct order, but this sure seems broke to me. --Dave Day -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Counter
On Fri, 21 Aug 2009 14:24:00 -0500, Martin Kline martin.kl...@yrcw.com wrote: Native TCP/IP may be at the wrong level. TN3270 runs over Native TCP/IP and provides the protocol for positioning output data, identifying input data, standardizing screen sizes in terms of character and line counts, etc. Native TCP/IP would only provide message traffic, but no formatting. Perhaps I should have said a TCPIP socket application which is not dependent on VTAM. In fact, I was thinking more in terms of how X11 seems to work. Yet, any TSO replacement that expects to support the many existing ISPF and other 3270-style data displays would have to still present data in a very similar manner. Very true and a major stumbling block. Also,I don't believe the issue is so much with the VTAM side of things, either. VTAM can support full duplex just fine. Based on observation, I believe TSO applications are designed so that they each expect to have full control of the display. Actually, after thinking about it a bit, the line-mode (pre SPF) applications are entirely half-duplex functions. Following in that design, ISPF does not allow subtasks to run (AFAIR) when the application is waiting for input. Thus, having multiple tasks performing separate functions and updating different parts of the display image is not supported in TSO. Perhaps what is needed is something akin to X11's control of the screen. Each application then has a logical screen which maps onto the physical screen. Each application updates it own logical screen, asynchronously. Only one screen receives keyboard / mouse messages. Or, perhaps simplest would be to just allow one TSO user to logon to multiple TSO session concurrently and run ISPF on each session. z/OS 1.10 now allows the sharing of ISPF profiles. But this does not address the original desire of having a field like a counter which is asynchronously updated. But that would be an application design issue if we could get around the implicit half duplex screen mentality of TSO. -- John -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: how-to Sysplex? - the LOGR and exploiters part
On Fri, 21 Aug 2009 13:45:34 -0500, Mark Zelden mark.zel...@zurichna.com wrote: All you have to do is define the volumes / pools (storage group) in the different SMSplexes that you want to share and then have consistent ACS routines. It's that simple. To clarify that statement, I meant consistent only for those data sets you wish to SMS control across the SMSplexes. Not the entire set of ACS routines. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:mark.zel...@zurichna.com z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: how-to Sysplex? - the LOGR and exploiters part
Mark Zelden wrote: On Fri, 21 Aug 2009 12:02:49 -0700, Edward Jaffe edja...@phoenixsoftware.com wrote: FWIW, I submitted a SHARE requirement years ago to allow multiple OPERLOG log streams in a sysplex. The intent was that each system could substitute its XCF group name into the log stream name. Then you could have an OPERLOG for each JESplex. I think THAT would be useful! That would be a nice option. But I like OPERLOG for the exact opposite reason. I can have a single log to look at with all systems (or a single different system with filtering) that is in a different JESplex within my sysplexes. I can't do that with SYSLOG if the spool isn't shared. Of course, you would not have the all-systems-at-once OPERLOG option if my suggestion was implemented and you were configured to use it. The existing support is confusing for some users seeing job names and numbers from another JESplex in the log. As I envision it, and as I would implement the browser support in (E)JES, you would still be able to connect to any OPERLOG log stream you wanted to see from anywhere in the SYSPLEX. Presumably, other OPERLOG browser products would follow suit. Filtering OPERLOG by JESplex requires a system naming convention that differentiates by JESplex. JES3 customers are used to a merged SYSLOG for the entire JESplex. An OPERLOG per JESplex would provide them with 100% equivalent function. JES2 customers must browse one SYSLOG per system. Even that is sometimes confusing for them: e.g., browsing SYS2's SYSLOG while logged on to SYS1, issue a system command without ROUTE and have it execute on SYS1. That's why (E)JES implements a feature called Syslog auto cmd routing. With this enabled, commands not explicitly routed are automatically routed to the system whose SYSLOG you are browsing. -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 edja...@phoenixsoftware.com http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: how-to Sysplex? - the LOGR and exploiters part
On Fri, 21 Aug 2009 14:10:45 -0700, Edward Jaffe wrote: ... (E)JES implements a feature called Syslog auto cmd routing. With this enabled, commands not explicitly routed are automatically routed to the system whose SYSLOG you are browsing. Wow. Cool feature! -- Tom Marchant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: how-to Sysplex? - the LOGR and exploiters part
Tom Marchant wrote: On Fri, 21 Aug 2009 14:10:45 -0700, Edward Jaffe wrote: ... (E)JES implements a feature called Syslog auto cmd routing. With this enabled, commands not explicitly routed are automatically routed to the system whose SYSLOG you are browsing. Wow. Cool feature! Thanks. We aim to please. 8-) -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 edja...@phoenixsoftware.com http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html