Detect if STC is running under sub=mstr
Hi, Does someone has a clue on how to detect if a STC is running under SUB=MSTR via a REXX program (or assembler)? I would like to create a health-check via system/rexx to check if a list of STC's is running under SUB=MSTR as required. e.g. NETVIEW: is started under SUB=MSTR but is getting a jobid after JES2 is started. Checking if you have a jobid or not is not a good solution. Wondering if somebody else has encountered the same problem? -- 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
Detect if STC is running under sub=mstr
Hi, Does someone has a clue on how to detect if a STC is running under SUB=MSTR via a REXX program (or assembler)? I would like to create a health-check via system/rexx to check if a list of STC's is running under SUB=MSTR as required. e.g. NETVIEW: is started under SUB=MSTR but is getting a jobid after JES2 is started. Checking if you have a jobid or not is not a good solution. Wondering if somebody else has encountered the same problem? This e-mail and any attached files are confidential and may contain information which is protected by intellectual property rights. If you are not the addressee named above any disclosure, reproduction, copying, distribution, or other dissemination or use of this communication is prohibited. If you have received this transmission in error, please notify the sender immediately and destroy this e-mail. This e-mail does not contain any professional advice and does not constitute an offer regarding any financial, banking, insurance or other product service toward the addressee. If you like to obtain specific information, professional advice, an offer, or want to contract you have to contact the KBC company mentioned above, its branch or agent. E-mail transmission cannot be guaranteed to be secure or error free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message, and shall have no liability for any loss or damage suffered by the user, which arise as a result of e-mail transmission. -- 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: Detect if STC is running under sub=mstr
Luc Martens (KBC) wrote: e.g. NETVIEW: is started under SUB=MSTR but is getting a jobid after JES2 is started. Checking if you have a jobid or not is not a good solution. For jobs running under a subsystem, I get the job step TCB, then TCBJSCB, then JSCBSSIB. Field SSIBSSNM has the controlling subsystem name (and SSIBSUSE points to the SJB). I don't recall whether I ever looked at this for a SUB=MSTR start job, but all the control blocks are standard, and you should be able to run a quick assembly to get the offsets and values for REXX coding. Gerhard Postpischil Bradford, VT -- 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: Submitting a Marketing REQUEST (was: BLOCK CONTAINS
Do you suppose it has to be YOUR Marketing Rep? Or just a friendly IBMer in the field? Cheers, Martin (still striving to be a friendly IBMer after all these years) :-) Martin Packer Performance Consultant IBM United Kingdom Ltd +44-20-8832-5167 +44-7802-245-584 email: martin_pac...@uk.ibm.com Twitter ID: MartinPacker They're figuring out that collaboration isn't a productivity hit, it makes them smarter. Sam Palmisano on BlogCentral, 26 November 2008 From: Bill Klein wmkl...@ix.netcom.com To: IBM-MAIN@bama.ua.edu Date: 20/05/2009 03:36 Subject: Submitting a Marketing REQUEST (was: BLOCK CONTAINS Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu Frank Swarbrick fswarbr...@gmail.com wrote in message news:listserv%200905191643164240.0...@bama.ua.edu... snip By the way, any pointers on how to submit a marketing requirement? VSE actually has a submit a requirement web page (https://www- 03.ibm.com/servers/eserver/zseries/zvse/contact/requirement.html). Does z/OS have anything similar? Thanks! Frank As the saying goes, I have good news and I have bad news G The good news is The procedure for submitting a Marketing REQUEST is easy. Just contact your IBM Marketing Representative and explain what you want THEM to submit. The bad news is, Try finding out who your IBM marketing rep is. In many cases this is QUITE difficult - it is even hard for many customers to figure out who (how to contact) their local IBM branch. Once you find your local branch and/or your IBM marketing rep, then getting a REQUEST submitted should be a piece of cake. If your IBM Marketing Rep does not know how to submit a REQUEST, then come back to us here (and someone should be able to get your marketing rep in contact with someone who can help them) -- 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 Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU -- 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: Angelo Corridori is out of the office. Limited access to e-mail while out. (returning 05/25/2009)
I am out of the office until 05/25/2009. I will respond to your message when I return. Note: This is an automated response to your message ?IBM-MAIN Digest - 18 May 2009 to 19 May 2009 (#2009-139) sent on 5/20/09 0:00:03. 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: System data sets and 3390-27
Brad, Until one of those datasets issues a reserve you should be fine. Ron -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Wissink, Brad [ITSYS] Sent: Tuesday, May 19, 2009 8:08 AM To: IBM-MAIN@bama.ua.edu Subject: Re: [IBM-MAIN] System data sets and 3390-27 But my question is why create a 3390-1 for each of the individual data sets, like RACF db, Jes checkpoint, etc when I can create a 3390-27 (specifically 30015 cylinders) and use PAV's. Shouldn't that give me the same functionality without having to manage a bunch of small volumes? Brad Wissink Information Technology Services Iowa State University 515-294-3088 -- 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: Detect if STC is running under sub=mstr
The TCB and JSCB control blocks are in the private area of the ASID - therefore any external monitoring application will have to use cross-memory techniques to access their contents. I do not think that there is an easy way to determine in non-xmemory mode if an ASID has been started under MSTR or JES - however I would suggest that you examine/compare the contents of the JSAB control block for an ASID that has issued the Request JOBID SSI call (eg Netview) against a ASID that did start under the JES subsystem - maybe there are fields that are not populated for the first case? JSAB can be located : ASCBAASB--ASSB--ASSBJSAB--JSAB JSAB mapped by: IAZJSAB in SYS1.MACLIB Rob Scott Developer Rocket Software 275 Grove Street * Newton, MA 02466-2272 * USA Tel: +1.617.614.2305 Email: rsc...@rs.com Web: www.rocketsoftware.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Gerhard Postpischil Sent: 20 May 2009 08:42 To: IBM-MAIN@bama.ua.edu Subject: Re: Detect if STC is running under sub=mstr Luc Martens (KBC) wrote: e.g. NETVIEW: is started under SUB=MSTR but is getting a jobid after JES2 is started. Checking if you have a jobid or not is not a good solution. For jobs running under a subsystem, I get the job step TCB, then TCBJSCB, then JSCBSSIB. Field SSIBSSNM has the controlling subsystem name (and SSIBSUSE points to the SJB). I don't recall whether I ever looked at this for a SUB=MSTR start job, but all the control blocks are standard, and you should be able to run a quick assembly to get the offsets and values for REXX coding. Gerhard Postpischil Bradford, VT -- 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
DAF error to be fixed by IBM APAR OA27112 DAF610I aaaa 065
OA27112 is closed with PTFs available. http://www.ibm.com/support/docview.wss?uid=isg1OA27112 The problem was discovered here doing reporting with DAF and is bad data in the SMF type 65 record. When using DAF on z/OS 1.9 you may see some output from problems processing some type 65 records i.e. DAF610I BSYS 065 2008283 10.36.57.84 Invalid DSN=U0OA18 :¿u DAF610I BSYS 065 2008283 10.36.57.90 Invalid DSN=U0OA18 :¿u APAR Identifier .. OA27112 Last Changed 09/05/20 INVALID DATA +X'14' IN TO SMF65ENM FIELD FOR ALIAS DELETE. Symptom .. IN INCORROUT Status ... CLOSED PER Severity ... 2 Date Closed . 09/04/20 Component .. 5695DF105 Duplicate of Reported Release . 190 Fixed Release 999 Component Name ICF CATALOG I Special Notice PE Current Target Date ..09/06/28 Flags SCP ... Platform Status Detail: SHIPMENT - Packaged solution is available for shipment. PE PTF List: UA41395 UA41042 UA41393 UA41040 UA41394 UA41041 PTF List: Release A10 : UA46901 available 09/05/20 (1000 ) Release 1K0 : UA46905 not available yet Release 180 : UA46902 available 09/05/20 (1000 ) Release 190 : UA46903 available 09/05/20 (1000 ) DAF is the Data Set Audit Facility. DAF reads a variety of SMF Records and reports the results. Thank You for the DFSMS support teams at IBM who did their usual professional job and to the DAF developer Michael Cleary who helped research this problem and kindly shares this very useful tool with all of us! DAF and Michael's other useful free tools http://www.geocities.com/michaeljosephcleary/Freeware.html DAF on CBT Updates http://www.cbttape.org/updates.htm http://www.cbttape.org/ftp/updates/CBT094.zip Best Regards, Sam Knutson, GEICO System z Performance and Availability Management mailto:sknut...@geico.com (office) 301.986.3574 (cell) 301.996.1318 Think big, act bold, start simple, grow fast... This email/fax message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution of this email/fax is prohibited. If you are not the intended recipient, please destroy all paper and electronic copies of the original message. -- 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: AMODE Switching
On Tue, 19 May 2009 11:38:10 -0500, Chase, John jch...@ussco.com wrote: Why can't you just LOAD the table into below-the-line storage? That Because below-the-line storage is a scarse resource? Because we did all that hard work making our routines AMODE 31, RMODE ANY in order to alleviate the shortage of below-the-line storage? Cheers, Jantje. -- 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: JES2-Share Spool
Ron Wells pisze: Have a question ... Just trying Shared Spool between (2) lpars..(A) and (B) lpars You mean sysplex? Have a NJE connection from (T) lpar to (A)... I route a output from (T) lpar to (A)lpar... I cannot see the out unless I do a ST command in SDSF ... ? and The output does not retain it's original owner information ...?? It depends on NODES class profiles in RACF. Is there some NJEnode definitions or OUTput definition I'm missing or?? Maybe, you didn't presented us any of them, so it's hard to determine what is missing/incorrect -- Radoslaw Skorupka Lodz, Poland -- BRE Bank SA ul. Senatorska 18 00-950 Warszawa www.brebank.pl Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237 NIP: 526-021-50-88 Wedug stanu na dzie 01.01.2009 r. kapita zakadowy BRE Banku SA (w caoci wpacony) wynosi 118.763.528 zotych. W zwizku z realizacj warunkowego podwyszenia kapitau zakadowego, na podstawie uchway XXI WZ z dnia 16 marca 2008r., oraz uchway XVI NWZ z dnia 27 padziernika 2008r., moe ulec podwyszeniu do kwoty 123.763.528 z. Akcje w podwyszonym kapitale zakadowym BRE Banku SA bd w caoci opacone. -- 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: AMODE Switching
Directed load involves using the ADDR= parameter on the LOAD macro, which is limited to Authorized users (APF, running in supervisor state, or in a system key), so this may not be an option for the application involved. === Wayne Driscoll OMEGAMON DB2 L3 Support/Development wdrisco(AT)us.ibm.com === Rick Fochtman rfocht...@ync.net Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu 05/19/2009 09:37 PM Please respond to IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu To IBM-MAIN@bama.ua.edu cc Subject Re: AMODE Switching --snip--- Surely, if the table has internal pointers (adcons), these will still point above the line and thus be unusable in AMODE 24? --unsnip--- I've never tried it, but maybe a Directed LOAD would do the trick. 1. BLDL and get the module size. 2. STORAGE for an area of sufficient size below the line. 3. LOAD using the A= operand to direct the load into your area. This should relocate all your AD-CONs and leave everything just the way you want it. But, as I said, I've never tried this. Do some reading... :-) -- Rick -- -- 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
Migrate at close
Hi In some cases , it would be nice to migrate a dataset to ML2, as soon as it has been writen and closed. Can I achive this ? -- Miklos Szigetvari Development Team ISIS Information Systems Gmbh tel: (+43) 2236 27551 570 Fax: (+43) 2236 21081 E-mail: miklos.szigetv...@isis-papyrus.com Info: i...@isis-papyrus.com Hotline: +43-2236-27551-111 Visit our Website: http://www.isis-papyrus.com --- This e-mail is only intended for the recipient and not legally binding. Unauthorised use, publication, reproduction or disclosure of the content of this e-mail is not permitted. This email has been checked for known viruses, but ISIS accepts no responsibility for malicious or inappropriate content. --- -- 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
DFHSM QUESTION - OCDS BUILD UP
Good Day, I have noticed for some inexplicable reason the OCDS is filling up. Presently it is at 86%. Could it be because several HSEND commands are being sent to TERM? I remember reading a post a long time ago that by recycling (shutdown start up) the STC this cleared the problem. The OCDS was reorganized on May 17. I checked the archives but I could not find this post. Would anybody confirm that this procedure is valid? Thanks. __ The new Internet Explorer® 8 - Faster, safer, easier. Optimized for Yahoo! Get it Now for Free! at http://downloads.yahoo.com/ca/internetexplorer/ -- 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: Migrate at close
Miklos Szigetvari wrote: Hi In some cases , it would be nice to migrate a dataset to ML2, as soon as it has been writen and closed. Can I achive this ? How about adding a step to the end of the job to issue the HMIG commands? //HMIG EXEC PGM=IKJEFT01 //SYSTSPRT DD SYSOUT=* //SYSTSIN DD * HMIG 'DATASET' ML2 /* -- Mark Jacobs Time Customer Service Tampa, FL In theory there is no difference between theory and practice. In practice there is. - Yogi Berra -- 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: Migrate at close
Miklos, Do you really want to be without a HSM Backup for these datasets? You could either add a HBACKDS 'dataset' WAIT before the HMIG in Mark's suggestion or assign a Management class of Primary days = 0 and ML1 days = 0. HSM will migrate directly to ML2 after the Incremental is taken. Not immediately but at the next Interval or Primary Space Mgmt. window. Dave O'Brien NIH Contractor From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of Mark Jacobs [mark.jac...@custserv.com] Sent: Wednesday, May 20, 2009 8:05 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Migrate at close Miklos Szigetvari wrote: Hi In some cases , it would be nice to migrate a dataset to ML2, as soon as it has been writen and closed. Can I achive this ? How about adding a step to the end of the job to issue the HMIG commands? //HMIG EXEC PGM=IKJEFT01 //SYSTSPRT DD SYSOUT=* //SYSTSIN DD * HMIG 'DATASET' ML2 /* -- Mark Jacobs Time Customer Service Tampa, FL In theory there is no difference between theory and practice. In practice there is. - Yogi Berra -- 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: Migrate at close
Just so I have a clearer understanding - Is this to create a backup or DR file for offsite? Could you use a management class that would move it to ML2 a little later? Does it need to be immediate? Could you have a second management class that you could use occasionally that would migrate to ML2? Is this because you do not always want to migrate to ML2 but only occasionally? Thanks. Lizette In some cases , it would be nice to migrate a dataset to ML2, as soon as it has been writen and closed. Can I achive this ? 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: DFHSM QUESTION - OCDS BUILD UP
HSEND is just a tool for sending HSM commands to the started task. The only HSM command that goes to TERM is LIST and that command does not cause data to be added to the OCDS. I would be very surprised if restarting HSM changed any significant data in any of the CDSs. You need to look in the HSM Storage Administration Guide to see the kinds of data stored in the OCDS and then determine what is happening at your site that would add this type of data. Do you have a lot of TAPECOPYs pending? If you can't find the cause, why don't you just double or triple the size? -Original Message- From: willie bunter Sent: Wednesday, May 20, 2009 4:55 AM To: IBM-MAIN@bama.ua.edu Subject: DFHSM QUESTION - OCDS BUILD UP Good Day, I have noticed for some inexplicable reason the OCDS is filling up. Presently it is at 86%. Could it be because several HSEND commands are being sent to TERM? I remember reading a post a long time ago that by recycling (shutdown start up) the STC this cleared the problem. The OCDS was reorganized on May 17. I checked the archives but I could not find this post. Would anybody confirm that this procedure is valid? -- 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: DFHSM QUESTION - OCDS BUILD UP
Barry, I will take a look at the ADMIN guide. I checked and there is no TAPECOPY or any other requests pending. --- On Wed, 5/20/09, Schwarz, Barry A barry.a.schw...@boeing.com wrote: From: Schwarz, Barry A barry.a.schw...@boeing.com Subject: Re: DFHSM QUESTION - OCDS BUILD UP To: IBM-MAIN@bama.ua.edu Received: Wednesday, May 20, 2009, 5:40 AM HSEND is just a tool for sending HSM commands to the started task. The only HSM command that goes to TERM is LIST and that command does not cause data to be added to the OCDS. I would be very surprised if restarting HSM changed any significant data in any of the CDSs. You need to look in the HSM Storage Administration Guide to see the kinds of data stored in the OCDS and then determine what is happening at your site that would add this type of data. Do you have a lot of TAPECOPYs pending? If you can't find the cause, why don't you just double or triple the size? -Original Message- From: willie bunter Sent: Wednesday, May 20, 2009 4:55 AM To: IBM-MAIN@bama.ua.edu Subject: DFHSM QUESTION - OCDS BUILD UP Good Day, I have noticed for some inexplicable reason the OCDS is filling up. Presently it is at 86%. Could it be because several HSEND commands are being sent to TERM? I remember reading a post a long time ago that by recycling (shutdown start up) the STC this cleared the problem. The OCDS was reorganized on May 17. I checked the archives but I could not find this post. Would anybody confirm that this procedure is valid? -- 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 __ Make your browsing faster, safer, and easier with the new Internet Explorer® 8. Optimized for Yahoo! Get it Now for Free! at http://downloads.yahoo.com/ca/internetexplorer/ -- 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: Migrate at close
Lizzette, If the OP migrates to ML2 immediately at EOJ, then there is no HSM Backup taken. The only option for a backup copy in this case is ABARs, Dave O'Brien NIH Contractor From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of Lizette Koehler [stars...@mindspring.com] Sent: Wednesday, May 20, 2009 8:39 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Migrate at close Just so I have a clearer understanding - Is this to create a backup or DR file for offsite? Could you use a management class that would move it to ML2 a little later? Does it need to be immediate? Could you have a second management class that you could use occasionally that would migrate to ML2? Is this because you do not always want to migrate to ML2 but only occasionally? Thanks. Lizette In some cases , it would be nice to migrate a dataset to ML2, as soon as it has been writen and closed. Can I achive this ? 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 -- 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: Migrate at close
Hi Thank you, I will try out. Mark Jacobs wrote: Miklos Szigetvari wrote: Hi In some cases , it would be nice to migrate a dataset to ML2, as soon as it has been writen and closed. Can I achive this ? How about adding a step to the end of the job to issue the HMIG commands? //HMIG EXEC PGM=IKJEFT01 //SYSTSPRT DD SYSOUT=* //SYSTSIN DD * HMIG 'DATASET' ML2 /* -- Miklos Szigetvari Development Team ISIS Information Systems Gmbh tel: (+43) 2236 27551 570 Fax: (+43) 2236 21081 E-mail: miklos.szigetv...@isis-papyrus.com Info: i...@isis-papyrus.com Hotline: +43-2236-27551-111 Visit our Website: http://www.isis-papyrus.com --- This e-mail is only intended for the recipient and not legally binding. Unauthorised use, publication, reproduction or disclosure of the content of this e-mail is not permitted. This email has been checked for known viruses, but ISIS accepts no responsibility for malicious or inappropriate content. --- -- 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: Detect if STC is running under sub=mstr
On Wed, 20 May 2009 01:59:57 -0500 Luc Martens (KBC) luc.mart...@kbc.be wrote: :Hi, :Does someone has a clue on how to detect if a STC is running under :SUB=MSTR via a REXX program (or assembler)? Call SDSF to determine if JESJCL exists. :I would like to create a health-check via system/rexx to check if a list of :STC's is running under SUB=MSTR as required. :e.g. NETVIEW: is started under SUB=MSTR but is getting a jobid after JES2 is :started. Checking if you have a jobid or not is not a good solution. :Wondering if somebody else has encountered the same problem? -- Binyamin Dissen bdis...@dissensoftware.com http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: BLOCK CONTAINS
On 18 May 2009 12:41:15 -0700, eamacn...@yahoo.ca (Ted MacNEIL) wrote: I don't think it's a lie. Historically, ZERO has always had a special meaning. In COBOL's case, it just means that the programme is not going to determine the blocksize, but leaves a place-holder for it when it's decided elsewhere. Other computers have compilers that say if the programmer isn't going to determine the blocksize - the programmer leaves out that clause. Historically. -- 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
checking for the existence of a file in batch REXX
We have a REXX program which is called from COBOL in batch in which we need to check for the existence of a file. Obviously there is no TSO environment here so no commands like LISTDS. Is there anyway to acheive this without the TSO environment. Jim McAlpine -- 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
SV: checking for the existence of a file in batch REXX
One solution is to call BPXWDYN to alloc the dataset. If success it exist, otherwise not (depending on the error code of course...). Regards, Thomas Berg __ Thomas Berg Specialist IT-U SWEDBANK -Ursprungligt meddelande- Från: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] För Jim McAlpine Skickat: den 20 maj 2009 15:51 Till: IBM-MAIN@bama.ua.edu Ämne: checking for the existence of a file in batch REXX We have a REXX program which is called from COBOL in batch in which we need to check for the existence of a file. Obviously there is no TSO environment here so no commands like LISTDS. Is there anyway to acheive this without the TSO environment. Jim McAlpine -- 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: checking for the existence of a file in batch REXX
On Wed, 20 May 2009 14:51:10 +0100, Jim McAlpine wrote: We have a REXX program which is called from COBOL in batch in which we need to check for the existence of a file. Obviously there is no TSO environment here so no commands like LISTDS. Is there anyway to acheive this without the TSO environment. ALLOCate it with BPXWDYN and check the return code/messages? What do you intend to do if: o It exists? o It doesn't exist? respectively -- 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
how to detect if a STC is running under sub=mstr?
Hi, Does someone has a clue on how to detect if a STC is running under SUB=MSTR via a REXX program (or assembler)? I would like to create a health-check via system/rexx to check if a list of STC's is running under SUB=MSTR as required. e.g. NETVIEW: is started under SUB=MSTR but is getting a jobid after JES2 is started. Checking if you have a jobid or not is not a good solution. Wondering if somebody else has encountered the same problem? Thank you for your feedback... -- 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: AMODE Switching
The appends that refer to what we call directed load are the right approach if you are APF-authorized. BLDL Examine the directory entry and determine the length Obtain storage of that length LOAD with ADDR=. Both the BLDL and LOAD would want to specify whatever DCB is appropriate, especially if the table is not in the LNKLST. I saw no answer to the actual question of how could you tell the AMODE. If you get control in the caller's AMODE (as would occur on a branch linkage via BASR or BALR), you can use the TAM instruction. If you get control via some other mechanism (such as LINK or BASSM) you will have to look at reg 14. Typically if bit 0 (of the 32-bit GPR) is on, the caller was AMODE 31. If bit 0 is off and bit 31 is off, the caller was AMODE 24. If bit 0 is off and bit 31 is on, the caller was AMODE 64. Peter Relson z/OS Core Technology Design -- 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: DB2 Buffer Pools and RSM Metrics
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Ken Hansen Sent: Sunday, May 17, 2009 3:36 PM To: IBM-MAIN@bama.ua.edu Subject: DB2 Buffer Pools and RSM Metrics My apologies if this topic has been addressed recently. I have not been able to get to this server for some time. My DB2 folks are wanting to increase the size of their buffer pools and do some page fixing in memory (real storage). I am told that they already have allocated some 7.3 gb of buffer pool space and in order to add more, we will be needing to procure another 8gb of storage. But when I look a real storage metrics, I see UICs at 2540 and minimal demand paging rates even at the most constrained times. Local page data sets are measuring at 26% busy at times, but that can be rectified by adding more. I am also being told that we will soon be doing page fixing, and that will result in sever constraint on the available memory. Am I right in thinking that I should see significant demand paging and lower UICs ? Or are these metrics blind to page fixing and buffer pool size changes ? -- 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: checking for the existence of a file in batch REXX
On Wed, May 20, 2009 at 3:03 PM, Paul Gilmartin paulgboul...@aim.comwrote: On Wed, 20 May 2009 14:51:10 +0100, Jim McAlpine wrote: What do you intend to do if: o It exists? o It doesn't exist? respectively -- 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 if it exists - then run the program if it doesn't exist - then end the program gracefully with some message. Jim McAlpine -- 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
Fw: JES2-Share Spool
Below are the njedef's for the lpar's in question...as for racf ?? the isfparm is still in use and those follow.. lpar(a) LOGON(1) APPLID=LPARA, LOG=NO, TRACEIO=NO, PASSWORD= LOGON(2) APPLID=JES2, LOG=NO, TRACEIO=NO, PASSWORD= MASDEF DORMANCY=(070,600), HOLD=60, LOCKOUT=1000, OWNMEMB=SMFA, SHARED=CHECK, XCFGRPNM=LPARA, SYNCTOL=240 MEMBER(1) NAME=SMFA MEMBER(2) NAME=SMFB NJEDEF DELAY=120, JRNUM=4, JTNUM=4, LINENUM=30, NODENUM=30, OWNNODE=1, MAXHOP=0, PATH=1, RESTMAX=800, RESTNODE=100, RESTTOL=0, SRNUM=4, STNUM=4, TIMETOL=20 NODE(1) NAME=LPARA, COMPACT=0, AUTH=(DEVICE=YES, JOB=YES, SYSTEM=YES, NET=YES), LOGMODE=, PATHMGR=YES, PRIVATE=NO, REST=0, TRACE=NO, TRANSMIT=BOTH, RECEIVE=BOTH, HOLD=NONE, PENCRYPT=NO NODE(6) NAME=LPART, COMPACT=0, AUTH=(DEVICE=YES, JOB=YES, SYSTEM=YES, NET=YES), LOGMODE=, PATHMGR=YES, PRIVATE=NO, REST=0, TRACE=NO, TRANSMIT=BOTH, RECEIVE=BOTH, HOLD=NONE, PENCRYPT=NO APPL(LPARB) NODE=1 APPL(LPART) NODE=6 lpar(b) LOGON(1) APPLID=LPARB, LOG=NO, TRACEIO=NO, PASSWORD= LOGON(2) APPLID=JES2, LOG=NO, TRACEIO=NO, PASSWORD= MASDEF DORMANCY=(070,600) HOLD=60, LOCKOUT=1000, OWNMEMB=SMFB, SHARED=CHECK, XCFGRPNM=LPARA, SYNCTOL=240 MEMBER(1) NAME=SMFA, MEMBER(2) NAME=SMFB NJEDEF DELAY=120, JRNUM=4, JTNUM=4, LINENUM=30, NODENUM=30, OWNNODE=1, MAXHOP=0, PATH=1, RESTMAX=800, RESTNODE=100, RESTTOL=0, SRNUM=4, STNUM=4, TIMETOL=20 NODE(1) NAME=LPARA, COMPACT=0, AUTH=(DEVICE=YES, JOB=YES, SYSTEM=YES, NET=YES), LOGMODE=, PATHMGR=YES, PRIVATE=NO, REST=0, TRACE=NO, TRANSMIT=BOTH, RECEIVE=BOTH, HOLD=NONE, PENCRYPT=NO NODE(6) NAME=LPART, COMPACT=0, AUTH=(DEVICE=YES, JOB=YES, SYSTEM=YES, NET=YES), LOGMODE=, PATHMGR=YES, PRIVATE=NO, REST=0, TRACE=NO, TRANSMIT=BOTH, RECEIVE=BOTH, HOLD=NONE, PENCRYPT=NO APPL(LPARA) NODE=1 APPL(LPART) NODE=6 APPL(LPARB) NODE=1 lpart LOGON(1) APPLID=LPART, LOG=NO, TRACEIO=NO, PASSWORD= LOGON(2) APPLID=JES2, LOG=NO, TRACEIO=NO, PASSWORD= MASDEF DORMANCY=(070,600), HOLD=60, LOCKOUT=1000, OWNMEMB=SMFT, SHARED=CHECK, XCFGRPNM=LPART, SYNCTOL=240 MEMBER(1) NAME=SMFT NJEDEF DELAY=120, JRNUM=4, JTNUM=4, LINENUM=30, NODENUM=30, OWNNODE=6, MAXHOP=0, PATH=1, RESTMAX=800, RESTNODE=100, RESTTOL=0, SRNUM=4, STNUM=4, TIMETOL=20 NODE(1) NAME=LPARA, COMPACT=0, AUTH=(DEVICE=YES, JOB=YES, SYSTEM=YES, NET=YES), LOGMODE=, PATHMGR=YES, PRIVATE=NO, REST=0, TRACE=NO, TRANSMIT=BOTH, RECEIVE=BOTH, HOLD=NONE, PENCRYPT=NO NODE(6) NAME=LPART, COMPACT=0, AUTH=(DEVICE=YES, JOB=YES, SYSTEM=YES, NET=YES), LOGMODE=, PATHMGR=YES, PRIVATE=NO, REST=0, TRACE=NO, TRANSMIT=BOTH, RECEIVE=BOTH, HOLD=NONE, PENCRYPT=NO APPL(LPARA) NODE=1 APPL(LPART) NODE=6 APPL(LPARB) NODE=1 - Forwarded by Ron Wells/AGFS/AGFin on 05/20/2009 08:23 AM - R.S. r.skoru...@bremultibank.com.pl Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu 05/20/2009 05:32 AM Please respond to IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu To IBM-MAIN@bama.ua.edu cc Subject Re: JES2-Share Spool Ron Wells pisze: Have a question ... Just trying Shared Spool between (2) lpars..(A) and (B) lpars You mean sysplex? Have a NJE connection from (T) lpar to (A)... I route a output from (T) lpar to (A)lpar... I cannot see the out unless I do a ST command in SDSF ... ? and The output does not retain it's original owner information ...?? It
CEDF type of ability in IMS??
Thanks all to those who helped me get through step one in IMS. It's pain in the butt, a lot of stupid little pieces and parts and steps, but it's not that hard once you know what the pieces and parts and steps are. I got one of my two transactions working. However, the other one still isn't, and I see no obvious reason. No messages or anything. So my question is this: Is there some type of debug/log ability in IMS (perhaps similar to CEDF in CICS)? Is there an easy way for me to tell that it may be trying to access a DBD that doesn't have a file or something? I don't know why it just ignores me when I type the transaction in. As a secondary question, now that I'm thinking about it. My developers appear to be used to logging onto IMS, signing in, then just typing the transaction. Currently, I have to do a /SET TRANSACTION XXX before I can type in XXX. What is the magic to not have to do the /SET first? Thanks! David Logan -- 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: Detect if STC is running under sub=mstr
Luc Martens (KBC) wrote: Hi, Does someone has a clue on how to detect if a STC is running under SUB=MSTR via a REXX program (or assembler)? You'll probably be able to get the information you need by inspecting JSABSCID and/or JSABSSNM in the address space level JSAB. -- 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: CEDF type of ability in IMS??
It's been a while, but perhaps I can help. Unlike CICS, IMS is not normally conversational. You enter a transaction and IMS moves it from queue to queue until the unit of work is complete. If the transaction so chooses, a reply of some sort may be sent back to the entering terminal. It is reasonable to suspect that one or more resources are not available and the transaction is waiting in some queue. It's been too long for me to be able to suggest ways to identify what resources may be causing the issue. I seem to recall some sort of detailed report (DC Monitor?) that can be activated. But it is also reasonable to suspect that the transaction has simply not sent anything beck to the terminal. As I recall, the most basic form of a transaction was to clear the screen, then enter the transaction name. The transaction would then send a formatted reply to the terminal. You can pre format the screen with a /FOR command if you know the format (message output descriptor or MOD) name. I've never had occasion to use the /SET TRAN command. If you are finding that you have to use it, then perhaps the screen is being formatted without the transaction name as the first eight bytes of the input message. Having some experience with both CICS and IMS, I would not say that one is any easier to use than the other. IMS may be a bit more complicated, but it tends to scale well. HTH and good luck. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of David Logan Sent: Wednesday, May 20, 2009 9:09 AM To: IBM-MAIN@bama.ua.edu Subject: CEDF type of ability in IMS?? Thanks all to those who helped me get through step one in IMS. It's pain in the butt, a lot of stupid little pieces and parts and steps, but it's not that hard once you know what the pieces and parts and steps are. I got one of my two transactions working. However, the other one still isn't, and I see no obvious reason. No messages or anything. So my question is this: Is there some type of debug/log ability in IMS (perhaps similar to CEDF in CICS)? Is there an easy way for me to tell that it may be trying to access a DBD that doesn't have a file or something? I don't know why it just ignores me when I type the transaction in. As a secondary question, now that I'm thinking about it. My developers appear to be used to logging onto IMS, signing in, then just typing the transaction. Currently, I have to do a /SET TRANSACTION XXX before I can type in XXX. What is the magic to not have to do the /SET first? Thanks! David Logan -- 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 NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. -- 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: Migrate at close
Hi We have very limited online storage, but nearly unlimited ML2, so for example, to put all the SMF dumps to ML2 would be nice. Lizette Koehler wrote: Just so I have a clearer understanding - Is this to create a backup or DR file for offsite? Could you use a management class that would move it to ML2 a little later? Does it need to be immediate? Could you have a second management class that you could use occasionally that would migrate to ML2? Is this because you do not always want to migrate to ML2 but only occasionally? Thanks. Lizette In some cases , it would be nice to migrate a dataset to ML2, as soon as it has been writen and closed. Can I achive this ? 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 -- Miklos Szigetvari Development Team ISIS Information Systems Gmbh tel: (+43) 2236 27551 570 Fax: (+43) 2236 21081 E-mail: miklos.szigetv...@isis-papyrus.com Info: i...@isis-papyrus.com Hotline: +43-2236-27551-111 Visit our Website: http://www.isis-papyrus.com --- This e-mail is only intended for the recipient and not legally binding. Unauthorised use, publication, reproduction or disclosure of the content of this e-mail is not permitted. This email has been checked for known viruses, but ISIS accepts no responsibility for malicious or inappropriate content. --- -- 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: checking for the existence of a file in batch REXX
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Jim McAlpine Sent: Wednesday, May 20, 2009 8:51 AM To: IBM-MAIN@bama.ua.edu Subject: checking for the existence of a file in batch REXX We have a REXX program which is called from COBOL in batch in which we need to check for the existence of a file. Obviously there is no TSO environment here so no commands like LISTDS. Is there anyway to acheive this without the TSO environment. Jim McAlpine Jim, Is is a requirement to test for existance in the REXX program? Would it be acceptable to test for existance in the COBOL program? Are you aware that it is possible to set up Enterprise COBOL to do a dynamic allocation for a dataset? It is not really very difficult and is documented in the current COBOL manuals. code type=example format=cut-down FILE-CONTROL. SELECT CONTROL-CARD ASSIGN TO DSNAME ORGANIZATION IS SEQUENTIAL ACCESS MODE IS SEQUENTIAL FILE STATUS IS CONTROL-CARD-FILE-STATUS-1. ... WORKING-STORAGE SECTION. 77 CONTROL-CARD-FILE-STATUS-1PIC XX. 77 RETURN-DATA PIC X(4). 01 ENV-DATA. 05 FILLER PIC X(11) VALUE 'DSNAME=DSN('. 05 DSN PIC X(110) VALUE IS LOW-VALUES. 01 P POINTER. 01 RC PIC S9(9) BINARY. 01 EOF-SWITCH PIC X VALUE IS LOW-VALUES. 88 EOF VALUE IS HIGH-VALUES. LINKAGE SECTION. 01 MVS-PARM. 05 MVS-PARM-LENGTH PIC S999 USAGE BINARY. 05 MVS-PARM-VALUEPIC X(120) . ... MOVE MVS-PARM-VALUE(1:MVS-PARM-LENGTH) TO DSN(1:MVS-PARM-LENGTH) MOVE ') SHR' TO DSN(MVS-PARM-LENGTH + 1:5) MOVE LOW-VALUES TO DSN(MVS-PARM-LENGTH + 6:1) SET P TO ADDRESS OF ENV-DATA CALL 'PUTENV' USING BY VALUE P RETURNING RC IF RC 0 THEN DISPLAY 'PUTENV FAILED RC=' RC UPON SYSOUT MOVE +8 TO RETURN-CODE STOP RUN END-IF OPEN INPUT CONTROL-CARD IF CONTROL-CARD-FILE-STATUS-1 NOT = 0 THEN DISPLAY 'CANNOT OPEN FILE RC=' CONTROL-CARD-FILE-STATUS-1 UPON SYSOUT MOVE +8 TO RETURN-CODE STOP RUN END-IF /code The above is some code in which the DSN is passed into the COBOL program via the PARM=. It could just as easily be read from another file. If the file fails to OPEN, then it is not available for some reason. It might be in use or not found or something else. ref: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/igy3pg40/1.8.3 -- 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
Fw: Question:
The first think you need to do is to understand that you should post messages via the List-Server and *not* via the Usenet newsgroup. For subscription information, check the bottom of any post (such as this one) that WAS sent via the list-server. Mark mtt...@gmail.com wrote in message news:a6a6be40-0b3f-475f-9de7-fbe20ffca...@y6g2000prf.googlegroups.com... If a company has a product relevant to mainframe systems is it considered okay for the company to post on this list asking for beta testers? Thanks, Mark -- 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
EKM and Public Keys
I have added the public key from our partner into our Top Secret envrionment. Now I need to see if it actually encrypted with that public key. Here I am still not understanding this process of public keys so well. IEC205I SYSUT2,LK41591T,COPYIT1,FILESEQ=1, COMPLETE VOLUME LIST, DSN=STORAGE.ENCRYPT$.TEST.VOL4R,VOLS=300027, LISTED VOL(S) HAVE BEEN DATA ENCRYPTED,KL1CD:L,KL2CD:H, KL1=rsaceru,KL2=EMKLOWES,TOTALBLOCKS=1 I then took the tape and wrote back out the file. Which was successful. I thought if I used a public key I would not be able to read the tape again. Yet my test did not support that thought. So my questions 1) When you encrypt a tape with a public key, can you still read it? 2) How can you verify that the tape is actually setup to use the public key and not my private key? 3) We are using EKM software from IBM, are there any displays that will help me verify that my partner will be able to read the tape? Anything in ISMF, or CA1? Thanks Lizette -- 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: EKM and Public Keys
Lizette Koehler wrote: I have added the public key from our partner into our Top Secret envrionment. Now I need to see if it actually encrypted with that public key. Here I am still not understanding this process of public keys so well. IEC205I SYSUT2,LK41591T,COPYIT1,FILESEQ=1, COMPLETE VOLUME LIST, DSN=STORAGE.ENCRYPT$.TEST.VOL4R,VOLS=300027, LISTED VOL(S) HAVE BEEN DATA ENCRYPTED,KL1CD:L,KL2CD:H, KL1=rsaceru,KL2=EMKLOWES,TOTALBLOCKS=1 I then took the tape and wrote back out the file. Which was successful. I thought if I used a public key I would not be able to read the tape again. Yet my test did not support that thought. So my questions 1) When you encrypt a tape with a public key, can you still read it? 2) How can you verify that the tape is actually setup to use the public key and not my private key? 3) We are using EKM software from IBM, are there any displays that will help me verify that my partner will be able to read the tape? Anything in ISMF, or CA1? Thanks Lizette If you encrypted the tape with two keylabels, one from your generated keypair and the other one from your partner then yes you should be able to read it. Try encrypting the tape with only their key. Your attempt to read the tape should fail since you don't have the associated private key in your environment. -- Mark Jacobs Time Customer Service Tampa, FL In theory there is no difference between theory and practice. In practice there is. - Yogi Berra -- 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: EKM and Public Keys
Mark, I have tried it with both the KEYLABL1 and KEYLABL2 parms. They both fail the same way - I am not able to encrpyt the key that way. //SYSUT1 DD DISP=SHR,DSN=TSO.LK41591.PDF.CNTL(IDCAMS) //SYSUT2 DD DISP=(,CATLG,DELETE),UNIT=CART,DATACLAS=ENCRYPT, // RETPD=1, // KEYLABL1='EMKLOWES', // KEYENCD1=H, // DSN=STORAGE.ENCRYPT$.TEST.VOL4V IOS000I 0A0C,10,IOE,01,0E00,,**,300113,LK41591T 584 804C08C022402751 0001FF00 0005EE310092 2004E8205D6F2011 ENCRYPTION FAILURE CU = 00 DRIVE = 00 EKM = 05EE31 IEC512I I/O ERR 0A0C,300113,SL,LK41591T,COPYIT1,STORAGE.ENCRYPT$.TEST.VOL4V IEC518I SOFTWARE ERRSTAT: INTLABEL 0A0C,300113,SL,LK41591T,COPYIT1 Lizette - Lizette Koehler wrote: I have added the public key from our partner into our Top Secret envrionment. Now I need to see if it actually encrypted with that public key. Here I am still not understanding this process of public keys so well. IEC205I SYSUT2,LK41591T,COPYIT1,FILESEQ=1, COMPLETE VOLUME LIST, DSN=STORAGE.ENCRYPT$.TEST.VOL4R,VOLS=300027, LISTED VOL(S) HAVE BEEN DATA ENCRYPTED,KL1CD:L,KL2CD:H, KL1=rsaceru,KL2=EMKLOWES,TOTALBLOCKS=1 I then took the tape and wrote back out the file. Which was successful. I thought if I used a public key I would not be able to read the tape again. Yet my test did not support that thought. So my questions 1) When you encrypt a tape with a public key, can you still read it? 2) How can you verify that the tape is actually setup to use the public key and not my private key? 3) We are using EKM software from IBM, are there any displays that will help me verify that my partner will be able to read the tape? Anything in ISMF, or CA1? Thanks Lizette If you encrypted the tape with two keylabels, one from your generated keypair and the other one from your partner then yes you should be able to read it. Try encrypting the tape with only their key. Your attempt to read the tape should fail since you don't have the associated private key in your environment. -- 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: Migrate at close
Hi We are a software development shop, so backup is not so important, but important would be to have the data in ML2 , and not use up our precious online disk space. Independent from this , if there is a recall at alloc, it would be possible(?) to migrate at free (?) O'Brien, David W. (NIH/CIT) [C] wrote: Miklos, Do you really want to be without a HSM Backup for these datasets? You could either add a HBACKDS 'dataset' WAIT before the HMIG in Mark's suggestion or assign a Management class of Primary days = 0 and ML1 days = 0. HSM will migrate directly to ML2 after the Incremental is taken. Not immediately but at the next Interval or Primary Space Mgmt. window. Dave O'Brien NIH Contractor From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of Mark Jacobs [mark.jac...@custserv.com] Sent: Wednesday, May 20, 2009 8:05 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Migrate at close Miklos Szigetvari wrote: Hi In some cases , it would be nice to migrate a dataset to ML2, as soon as it has been writen and closed. Can I achive this ? How about adding a step to the end of the job to issue the HMIG commands? //HMIG EXEC PGM=IKJEFT01 //SYSTSPRT DD SYSOUT=* //SYSTSIN DD * HMIG 'DATASET' ML2 /* -- Mark Jacobs Time Customer Service Tampa, FL In theory there is no difference between theory and practice. In practice there is. - Yogi Berra -- 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 -- Miklos Szigetvari Development Team ISIS Information Systems Gmbh tel: (+43) 2236 27551 570 Fax: (+43) 2236 21081 E-mail: miklos.szigetv...@isis-papyrus.com Info: i...@isis-papyrus.com Hotline: +43-2236-27551-111 Visit our Website: http://www.isis-papyrus.com --- This e-mail is only intended for the recipient and not legally binding. Unauthorised use, publication, reproduction or disclosure of the content of this e-mail is not permitted. This email has been checked for known viruses, but ISIS accepts no responsibility for malicious or inappropriate content. --- -- 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: Migrate at close
-snip--- We have very limited online storage, but nearly unlimited ML2, so for example, to put all the SMF dumps to ML2 would be nice. unsnip-- You might consider a IEFU83/IEFU84 exit. DSNAME selection could be by a table and the appropriate HSM commands could be issued. Just be careful to NOT SPECIFY WAIT! Else you'll get some highly undesirable effects. -- Rick -- Remember that if you’re not the lead dog, the view never changes. -- 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: JES2-Share Spool
ok---found something going on generated output on lpart .. xmit to N1 lpara can not see it in O or H ... must use ST issue $TJn,SYSAFF=(*,IND) now I can see it and purge or retransmit... if I retransmit to node it came from I run into same problem... so SYSAFF is key to my problem and not understanding what nailed me -- 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: EKM and Public Keys
Lizette Koehler wrote: Mark, I have tried it with both the KEYLABL1 and KEYLABL2 parms. They both fail the same way - I am not able to encrpyt the key that way. //SYSUT1 DD DISP=SHR,DSN=TSO.LK41591.PDF.CNTL(IDCAMS) //SYSUT2 DD DISP=(,CATLG,DELETE),UNIT=CART,DATACLAS=ENCRYPT, // RETPD=1, // KEYLABL1='EMKLOWES', // KEYENCD1=H, // DSN=STORAGE.ENCRYPT$.TEST.VOL4V IOS000I 0A0C,10,IOE,01,0E00,,**,300113,LK41591T 584 804C08C022402751 0001FF00 0005EE310092 2004E8205D6F2011 ENCRYPTION FAILURE CU = 00 DRIVE = 00 EKM = 05EE31 IEC512I I/O ERR 0A0C,300113,SL,LK41591T,COPYIT1,STORAGE.ENCRYPT$.TEST.VOL4V IEC518I SOFTWARE ERRSTAT: INTLABEL 0A0C,300113,SL,LK41591T,COPYIT1 Lizette Look in the EKM audit log. You might get some additional error information there. I tend to find the real reason for encryption failures there not in the joblog. snip -- Mark Jacobs Time Customer Service Tampa, FL In theory there is no difference between theory and practice. In practice there is. - Yogi Berra -- 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: DB2 Buffer Pools and RSM Metrics
Actually, the whole system is sensitive to demand paging and especially interactive workloads. How sensitive? Much less so with modern hardware. So long as the average demand page in rate is low (zero to a couple a second), I would continue to increase the DB2 buffer pools little by little until some point of decreasing return is reached. Perhaps the system starts to page or perhaps DB2 does not exhibit a justifiable benefit. Then back out your last step and reevaluate. You want to fully exploit those resources you have paid for. If your system starts to page and it looks like DB2 could use some more, then look at adding more real storage. In my humble opinion, I think I'd rather see a system a little over committed than substantially under committed. Another factor is management's direction. Perhaps the DB2 application is so important to the business to justify degrading other less important application. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Mohammad Khan Sent: Wednesday, May 20, 2009 10:58 AM To: IBM-MAIN@bama.ua.edu Subject: Re: DB2 Buffer Pools and RSM Metrics DB2 performance is very sensitive to buffer pool paging so they should be backed by real memory and not over allocated. You will more likely hear from upset users before demand paging hits the significant threshold. Depending on the number of pages being fixed the effect can be severe. HTH Mohammad On Wed, 20 May 2009 09:23:23 -0500, Ken Hansen khhwk...@comcast.net wrote: My apologies if this topic has been addressed recently. I have not been able to get to this server for some time. My DB2 folks are wanting to increase the size of their buffer pools and do some page fixing in memory (real storage). I am told that they already have allocated some 7.3 gb of buffer pool space and in order to add more, we will be needing to procure another 8gb of storage. But when I look a real storage metrics, I see UICs at 2540 and minimal demand paging rates even at the most constrained times. Local page data sets are measuring at 26% busy at times, but that can be rectified by adding more. I am also being told that we will soon be doing page fixing, and that will result in sever constraint on the available memory. Am I right in thinking that I should see significant demand paging and lower UICs ? Or are these metrics blind to page fixing and buffer pool size changes ? -- 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 NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. -- 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: Migrate at close
We have a SG with no automatic backups and a low utilization percentage and assign a MC with 0 days retention and just let the hourly interval migration keep the pool clean. Mike Wickman Technical Services -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Miklos Szigetvari Sent: Wednesday, May 20, 2009 10:42 AM To: IBM-MAIN@bama.ua.edu Subject: Re: [IBM-MAIN] Migrate at close Hi We are a software development shop, so backup is not so important, but important would be to have the data in ML2 , and not use up our precious online disk space. Independent from this , if there is a recall at alloc, it would be possible(?) to migrate at free (?) O'Brien, David W. (NIH/CIT) [C] wrote: Miklos, Do you really want to be without a HSM Backup for these datasets? You could either add a HBACKDS 'dataset' WAIT before the HMIG in Mark's suggestion or assign a Management class of Primary days = 0 and ML1 days = 0. HSM will migrate directly to ML2 after the Incremental is taken. Not immediately but at the next Interval or Primary Space Mgmt. window. Dave O'Brien NIH Contractor From: IBM Mainframe Discussion List [ibm-m...@bama.ua.edu] On Behalf Of Mark Jacobs [mark.jac...@custserv.com] Sent: Wednesday, May 20, 2009 8:05 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Migrate at close Miklos Szigetvari wrote: Hi In some cases , it would be nice to migrate a dataset to ML2, as soon as it has been writen and closed. Can I achive this ? How about adding a step to the end of the job to issue the HMIG commands? //HMIG EXEC PGM=IKJEFT01 //SYSTSPRT DD SYSOUT=* //SYSTSIN DD * HMIG 'DATASET' ML2 /* -- Mark Jacobs Time Customer Service Tampa, FL In theory there is no difference between theory and practice. In practice there is. - Yogi Berra -- 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 -- Miklos Szigetvari Development Team ISIS Information Systems Gmbh tel: (+43) 2236 27551 570 Fax: (+43) 2236 21081 E-mail: miklos.szigetv...@isis-papyrus.com Info: i...@isis-papyrus.com Hotline: +43-2236-27551-111 Visit our Website: http://www.isis-papyrus.com --- This e-mail is only intended for the recipient and not legally binding. Unauthorised use, publication, reproduction or disclosure of the content of this e-mail is not permitted. This email has been checked for known viruses, but ISIS accepts no responsibility for malicious or inappropriate content. --- -- 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 font size=1 div style='border:none;border-bottom:double windowtext 2.25pt;padding:0in 0in 1.0pt 0in' /div This email is intended to be reviewed by only the intended recipient and may contain information that is privileged and/or confidential. If you are not the intended recipient, you are hereby notified that any review, use, dissemination, disclosure or copying of this email and its attachments, if any, is strictly prohibited. If you have received this email in error, please immediately notify the sender by return email and delete this email from your system. /font -- 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
CEDF type of ability in IMS??
The usual testing tool that corresponds to CEDF for IBM, is BTS (Batch Terminal Simulator) that does NOT actually run in the IMS region. (It can be set to work interactively with IBM's Debug Tool, Xpediter, or many other interactive debugging tools) I don't know if it will give you what you want - but it might. As far as starting your transactions, do your application programmers just enter transaction name or do they enter /FOR first-screen-transaction-name I think the latter is what usually works (for MPR transactions). David Logan loga3...@comcast.net wrote in message news:011c01c9d954$90d99a70$b28ccf...@net... Thanks all to those who helped me get through step one in IMS. It's pain in the butt, a lot of stupid little pieces and parts and steps, but it's not that hard once you know what the pieces and parts and steps are. I got one of my two transactions working. However, the other one still isn't, and I see no obvious reason. No messages or anything. So my question is this: Is there some type of debug/log ability in IMS (perhaps similar to CEDF in CICS)? Is there an easy way for me to tell that it may be trying to access a DBD that doesn't have a file or something? I don't know why it just ignores me when I type the transaction in. As a secondary question, now that I'm thinking about it. My developers appear to be used to logging onto IMS, signing in, then just typing the transaction. Currently, I have to do a /SET TRANSACTION XXX before I can type in XXX. What is the magic to not have to do the /SET first? -- 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: EKM and Public Keys
IF you look in the metadata.xml, or use the utility to format it, it tells which key was used to encrypt the tape. _ Dave Jousma Assistant Vice President, Mainframe Services david.jou...@53.com 1830 East Paris, Grand Rapids, MI 49546 MD RSCB1G p 616.653.8429 f 616.653.8497 -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Mark Jacobs Sent: Wednesday, May 20, 2009 2:55 PM To: IBM-MAIN@bama.ua.edu Subject: Re: EKM and Public Keys Lizette Koehler wrote: Mark, I have tried it with both the KEYLABL1 and KEYLABL2 parms. They both fail the same way - I am not able to encrpyt the key that way. //SYSUT1 DD DISP=SHR,DSN=TSO.LK41591.PDF.CNTL(IDCAMS) //SYSUT2 DD DISP=(,CATLG,DELETE),UNIT=CART,DATACLAS=ENCRYPT, // RETPD=1, // KEYLABL1='EMKLOWES', // KEYENCD1=H, // DSN=STORAGE.ENCRYPT$.TEST.VOL4V IOS000I 0A0C,10,IOE,01,0E00,,**,300113,LK41591T 584 804C08C022402751 0001FF00 0005EE310092 2004E8205D6F2011 ENCRYPTION FAILURE CU = 00 DRIVE = 00 EKM = 05EE31 IEC512I I/O ERR 0A0C,300113,SL,LK41591T,COPYIT1,STORAGE.ENCRYPT$.TEST.VOL4V IEC518I SOFTWARE ERRSTAT: INTLABEL 0A0C,300113,SL,LK41591T,COPYIT1 Lizette Look in the EKM audit log. You might get some additional error information there. I tend to find the real reason for encryption failures there not in the joblog. snip This e-mail transmission contains information that is confidential and may be privileged. It is intended only for the addressee(s) named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is 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
Re: Configuring APPN using Hipersockets
Chris, Thanks a million. Your examples helped. We now see the APPN connection being made between the LPARs. Regards, John -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Chris Mason Sent: Tuesday, May 19, 2009 12:43 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Configuring APPN using Hipersockets John Here's some samples to get you started taken from some definitions I set up for a customer last year: Sample Enterprise Extender Major Node - VBUILD TYPE=XCA name PORT MEDIUM=HPRIP, enterprise extender * HPREELIV=YES, HPR liveness reduction for EE * IPPORT=12000,first of 5 IP port numbers * IPRESOLV=0, no resolver timeout * IPTOS=(20,40,80,C0,C0),types of service * LIVTIME=(20,60), LDLC inoperative timer * SRQRETRY=4, short request timer retry count * SRQTIME=3 short request timer interval name GROUP IPADDR=aaa.aaa.aaa.aaa,VIPA for enterprise extender * AUTOGEN=(nn,prel,prep), = nn simultaneous connections * ANSWER=ON, allow incoming connections * CALL=INOUT, use for outgoing and incoming connections * DIAL=YES, switched procedures required * DYNPU=YES, dynamic link station control blocks * KEEPACT=YES, reactivate automatically after failure * TGP=FICONEXP,transmission group characteristics * UNRCHTIM=20,allowance for IP network repair * VNNAME=name.name virtual routing node name Relevant start options: DYNVNPFX=prec dynamic connection network PU prefix UNRCHTIM=(,2) threshold for virtual routing node EE PU and PATH for initiating connections - VBUILD TYPE=SWNET name PUCPNAME=name, name of adjacent SSCP * DISCNT=NO, no automatic disconnection * DWACT=YES,connect on activation * DWINOP=YES,reconnect after INOP * LIMRES=NO, no automatic deactivation of LU 6.2 * TGP=FICONEXP,transmission group characteristics PATH IPADDR=aaa.aaa.aaa.aaa, IP address of adjacent node * GRPNM=name, name of enterprise extender XCA group * CALL=INOUT, allow incoming and outgoing calls * REDDELAY=30, interval between reconnect retries * REDIAL=FOREVER retry automatic reconnection Relevant start options: CONNTYPE=APPN APPN is to be supported CPCP=YES request CP-CP sessions DYNLU=YES dynamic creation of CDRSCs EE PU model for accepting connections - VBUILD TYPE=MODEL EEMODEL PUDYNTYPE=EE,enterprise extender dynamic link station * DISCNT=NO, no automatic disconnection * TGP=FICONEXP transmission group characteristics Relevant start options: CPCP=YES request CP-CP sessions DYNADJCP=YES accept adjacent node without check DYNLU=YES dynamic creation of CDRSCs DYNPUPFX=pred dynamic incoming connection PU prefix EE PU model for connections over a connection network - VBUILD TYPE=MODEL VNMODEL PUDYNTYPE=VN, virtual routing node dynamic link station * DISCNT=NOno automatic disconnection Start Options: DYNADJCP=YES accept adjacent node without check DYNLU=YES dynamic creation of CDRSCs RTP PU model VBUILD TYPE=MODEL RTPMODEL PUDYNTYPE=RTP, RTP model * DISCNT=(DELAY,,10), disconnect after time value * LIMRES=YES automatically deactivate LU 6.2 Relevant start options: CPCP=YES request CP-CP sessions DYNLU=YES dynamic creation of CDRSCs Comments: If you do *not* want to set up connection network with a virtual routing node to represent the IP network for the purpose of establishing connections between nodes which do not have permanent connections, you should remove the TGP, UNRCHTIM and VNNAME from the XCA GROUP statement. The DYNVNPFX and UNRCHTIM start options and the DYNTYPE=VN model PU also become irrelevant. If you are going to use a connection network because you have nodes which do not have permanent connections between them, you should understand the mechanism behind the UNRCHTIM operand
Re: DB2 Buffer Pools and RSM Metrics
DB2 performance is very sensitive to buffer pool paging so they should be backed by real memory and not over allocated. You will more likely hear from upset users before demand paging hits the significant threshold. Depending on the number of pages being fixed the effect can be severe. HTH Mohammad On Wed, 20 May 2009 09:23:23 -0500, Ken Hansen khhwk...@comcast.net wrote: My apologies if this topic has been addressed recently. I have not been able to get to this server for some time. My DB2 folks are wanting to increase the size of their buffer pools and do some page fixing in memory (real storage). I am told that they already have allocated some 7.3 gb of buffer pool space and in order to add more, we will be needing to procure another 8gb of storage. But when I look a real storage metrics, I see UICs at 2540 and minimal demand paging rates even at the most constrained times. Local page data sets are measuring at 26% busy at times, but that can be rectified by adding more. I am also being told that we will soon be doing page fixing, and that will result in sever constraint on the available memory. Am I right in thinking that I should see significant demand paging and lower UICs ? Or are these metrics blind to page fixing and buffer pool size changes ? -- 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: EKM and Public Keys
According to metadata it says keyalias1=rsaceru keyalias2=EMKLOWES Does this mean it is okay? that my partner will be able to decrypt the tape? Lizette IF you look in the metadata.xml, or use the utility to format it, it tells which key was used to encrypt the tape. Lizette Koehler wrote: Mark, I have tried it with both the KEYLABL1 and KEYLABL2 parms. They both fail the same way - I am not able to encrpyt the key that way. //SYSUT1 DD DISP=SHR,DSN=TSO.LK41591.PDF.CNTL(IDCAMS) //SYSUT2 DD DISP=(,CATLG,DELETE),UNIT=CART,DATACLAS=ENCRYPT, // RETPD=1, // KEYLABL1='EMKLOWES', // KEYENCD1=H, // DSN=STORAGE.ENCRYPT$.TEST.VOL4V IOS000I 0A0C,10,IOE,01,0E00,,**,300113,LK41591T 584 804C08C022402751 0001FF00 0005EE310092 2004E8205D6F2011 ENCRYPTION FAILURE CU = 00 DRIVE = 00 EKM = 05EE31 IEC512I I/O ERR 0A0C,300113,SL,LK41591T,COPYIT1,STORAGE.ENCRYPT$.TEST.VOL4V IEC518I SOFTWARE ERRSTAT: INTLABEL 0A0C,300113,SL,LK41591T,COPYIT1 Lizette Look in the EKM audit log. You might get some additional error information there. I tend to find the real reason for encryption failures there not in the joblog. snip This e-mail transmission contains information that is confidential and may be privileged. It is intended only for the addressee(s) named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is 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 -- 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: EKM and Public Keys
If your partner has one of the keys that goes with that label, then I say yes. Send them a test tape _ Dave Jousma Assistant Vice President, Mainframe Services david.jou...@53.com 1830 East Paris, Grand Rapids, MI 49546 MD RSCB1G p 616.653.8429 f 616.653.8497 -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Lizette Koehler Sent: Wednesday, May 20, 2009 3:21 PM To: IBM-MAIN@bama.ua.edu Subject: Re: EKM and Public Keys According to metadata it says keyalias1=rsaceru keyalias2=EMKLOWES Does this mean it is okay? that my partner will be able to decrypt the tape? Lizette IF you look in the metadata.xml, or use the utility to format it, it tells which key was used to encrypt the tape. Lizette Koehler wrote: Mark, I have tried it with both the KEYLABL1 and KEYLABL2 parms. They both fail the same way - I am not able to encrpyt the key that way. //SYSUT1 DD DISP=SHR,DSN=TSO.LK41591.PDF.CNTL(IDCAMS) //SYSUT2 DD DISP=(,CATLG,DELETE),UNIT=CART,DATACLAS=ENCRYPT, // RETPD=1, // KEYLABL1='EMKLOWES', // KEYENCD1=H, // DSN=STORAGE.ENCRYPT$.TEST.VOL4V IOS000I 0A0C,10,IOE,01,0E00,,**,300113,LK41591T 584 804C08C022402751 0001FF00 0005EE310092 2004E8205D6F2011 ENCRYPTION FAILURE CU = 00 DRIVE = 00 EKM = 05EE31 IEC512I I/O ERR 0A0C,300113,SL,LK41591T,COPYIT1,STORAGE.ENCRYPT$.TEST.VOL4V IEC518I SOFTWARE ERRSTAT: INTLABEL 0A0C,300113,SL,LK41591T,COPYIT1 Lizette Look in the EKM audit log. You might get some additional error information there. I tend to find the real reason for encryption failures there not in the joblog. snip This e-mail transmission contains information that is confidential and may be privileged. It is intended only for the addressee(s) named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is 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 -- 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 This e-mail transmission contains information that is confidential and may be privileged. It is intended only for the addressee(s) named above. If you receive this e-mail in error, please do not read, copy or disseminate it in any manner. If you are not the intended recipient, any disclosure, copying, distribution or use of the contents of this information is prohibited. Please reply to the message immediately by informing the sender that the message was misdirected. After replying, please erase it from your computer system. Your assistance in correcting this error is 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
OPTICA ESCON to Bus / Tag Converters.
I have several to include manuals headed for the dumpster. Pay shipping and one or more can be yours. Please contact me offline. NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. -- 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
COBOL - BLOCK CONAINS - IBM Marketting Request (more info)
I just wanted to add (for both comp.lang.cobol and IBM-MAIN) that if you DO submit a (new) IBM Marketing REQUEST to ask for an enhancement compiler option for Enterprise COBOL (or follow-on product) to make an omitted BLOCK CONTAINS clause to work the same as the existing (IBM extension) BLOCK CONTAIN 0 variation, that you should include two references to the existing requests: 1) The SHARE requirement number is - SSLNGC03003 2) The existing (related to the SHARE requirement) MR number is - MR1216031447 If you include both these in any new marketing REQUESTS, I think that will have the most beneficial impact. -- Bill Klein wmklein at ix.netcom.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
Novell Requirements Management System
Cross-posted to Linux-390, IBMVM, and IBM-MAIN: Novell has a new requirements portal. If customers would like to give input in the upcoming releases of Novell products then they should go to http://www.novell.com/rms This new requirements system allows Product Management, engineering and marketing to review requests from Novell customers for enhancements and new features to products. Even better, the new system allows the person entering the requirements to track what is happening with a specific requirement and who is reviewing the request at Novell. Note that RMS is NOT bugzilla or a bug tracking system. The portal is also available from http://support.novell.com/ On the left side of the page, hover your mouse over Contribute, and then when the sub-menu appears, select Request Enhancement. Note that you need to sign in with your Novell Customer Center userid and password to use the RMS. NCC accounts are no cost, as always. Mark Post -- 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
3745 Service manuals
Pay for shipping before I toss them and they are yours. Please constat me offline if interested. NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. -- 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: PDSE Anomaly?
Hi Dennis, We have run a z/OS 2 lpar monoplex config for a long time . We never share linklisted datasets or PDSEs between the lpars. We never directly update a linklisted dataset from the other lpar. Most of the linklisted datasets do have the same names in both lpars, catalogued only to the monoplex they belong to, on different DASD and those packs are online only to the lpar they belong to . When I migrate a member or a library from test to production, I copy the members/ library to a shared pack and then, from the shared pack copy to the linklist library. I don't do the copies through TSO, I use batch. I use batch for the audit trail and because it is my preference. If you are seeing indications of updates in PDSe cache that don't belong to the monplex, I would view that as a very risky condition. Linda - Original Message - From: Dennis Longnecker dennis.longnec...@courts.wa.gov To: IBM-MAIN@bama.ua.edu Sent: Tuesday, May 19, 2009 3:52:34 PM GMT -08:00 US/Canada Pacific Subject: Re: PDSE Anomaly? Exactly right two monoplex LPARS. In my situation on LPAR 1 DB2PROD.SDSNLOAD is cataloged on SYS033 LPAR 2 DB2PROD.SDSNLOAD is cataloged on SYS033 On LPAR 1, I copied a load module from DSN910.SDSNLOAD to the DB2PROD.SDSNLOAD library. On LPAR 2, I could not see the updated load module in DB2PROD.SDSNLOAD (on sys033); even after LLA and after numerous IPL's. ONLY after specifying the volser (SYS033) in the tso browse was it able to see the correct module. THEN, without specifying the volume serial number it displayed okay. Confusing -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Linda Mooney Sent: Monday, May 18, 2009 3:36 PM To: IBM-MAIN@bama.ua.edu Subject: Re: PDSE Anomaly? Hi Dennis, Mark is right in his comments. This could be bad if you are in a sysplex. In my response I was assuming two monoplex lpars. Linda - Original Message - From: Linda Mooney linda.lst...@comcast.net To: IBM-MAIN@bama.ua.edu Sent: Monday, May 18, 2009 3:32:12 PM GMT -08:00 US/Canada Pacific Subject: Re: PDSE Anomaly? Hi Dennis, We have to watch out for this too. If you have a same name dataset on two different lpars and the alias is related to one user catalog one one lpar and to a different user catalog on the other lpar, you will see this behavior as each lpar will supply the correct dataset for its catalog lookup. When you supply the volser, the catalog lookup is bypassed - only the named volume is searched for the dataset. You can confirm this is your issue by doing a IDCAMS listcat on each lpar. Linda - Original Message - From: Dennis Longnecker dennis.longnec...@courts.wa.gov To: IBM-MAIN@bama.ua.edu Sent: Monday, May 18, 2009 1:53:48 PM GMT -08:00 US/Canada Pacific Subject: PDSE Anomaly? On my test lpar I applied some DB2 maintenance to a module. I could browse the module and indeed the fix was on. On my production LPAR, I wanted to copy that module over to the product libraries, so I did a TSO =3.3 copy and placed it in the production load library. I browsed that production load library, and the fix was not on. I browsed the original library, and the fix was not on. The original library is cataloged to the same volume (usercat), so I know it was pointing to the same place. I tried LLA, refreshes, inactivating LLA, and even IPL'ing, but could not see the fix on the load libraries from my production LPAR (still looked good in test). Finally, on the TSO =1 screen, I entered the dataset name AND the volser and then I could see that the fix was on. I went out and went back in without specifying the volser, and the fix was STILL on. It appears it was cached or something, even through an IPL? Any suggestions? Dennis -- 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 -- 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: Submitting a Marketing REQUEST (was: BLOCK CONTAINS
We have had a couple of rep changes over the past few years. When having trouble finding out who the new one is, I call 1 800 IBM SERVE. I have always gotten a phone call or email by the next day. Linda - Original Message - From: Bill Klein wmkl...@ix.netcom.com To: IBM-MAIN@bama.ua.edu Sent: Tuesday, May 19, 2009 7:35:16 PM GMT -08:00 US/Canada Pacific Subject: Submitting a Marketing REQUEST (was: BLOCK CONTAINS Frank Swarbrick fswarbr...@gmail.com wrote in message news:listserv%200905191643164240.0...@bama.ua.edu... snip By the way, any pointers on how to submit a marketing requirement? VSE actually has a submit a requirement web page (https://www- 03.ibm.com/servers/eserver/zseries/zvse/contact/requirement.html). Does z/OS have anything similar? Thanks! Frank As the saying goes, I have good news and I have bad news G The good news is The procedure for submitting a Marketing REQUEST is easy. Just contact your IBM Marketing Representative and explain what you want THEM to submit. The bad news is, Try finding out who your IBM marketing rep is. In many cases this is QUITE difficult - it is even hard for many customers to figure out who (how to contact) their local IBM branch. Once you find your local branch and/or your IBM marketing rep, then getting a REQUEST submitted should be a piece of cake. If your IBM Marketing Rep does not know how to submit a REQUEST, then come back to us here (and someone should be able to get your marketing rep in contact with someone who can help them) -- 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: checking for the existence of a file in batch REXX
On Wednesday 20 May 2009, Jim McAlpine wrote: We have a REXX program which is called from COBOL in batch in which we need to check for the existence of a file. Obviously there is no TSO environment here so no commands like LISTDS. Is there anyway to acheive this without the TSO environment. Would it be feasible for you to invoke IKJEFT01 instead of the Rexx interpreter to run your Rexx exec? That way you have the TSO environment available to your Rexx script, and can use SYSDSN and friends. IKJEFT01 will return the return value from last command executed. Or is your COBOL program linked with compiled Rexx code? How does your program communicate with Rexx? -- 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
Register to attend June 2 (am) with Wisconsin Linux on System z user group
For those of you who are in the Wisconsin area and who are interested in System z, z/VM and Linux on System z, here's the notice for the upcoming morning meeting of Wisc zLUG. Link to PDF:http://www.vm.ibm.com/events/WISC0602.PDF Wisconsin Linux on System z User Group Greetings fellow users of Linux on System z and z/VM in Wisconsin. We have a special speaker from IBM, Bill Reeder, on hand in the morning presenting two topics. As usual, just reply to gar...@us.ibm.com to confirm your attendance. This is a great opportunity to get together with your peers and discuss current opportunities and issues for Linux on System z. Date: Tuesday, June 2, 2009 Time: 09:00 AM - 11:30 AM Location: Thomson Beta Systems 350 N Sunny Slope Road Brookfield, WI - The south side building on your right as you drive in. - Sign in at the main entrance. - The meeting is in the Boardroom room right up the stairs from the sign in desk Please REGISTER with Greg A. Rehn of IBM: gar...@us.ibm.com Agenda * Coffee and Rolls at 08:30 AM * Welcome and Introductions * Linux on System z: Why and Which Applications ? Presented by Bill Reeder, IBM This presentation will outline the architecture behind Linux running on System z, and show which applications are BEST run on System z Linux, and why. Session will show which questions and approaches do work and give real customer examples that validate this approach. We will also cover applications which work extremely well on System z Linux and reasons why in a competitive situation System z Linux could be the better choice, and highlight some customer examples. * Big Blue Goes Green: An Update on how IBM is consolidating computers to double capacity Presented by Bill Reeder, IBM On August 1, 2007 IBM announced that its Project Big Green would spur a global shift to Linux on the mainframe. Further, IBM claimed to double computing capacity with no increase in consumption or impact by 2010. And, as if that were not ambitious enough, IBM also announced that it would consolidate 3,900 of its own distributed servers to 33 mainframe computers in 3 years. How is it possible to achieve such massive consolidation? Bill tells us how and gives us an update on this project. Bill Reeder bio: Bill Reeder has been with IBM 13 years and he was among the original team that began Server Consolidation for IBM. . Bill is responsible for Linux across all IBM server platforms to help customer decide from a technical and business reason which platforms to deploy . Prior to joining IBM. Bill worked as an architect, System Administrator, Application developer, database administrator and system integrator. He is a frequent lecturer at IBM Top Gun Classes, Technical Conferences, and many IBM and customer events. Bill is currently responsible for Linux Systems Sales and Strategy, Americas Group. Location: Thomson Beta Systems 350 N Sunny Slope Road Brookfield, WI - The south side building on your right as you drive in. - Sign in at the main entrance. - The meeting is in the Boardroom room right up the stairs from the sign in desk Please REGISTER with Greg A. Rehn of IBM: gar...@us.ibm.com Please REGISTER with Greg A. Rehn of IBM: gar...@us.ibm.com Please REGISTER with Greg A. Rehn of IBM: gar...@us.ibm.com - Enjoy! Pamela L. Christina -- 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: checking for the existence of a file in batch REXX
On Wed, 20 May 2009 17:15:38 -0400, Bob Woodside wrote: On Wednesday 20 May 2009, Jim McAlpine wrote: We have a REXX program which is called from COBOL in batch in which we need to check for the existence of a file. Obviously there is no TSO environment here so no commands like LISTDS. Is there anyway to acheive this without the TSO environment. Would it be feasible for you to invoke IKJEFT01 instead of the Rexx interpreter to run your Rexx exec? That way you have the TSO environment available to your Rexx script, and can use SYSDSN and friends. IKJEFT01 will return the return value from last command executed. Or is your COBOL program linked with compiled Rexx code? How does your program communicate with Rexx? Doesn't IKJEFT01 require that it be invoked only from an APF authorized program, which might be an obstacle to the OP? If the OP intends to process the file in the COBOL program, might allocating it in Rexx shortcut the need to allocate it in the COBOL code? -- 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: checking for the existence of a file in batch REXX
On Wednesday 20 May 2009, Bob Woodside wrote: Would it be feasible for you to invoke IKJEFT01 instead of the Rexx interpreter... On the other hand Forget my earlier lame suggestion. As a couple of other people have already pointed out, calling BPXWDYN is the way to go. It will do exactly what you need. You should be able to call it directly from your COBOL program. Or, you could call it from your Rexx program, which you might want to have available for other programs to call, from a variety of environments - TSO, MVS batch, or USS. -- 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: CEDF type of ability in IMS??
Hi David A number of IMS command should be able to help : /DIS Q TRAN will show you if your transaction is queued If it is, there may be a number of reasons why the transaction is not scheduling /DIS TRAN will show you if the transaction is stopped /DIS PROG (psb name) will show you the status of the PSB - check the status for NOTINIT which will indicate a PSB problem. Other statuses such as STOPPPED PSTOPPED may indicate other issues. The SYSLOG from the control region may show you reasons why a PSB is stopped as well Check the class of the transaction and make sure that there is a message region that supports that class Can I also suggest you subscribe to the IMS discussion list and post IMS questions there - there are a number of very helpful and knowledgable people on that list. It can be found at http://IMSLISTSERV.BMC.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: CEDF type of ability in IMS??
Thanks! I found it and set it up. It is quite cool. The problem I am having with BTS now is that I am testing a transaction that works online, but when I run it under BTS, the formatted 3270 output I get is blank. Nothing but the transaction name twice in that screen. I haven't yet figured out what I'm missing to show the actual screen. And for the transaction that *isn't* working in IMS online, in BTS it appears to go through a whole bunch of DLI calls and screen calls, and even seems to send formatted output to the LTERM in BTS, but in online I get diddly. Just a quick X and nothing else. (and as before, I get nothing in the formatted output, but I can't trust that yet per my first problem.) *sigh* :) I will figure it out! -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Bill Klein Sent: Wednesday, May 20, 2009 9:43 AM To: IBM-MAIN@bama.ua.edu Subject: CEDF type of ability in IMS?? The usual testing tool that corresponds to CEDF for IBM, is BTS (Batch Terminal Simulator) that does NOT actually run in the IMS region. (It can be set to work interactively with IBM's Debug Tool, Xpediter, or many other interactive debugging tools) I don't know if it will give you what you want - but it might. As far as starting your transactions, do your application programmers just enter transaction name or do they enter /FOR first-screen-transaction-name I think the latter is what usually works (for MPR transactions). David Logan loga3...@comcast.net wrote in message news:011c01c9d954$90d99a70$b28ccf...@net... Thanks all to those who helped me get through step one in IMS. It's pain in the butt, a lot of stupid little pieces and parts and steps, but it's not that hard once you know what the pieces and parts and steps are. I got one of my two transactions working. However, the other one still isn't, and I see no obvious reason. No messages or anything. So my question is this: Is there some type of debug/log ability in IMS (perhaps similar to CEDF in CICS)? Is there an easy way for me to tell that it may be trying to access a DBD that doesn't have a file or something? I don't know why it just ignores me when I type the transaction in. As a secondary question, now that I'm thinking about it. My developers appear to be used to logging onto IMS, signing in, then just typing the transaction. Currently, I have to do a /SET TRANSACTION XXX before I can type in XXX. What is the magic to not have to do the /SET first? -- 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: checking for the existence of a file in batch REXX
On Wednesday 20 May 2009, Paul Gilmartin wrote: Doesn't IKJEFT01 require that it be invoked only from an APF authorized program, which might be an obstacle to the OP? Actually, I believe I spoke before thinking earlier. I think the program would need to call IKJTSOEV and IKJEFTSR, and I don't think they're restricted to authorized programs. But your suggestion of calling BPXWDYN is much more sensible. If the OP intends to process the file in the COBOL program, might allocating it in Rexx shortcut the need to allocate it in the COBOL code? If all the Rexx program is used for is to check whether the file exists, then they can eliminate it altogether by just calling BPXWDYN directly from the COBOL program. But if there's more to it than that, then yes, if the Rexx program call to BPXWDYN succeeded it might as well leave the file allocated, and the COBOL program needn't do that. -- 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