Re: How long to install a ServerPac
It really depends upon the involvement of the staff at the site that I'm installing it on. If I do it myself, it typically takes a day or two to get to the first IPL, and from 2 to 4 weeks to first production IPL, depending on the mix of software that needs to be configured. If there is also a LOT of non-IBM software is involved, it can add about 25 to 50% to the time. At a site that is making a HUGE jump where I have to perform a lot of upgrades to the other stuff that they are using, there is really no way to tell how long and get it right. Sometimes it's very quick and sometimes (when problems arise where I might have to deal with a vendor), it can take a while longer. If the client helps a bit I can shave off about 5 to 10% of the time. If they help a lot, it normally throws the timetable into a shambles and it takes a REALLY long time. :) Brian -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Code Page 1047 vs 037 (Was: coming soon ...)
IBM's macro syntax diagrams consist of drawing characters, square brackets, braces, parentheses, etc. and look great with the right code page and translation table settings. The appearance of garbage characters is an artifact of an emulator code page or ISPF translation table issue. You haven't convinced me :-) As said before none of the code pages 037, 285, 500, 273, 1047 have the curly braces assigned at x'8b' and x'9b'. Except from CP273 they all have them at x'C0' and x'D0'. So it's not a problem that can be solved with correct code page settings. You need ISPF to do some strange undocumented translation, too. Thinking about all the troubles there are dealing with different code pages I really do not need ISPF to get into the path emulating the ancient T-11 printer chain. BTW, did anyone recognize that the curly braces at x'C0' / x'D0' look different to those at x'8B' / x'9B' when terminal type is set to 3278T. The latter are slightly higher than the former. I'll stay with terminal type 3278 which does not translate anything above x'3F' from my experience. -- Peter Hunkeler Credit Suisse -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: How long to install a ServerPac
On Wed, 2008-07-09 at 02:29 -0500, Brian Westerman wrote: ... If the client helps a bit I can shave off about 5 to 10% of the time. If they help a lot, it normally throws the timetable into a shambles and it takes a REALLY long time. :) A - been there ... :0) Shane ... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
CA-View
All, We have CA-View, when you select a job that has been archived to tape it has this annoying habit of going off and getting it leaving the terminal locked for a long time. Anyone know of a way of getting it to give you the choice? Some sort of option somewhere? I have RTFM'd but if it's there it's well hidden. thank Gerry Anstey Generally, this communication is for informational purposes only and it is not intended as an offer or solicitation for the purchase or sale of any financial instrument or as an official confirmation of any transaction. In the event you are receiving the offering materials attached below related to your interest in hedge funds or private equity, this communication may be intended as an offer or solicitation for the purchase or sale of such fund(s). All market prices, data and other information are not warranted as to completeness or accuracy and are subject to change without notice. Any comments or statements made herein do not necessarily reflect those of JPMorgan Chase Co., its subsidiaries and affiliates. This transmission may contain information that is privileged, confidential, legally privileged, and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. Although this transmission and any attachments are believed to be free of any virus or other defect that might affect any computer system into which it is received and opened, it is the responsibility of the recipient to ensure that it is virus free and no responsibility is accepted by JPMorgan Chase Co., its subsidiaries and affiliates, as applicable, for any loss or damage arising in any way from its use. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format. Thank you. Please refer to http://www.jpmorgan.com/pages/disclosures for disclosures relating to UK legal entities. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CA-View
Gerry We don't allow tape mounts from CA-View due to the length of time taken to do a mount ( although in these days of virtual tape it's a lot quicker ). Instead, users use the J line command to generate a batch job to print the output ( or L to reload it to disk ). From the CA-View user manual : For all TSO users (both native TSO and ISPF/SPF), whether you are authorized for online tape mounts is determined by how your system administrator configured your account with the TSO ACCOUNT command. Alternatively, your site may choose to disable all online tape mounts for Unicenter CA-View with the MOUNT=NO option. hth. Regards Paul -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Gerry Anstey Sent: 09 July 2008 10:21 To: IBM-MAIN@BAMA.UA.EDU Subject: CA-View All, We have CA-View, when you select a job that has been archived to tape it has this annoying habit of going off and getting it leaving the terminal locked for a long time. Anyone know of a way of getting it to give you the choice? Some sort of option somewhere? I have RTFM'd but if it's there it's well hidden. thank Gerry Anstey ___ Atos Origin and Atos Consulting are trading names used by the Atos Origin group. The following trading entities are registered in England and Wales: Atos Origin IT Services UK Limited (registered number 01245534) and Atos Consulting Limited (registered number 04312380). The registered office for each is at 4 Triton Square, Regents Place, London, NW1 3HG. This e-mail and the documents attached are confidential and intended solely for the addressee, and may contain confidential or privileged information. If you receive this e-mail in error, you are not authorised to copy, disclose, use or retain it. Please notify the sender immediately and delete this email from your systems. As emails may be intercepted, amended or lost, they are not secure. Atos Origin therefore can accept no liability for any errors or their content. Although Atos Origin endeavours to maintain a virus-free network, we do not warrant that this transmission is virus-free and can accept no liability for any damages resulting from any virus transmitted. The risks are deemed to be accepted by everyone who communicates with Atos Origin by email. ___ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CA-View
Paul, thanks, we do want to allow tape mounts but would like somehow to be given some sort of choice of offline processing when someone selects a job that is on Virtual tape. Our users use S or ? to select the job and by then it is too late to avoid the terminal lock for it seems like 10mins or more. Before CA-view we had AVRS, in a similar situation it would just come back and say the job was archived and you could choose retrieve or not. Quite often when selecting a job a user has no idea that it is in fact archived. any ideas anyone? Gerry Beesley, Paul [EMAIL PROTECTED] SORIGIN.COM To Sent by: IBM IBM-MAIN@BAMA.UA.EDU Mainframe cc Discussion List [EMAIL PROTECTED] Subject .EDU Re: CA-View 09/07/2008 10:45 Please respond to IBM Mainframe Discussion List [EMAIL PROTECTED] .EDU Gerry We don't allow tape mounts from CA-View due to the length of time taken to do a mount ( although in these days of virtual tape it's a lot quicker ). Instead, users use the J line command to generate a batch job to print the output ( or L to reload it to disk ). From the CA-View user manual : For all TSO users (both native TSO and ISPF/SPF), whether you are authorized for online tape mounts is determined by how your system administrator configured your account with the TSO ACCOUNT command. Alternatively, your site may choose to disable all online tape mounts for Unicenter CA-View with the MOUNT=NO option. hth. Regards Paul -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Gerry Anstey Sent: 09 July 2008 10:21 To: IBM-MAIN@BAMA.UA.EDU Subject: CA-View All, We have CA-View, when you select a job that has been archived to tape it has this annoying habit of going off and getting it leaving the terminal locked for a long time. Anyone know of a way of getting it to give you the choice? Some sort of option somewhere? I have RTFM'd but if it's there it's well hidden. thank Gerry Anstey Search the archives at http://bama.ua.edu/archives/ibm-main.html Generally, this communication is for informational purposes only and it is not intended as an offer or solicitation for the purchase or sale of any financial instrument or as an official confirmation of any transaction. In the event you are receiving the offering materials attached below related to your interest in hedge funds or private equity, this communication may be intended as an offer or solicitation for the purchase or sale of such fund(s). All market prices, data and other information are not warranted as to completeness or accuracy and are subject to change without notice. Any comments or statements made herein do not necessarily reflect those of JPMorgan Chase Co., its subsidiaries and affiliates. This transmission may contain information that is privileged, confidential, legally privileged, and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. Although this transmission and any attachments are believed to be free of any virus or other defect that might affect any computer system into which it is received and opened, it is the responsibility of the recipient to ensure that it is virus free and no responsibility is accepted by JPMorgan Chase Co., its subsidiaries and affiliates, as applicable, for any loss or damage arising in any way from its use. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety,
Re: How to change the ISPF code page?
I don't see logmode. Here is everything that the 2 gives: ISPF TERMINAL CHARACTERISTICS 14 BIT ADDRESSING= ON 16 BIT ADDRESSING= OFF EXTENDED COLOR = ON EXTENDED HIGHLITING = ON DBCS = OFF PRIMARY SCREEN SIZE - PARTITIONED MODE SCREEN SIZE = 1,920 - x'0780' SCREEN DEPTH = 24 - x'0018' SCREEN WIDTH = 80 - x'0050' ALTERNATE SCREEN SIZE - PARTITIONED MODE SCREEN SIZE = 2,560 - x'0A00' SCREEN DEPTH = 32 - x'0020' SCREEN WIDTH = 80 - x'0050' PARTITION SCREEN SIZE - PARTITIONED MODE SCREEN SIZE = 0 - x'' SCREEN DEPTH = 0 - x'' SCREEN WIDTH = 0 - x'' PRIMARY SCREEN SIZE - NON-PARTITIONED MODE SCREEN SIZE = 1,920 - x'0780' SCREEN DEPTH = 24 - x'0018' SCREEN WIDTH = 80 - x'0050' ALTERNATE SCREEN SIZE - NON-PARTITIONED MODE SCREEN SIZE = 2,560 - x'0A00' SCREEN DEPTH = 32 - x'0020' SCREEN WIDTH = 80 - x'0050' ISPF TERMINAL BUFFER INFORMATION TERMINAL BUFFER ADDR = x'00025DC8' TERMINAL BUFFER SIZE = 3,584 - x'0E00' PHYSICAL SCREEN SIZE = 2,560 - x'0A00' PARTITION ARRAY ADDR = x'00012788' GTTERM INFORMATION RETURN CODE = x'' PRIMARY ROW = 24 - x'0018' PRIMARY COL = 80 - x'0050' ALTERNATE ROW= 32 - x'0020' ALTERNATE COL= 80 - x'0050' ATTRIBUTE BYTE = x'00C9' EBCDIC TERMINAL EDS TERMINAL GTSIZE INFORMATION RETURN CODE = x'' ROWS = 32 - x'0020' COLUMNS = 80 - x'0050' VTAM ACCESS METHOD *** QUERY DEVICE PROCESS INFORMATION STEP INDEX = 3 - x'0003' LOOP INDEX = 1 - x'0001' QUERY RETURN CODE= 24 - x'0018' QUERY DATA LENGTH= 192 - x'00C0' STRUCTURED FIELDS USABLE AREA 00178181 0150 00200100 D3032000 9E025807 0C0780 IMPLICIT PARTITION 001181A6 0B01 5000 18005000 20 COLOR 00168186 000800F4 F1F1F2F2 F3F3F4F4 F5F5F6F6 F7F7 HIGHLIGHTING 000D8187 0400F0F1 F1F2F2F4 F4 REPLY MODES 00078188 000102 UNREFERENCED STRUCTURED FIELD 00068199 CHARACTER SETS 001B8185 8200070C 0700 02B90025 0100F103 C30136 UNREFERENCED STRUCTURED FIELD 003F818F E3C3 D7F3F2F7 F040E5C9 E2E3C140 40400401 25FF 0206 C0D59D50 284E 6F742079 6574206C 6F676765 6420696E 212900 UNREFERENCED STRUCTURED FIELD 000D8180 80818586 878899A6 A8 CHARACTER SET RESPONSE INDICATES GRAPHIC ESCAPE IS SUPPORTED -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Edward Jaffe Sent: 9. heinäkuuta 2008 1:39 To: IBM-MAIN@BAMA.UA.EDU Subject: Re: How to change the ISPF code page? Lindy Mayfield wrote: I logged off and restarted Vista logged on yet still ISPF thinks I'm code page 37. You can see the RPQ response by going to Option 0. Select Environ - Environ settings... and then set TERMSTAT to '2' and press Enter. What does it show? Which logmode are you using? -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 [EMAIL PROTECTED] http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the
Re: CA-MIM/Integrity abend.
On 8 Jul 2008 10:55:36 -0700, in bit.listserv.ibm-main you wrote: Tell management how much you are spending on MIM, and GRS is 'free'. true, as far as inits-- wlm initiators Why are you protecting them from their own stupidity regarding the link edit thing? my thoughts exactly If the behavior of data management in allowing this weren't so ancient, I would try to open an integrity APAR for both behaviors. MIM is an expensive way of protecting against a bad decision made early in the design of OS360. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
JES2 Add Exit Dynamically
I would like to know if it's possible to add dynamically exits for JES2 on z/OS 1.9. If yes, is there a command to do it ?? Thanks in advance for any help. Regards, Gilson -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CA-MIM/Integrity abend.
snip The attitude below seems typical of several people on this list. I always found that when programmers asked me dumb questions, if you explained things to them and why they worked the way they did, you have a good chance of giving them the knowledge they need. Then you ask them questions so that you know they understood you. I found that they then learned something that might make them more productive and not ask you the same question later. /snip I agree but I don't even have access to the application folks who are coding in a different country and there is also a language barrier to deal with. When possible teach, but it is still a good policy to keep folks from stomping their own toes so that they don't call you in the middle of the night (their day time). Jon L. Veilleux [EMAIL PROTECTED] (860) 636-2683 This e-mail may contain confidential or privileged information. If you think you have received this e-mail in error, please advise the sender by reply e-mail and then delete this e-mail immediately. Thank you. Aetna -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: JES2 Add Exit Dynamically
Gilson OLIVEIRA wrote: I would like to know if it's possible to add dynamically exits for JES2 on z/OS 1.9. If yes, is there a command to do it ?? Thanks in advance for any help. Regards, Gilson Look at apar OA21346 - NEW FUNCTION- DYNAMIC EXIT SUPPORT. -- Mark Jacobs Time Customer Service Tampa, FL When the Nazis came for the communists, I remained silent; I was not a communist. When they locked up the social democrats, I remained silent; I was not a social democrat. When they came for the trade unionists, I did not speak out; I was not a trade unionist. When they came for the Jews, I remained silent; I wasn't a Jew. When they came for me, there was no one left to speak out. Pastor Martin Niemöller (1892–1984) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PCOMM file xfer question (and rant)
I used PCOMM for many years, but never really liked it. Its settings are non-intuitive and it usually chooses the wrong ones for you. It can be very, very slow. It has a tendency to break in the middle of large transfers. Once I found Seagull FTP, I never willingly[1] went back. Its user interface is excellent. It handles everything I've ever asked of it. Large transfers are fast and reliable. It's free! [1] You are at the mercy of whomever owns FTP. They have to PERMIT you access to that resource which, BTW, is in the OMVS segment, so you need one of those too. Date: Wed, 9 Jul 2008 07:04:38 +0200 From: [EMAIL PROTECTED] Subject: Re: PCOMM file xfer question (and rant) To: IBM-MAIN@BAMA.UA.EDU Glad I am not the only one who uses PCOMM for ftp I had set up the templates with the different dcb and space stuff ages ago, and I am quite happy using it. My problem is that I keep forgetting what name is what setup and have to go take a look every time. But that's older age for you :-( Regards, Barbara Nitz _ Need to know now? Get instant answers with Windows Live Messenger. http://www.windowslive.com/messenger/connect_your_way.html?ocid=TXT_TAGLM_WL_messenger_072008 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
LOOKAT ICH408I
Just for instructional purposes, I wrote a job step using an undefined HLQ that failed with: ICH408I ... INSUFFICIENT ACCESS AUTHORITY FROM CATALOG.**.MASTER (G) ... and tried LOOKAT ICH408I. I get: #1.4.48 z/OS V1R7.0 Security Server RACF Messages and Codes ___ 1.4.48 ICH408I ICH408I NOT AUTHORIZED TO EXPORT DIGITAL CERTIFICATES Explanation: A user attempted to retrieve a digital certificate using the R_PKIServ callable service function EXPORT, but is not authorized to do so. I consider this way wide of the mark. (Same at V1R9.0.) PMR? RCF? Feedback? Other (specify)? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Strange Problem: System Code S106
Ed Jaffe wrote After the S106 abend, which return code will be returned when issuing the CSVQUERY service with the INEPNAME= keyword? Leave it to Ed to ask the tough (good) question :-) The answer is: you get return code 0 (which isn't surprising; it did find it). What's missing is returning as an attribute that this is the situation. Contrast that with CSVINFO where you'd find the MODI_NOT_IN_CORE bit on. This corresponds to the CDNIC bit in IHACDEwhich will be on (as it would be on in various other scenarios where the module load did not complete, though admittedly most or even all of those pertain to loads that are truly 'in process', not 'failed'). Peter Relson z/OS Core Technology Design -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: LOOKAT ICH408I
According to the manual the are 79 versions of the ICH408I message (in z/OS 1.7). LookAt gave you the one more or less in the middle. I would have chosen the first version, since it is probably the most common. Gadi -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Paul [EMAIL PROTECTED] Sent: Wednesday, July 09, 2008 3:41 PM To: IBM-MAIN@BAMA.UA.EDU Subject: LOOKAT ICH408I Just for instructional purposes, I wrote a job step using an undefined HLQ that failed with: ICH408I ... INSUFFICIENT ACCESS AUTHORITY FROM CATALOG.**.MASTER (G) ... and tried LOOKAT ICH408I. I get: #1.4.48 z/OS V1R7.0 Security Server RACF Messages and Codes ___ 1.4.48 ICH408I ICH408I NOT AUTHORIZED TO EXPORT DIGITAL CERTIFICATES Explanation: A user attempted to retrieve a digital certificate using the R_PKIServ callable service function EXPORT, but is not authorized to do so. I consider this way wide of the mark. (Same at V1R9.0.) PMR? RCF? Feedback? Other (specify)? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: STARTIO macro doc
In a message dated 7/8/2008 6:03:32 P.M. Central Daylight Time, [EMAIL PROTECTED] writes: If you really want to do it yourself, here are a few things to consider before you jump too far in. 1) Modify OPEN/CLOSE/EOV code to intercept the open and close 2) Intercept device allocation 3) What do you do when DASD gets full? Move data to real tape? Delete oldest? 4) If for #3 you move to tape, how about catalog maintenance? 5) The above have not even started to scratch the surface of all the problems and hurtles that you have to overcome. It is not necessarily easier, but it is more fun (in my weird opinion) to intercept the STARTIO request some time before the SSCH happens (there are several different places where you can do this by front-ending different IOS modules), steal the I/O away from IOS [1], scan the tape I/O channel program's CCWs to determine what it is doing and build a DASD channel program to do the same thing (write a block, read a block, etc.) to a DASD file somewhere, do the DASD I/O, copy its ending status into the equivalent ending status for a real tape device, and finally unsteal the I/O back into IOS [1]. This is seriously difficult stuff, and you will crash your test system many, many times before you are done. You really don't want to do this unless you have a lot of time on your hands, a fire in the belly to learn how IOS internals works, and a fat budget for education or development. There is at least one commercial product that does what you want - redirects the I/O to a real DASD device, and it works pretty much the same as in my footnote [1] below. OTOH, modifying O/C/EOV and device allocation is no picnic, either. There were two separate presentations on STARTIO at the August 1987 SHARE in Chicago. I distributed a sample program to read a DASD volume label using STARTIO to all those in attendance, and this document was published in the proceedings if you can find them. Bill Fairchild Rocket Software [1] This means to render the request temporarily unstartable (there are a number of different and easy ways to do this, including never letting the request be put into the queue), pass a pointer to it while POSTing another address space that analyzes the tape channel program, does the equivalent DASD I/O after validating the possibility of doing it at all (file full, etc.), analyzes the result, fills in the original IOSB's status info (you also have to reflect back the tape device's equivalent error status if things go wrong), then invokes the appropriate IOSB exit to post status back to where the original I/O requester can find out that the tape I/O has ended. I did all this once (not for tape, though), and it took a very long time to get it right. I had the time, the fire in the belly, and the budget. A major part of the difficulty is the large variety and complexity involved in scanning a channel program and supporting all the possible ways of chaining CCWs, all the CCW flag bits, all the types of indirect address lists, and so on. You have to write code that emulates a large fraction of five of the Principles of Operations' most incomprehensible and somnifacient chapters (13-17) in addition to a large fraction of the book that describes how a tape device's CCWs work. Oh, yeah, and the DASD book, too, so you can build the correct DASD channel program. **Gas prices getting you down? Search AOL Autos for fuel-efficient used cars. (http://autos.aol.com/used?ncid=aolaut000507) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: LOOKAT ICH408I
ICH408I INSUFFICIENT ACCESS AUTHORITY You attempted to access a RACF-protected resource (identified in the message) that you are either not authorized to access, or you tried to update or alter the resource while only having read access to it. -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Paul [EMAIL PROTECTED] Sent: Wednesday, July 09, 2008 7:41 AM To: IBM-MAIN@BAMA.UA.EDU Subject: LOOKAT ICH408I Just for instructional purposes, I wrote a job step using an undefined HLQ that failed with: ICH408I ... INSUFFICIENT ACCESS AUTHORITY FROM CATALOG.**.MASTER (G) ... and tried LOOKAT ICH408I. I get: #1.4.48 z/OS V1R7.0 Security Server RACF Messages and Codes ___ 1.4.48 ICH408I ICH408I NOT AUTHORIZED TO EXPORT DIGITAL CERTIFICATES Explanation: A user attempted to retrieve a digital certificate using the R_PKIServ callable service function EXPORT, but is not authorized to do so. I consider this way wide of the mark. (Same at V1R9.0.) PMR? RCF? Feedback? Other (specify)? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Sharing catalog among systems,benefits or trouble?
Very similar level of sharing here. We used to have some application sharing across sysplex boundaries, but it caused far too many problems versus what it solved, so we replicated the data and apps spend a few minutes on the BDT pipe over FCTC's or the ftp pipe over Hipersockets. We share IODF, IPLPARM, and SMP/E z/OS installation data for the site using a shared catalog on it's own 3390 (mini), four multi-level aliases, and all the data is isolated to a half-dozen volumes or so. No active production sharing. We manage with RESERVE/RELEASE, and because we have a dedicated maintenance person (mostly), we have very little contention. We partition our VTS and have separate VOLCAT's and TMC's, though it would likely make our lives easier if we shared... To reinforce and add to what others have mentioned thus far: 1. Limit the sharing to non-production, installation-like data. 2. Isolate the user catalog to its own volume to minimize RESERVE/RELEASE impact. Limit the number of ALIAS entries relating to this catalog. 3. If you CONVERT SYSZVVDS in GRS (a good idea), make sure you code an EXCLUSION for your shared catalog, or you lose integrity. 4. If you CONVERT SYSVTOC/SYSZVVDS (in a STAR), make sure you code EXCLUSIONs for your shared volumes. 5. Review your SYSDSN/SYSVSAM CONVERSIONs/INCLUSIONs/EXCLUSIONs. We did not do anything special, but I'm not 100% certain we don't have an opening for trouble. Bottom line: It can be done if you're careful, understanding and mitigating the risks. RESERVE/RELEASE has been around for a very long time, and while not the most efficient for throughput, it is iron-clad integrity. Regardless of how cheap DASD gets, I argue there is still a case for limited sharing if you are supporting multiple images that cannot be in a Sysplex. The costs add up - tapes for backup of the redundant data, network bandwidth, batch/online processes to keep it in sync, people to manage it, yadda yadda... Then again, I'm just a tourist, what do I know? Regards, Art Gutowski Ford Motor Company -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: STARTIO macro doc
Thanks to everyone for explaining how this is done. If I'm not wrong, the commercial products use their own DASD format. I thought that using the fake tape that Flex (and Hercules) use would be better. As always, my ideas are horribly difficult. I'll try to come up with something within my grasp (at least for the first few). Lindy -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of (IBM Mainframe Discussion List) Sent: 9. heinäkuuta 2008 15:49 To: IBM-MAIN@BAMA.UA.EDU Subject: Re: STARTIO macro doc You really don't want to do this unless you have a lot of time on your hands, a fire in the belly to learn how IOS internals works, and a fat budget for education or development. There is at least one commercial product that does what you want - redirects the I/O to a real DASD device, and it works pretty much the same as in my footnote [1] below. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
wildcard utilities
I have been struggling with a way to use wildcards as a means of not having to know all dataset names that may be created within a day's time. I know you can use wildcards within a IDCAMS using the LISTCAT ENTRIES statement, but what I would really like is to be able to copy all the wildcard datasets to another single dataset for reporting type purposes. We have quite a few products on our mainframe, but I really don't know the best approach or software. Below is a brief example of what I want to accomplish. All the datasets are - ORG of PS, RECFM = FB, LRECL = 133, BLKSIZE = 5985 DISK.TEST.DATASETA DISK.TEST.DATASETB DISK.TEST.DATASETC Hopefully use wildcard of DISK.TEST.** to pick up ALL datasets and then copy to any other name I choose - DISK.BACKUP.DATASETS. Then using that dataset to print out a single report in a viewable format. Thanks in advance for any and all suggestions. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: want to read a dataset in use
I believe dataset ENQs have *always* been done against real dsnames. Aliases can't be used to bypass data integrity. Date: Wed, 9 Jul 2008 00:31:34 -0400 From: [EMAIL PROTECTED] Subject: Re: want to read a dataset in use To: IBM-MAIN@BAMA.UA.EDU Thinking outside the box, what happens if I define an ALIAS for the top level index (INDEX2 as an alias of INDEX1) or the full dataset name (INDEX.FILE2 as an alias of INDEX.FILE1) and try to access via the alias'ed name. Will it spot the duplicate usage or do the ENQ on the Alias'ed name and thus allow me o get away with it? Also, if I am APF authorized, I can allocate the dataset bypassing the ENQ and thus open it to use to write a duplicate/cloned copy which can then be scanned in lieu of the original. _ It’s a talkathon – but it’s not just talk. http://www.imtalkathon.com/?source=EML_WLH_Talkathon_JustTalk -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
WLM and skip clock
(Cross posted) Esteemed listers In some past posts, while discussing about WLM, someone introduced 'skip clock' concept to describe behaviour of wlm when goals are not reached, for instance because they are quite high and there isn't enough to boost them. In this case wlm ignores them (or leaves them with reached velocity) until skip clock expires (so I was told). Is this skip clock concept described somewhere (manuals, papers ) ? Thank you in advance Max Scarpa Db2 sysprog -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: LOOKAT ICH408I
On Wed, 9 Jul 2008 07:41:05 -0500, Paul [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Just for instructional purposes, I wrote a job step using an undefined HLQ that failed with: ICH408I ... INSUFFICIENT ACCESS AUTHORITY FROM CATALOG.**.MASTER (G) ... and tried LOOKAT ICH408I. I get: #1.4.48 z/OS V1R7.0 Security Server RACF Messages and Codes ___ 1.4.48 ICH408I ICH408I NOT AUTHORIZED TO EXPORT DIGITAL CERTIFICATES snip WAD. Look up the message in the RACF Messages and Codes manual. Is that lookat from the internet? I get a different result. There are 81 different flavors and I get the first one. I invoke a internet LOOKAT search with a Vista TN3270 macro and a keyboard sequence (ctl+left mouse). Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:[EMAIL PROTECTED] z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CA-View
As already said... Turn mount off then if a person selects an archived report they get a no mount authority error message. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:[EMAIL PROTECTED] z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html On Wed, 9 Jul 2008 11:27:38 +0100, Gerry Anstey [EMAIL PROTECTED] wrote: Paul, thanks, we do want to allow tape mounts but would like somehow to be given some sort of choice of offline processing when someone selects a job that is on Virtual tape. Our users use S or ? to select the job and by then it is too late to avoid the terminal lock for it seems like 10mins or more. Before CA-view we had AVRS, in a similar situation it would just come back and say the job was archived and you could choose retrieve or not. Quite often when selecting a job a user has no idea that it is in fact archived. any ideas anyone? Gerry Beesley, Paul [EMAIL PROTECTED] SORIGIN.COM To Sent by: IBM IBM-MAIN@BAMA.UA.EDU Mainframe cc Discussion List [EMAIL PROTECTED] Subject .EDU Re: CA-View 09/07/2008 10:45 Please respond to IBM Mainframe Discussion List [EMAIL PROTECTED] .EDU Gerry We don't allow tape mounts from CA-View due to the length of time taken to do a mount ( although in these days of virtual tape it's a lot quicker ). Instead, users use the J line command to generate a batch job to print the output ( or L to reload it to disk ). From the CA-View user manual : For all TSO users (both native TSO and ISPF/SPF), whether you are authorized for online tape mounts is determined by how your system administrator configured your account with the TSO ACCOUNT command. Alternatively, your site may choose to disable all online tape mounts for Unicenter CA-View with the MOUNT=NO option. hth. Regards Paul -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Gerry Anstey Sent: 09 July 2008 10:21 To: IBM-MAIN@BAMA.UA.EDU Subject: CA-View All, We have CA-View, when you select a job that has been archived to tape it has this annoying habit of going off and getting it leaving the terminal locked for a long time. Anyone know of a way of getting it to give you the choice? Some sort of option somewhere? I have RTFM'd but if it's there it's well hidden. thank Gerry Anstey Search the archives at http://bama.ua.edu/archives/ibm-main.html Generally, this communication is for informational purposes only and it is not intended as an offer or solicitation for the purchase or sale of any financial instrument or as an official confirmation of any transaction. In the event you are receiving the offering materials attached below related to your interest in hedge funds or private equity, this communication may be intended as an offer or solicitation for the purchase or sale of such fund(s). All market prices, data and other information are not warranted as to completeness or accuracy and are subject to change without notice. Any comments or statements made herein do not necessarily reflect those of JPMorgan Chase Co., its subsidiaries and affiliates. This transmission may contain information that is privileged, confidential, legally privileged, and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. Although this transmission and any attachments are believed to be free of any virus or other defect that might affect any computer system into which it is received and opened, it is the responsibility of the recipient to ensure that it is virus free and no responsibility is accepted by JPMorgan Chase Co., its subsidiaries and affiliates, as applicable, for any loss or damage arising in any way from its use. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format. Thank you. Please refer to http://www.jpmorgan.com/pages/disclosures for disclosures relating to UK legal entities. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: WLM and skip clock
In some past posts, while discussing about WLM, someone introduced 'skip clock' concept to describe behaviour of wlm when goals are not reached, for instance because they are quite high and there isn't enough to boost them. In this case wlm ignores them (or leaves them with reached velocity) until skip clock expires (so I was told). Is this skip clock concept described somewhere (manuals, papers ) ? Check out the WLM Services manual in the Chapter Using SMF Record Type 99. It's not discussed heavily, but it indicates its use. Adam -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CA-MIM/Integrity abend.
Well, just got off the phone with CA support. They were very helpful. For now, I plan to run with GDIF=OFF. That will allow the contention management (ECMF) that requeues jobs if a dataset is not available that we want. It also leaves EDIF (don't let the binder corrupt my source pds) function running as well. We may change from using GRS to MIM, but that is for another day. -- John McKown Senior Systems Programmer HealthMarkets Keeping the Promise of Affordable Coverage Administrative Services Group Information Technology The information contained in this e-mail message may be privileged and/or confidential. It is for intended addressee(s) only. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited and could, in certain circumstances, be a criminal offense. If you have received this e-mail in error, please notify the sender by reply and delete this message without copying or disclosing it. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: want to read a dataset in use
On Wed, 9 Jul 2008 00:31:34 -0400, Robert A. Rosenberg wrote: Thinking outside the box, what happens if I define an ALIAS for the top level index (INDEX2 as an alias of INDEX1) or the full dataset name (INDEX.FILE2 as an alias of INDEX.FILE1) and try to access via the alias'ed name. Will it spot the duplicate usage or do the ENQ on the Alias'ed name and thus allow me o get away with it? Also, if I am Empirically, the initiator ENQs on the alias name at the beginning of the job, and attempts to allocate (thus ENQ) on the real name at the beginning of the step. If the latter does not succeed immediately, it does not wait for it to become available, but fails with a JCL error. ... Also, if I am APF authorized, I can allocate the dataset bypassing the ENQ and thus open it to use to write a duplicate/cloned copy which can then be scanned in lieu of the original. Sounds like it's not Shmuel's dog. OTOH, z/OS Unix files work great. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Sharing catalog among systems,benefits or trouble?
On Wed, 9 Jul 2008 08:00:25 -0500, Arthur Gutowski [EMAIL PROTECTED] wrote: Very similar level of sharing here. snip Bottom line: It can be done if you're careful, understanding and mitigating the risks. RESERVE/RELEASE has been around for a very long time, and while not the most efficient for throughput, it is iron-clad integrity. snip I obviously agree (I think you were commenting on my post when you wrote very similar sharing here), but it is far from iron-clad. For example, RESERVE won't keep 2 people from updating the same PDS (or PDS member) from different sysplexes. But even though our entire group (7) install and maintain z/OS and ISV products, only one person will be working on a particular product or z/OS maintenance at a time so there has never been an issue with sharing the maintenance environment across the sysplexes. Regards, Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:[EMAIL PROTECTED] z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
User/Ref Manual for CSS
Hello all, Currently I am working on a batch service to extract Abend-aid DDIO Files. However I could not find any documentation on this...Does any one have the User/Ref Manual for Compuware Shared Services ( CSS ) ..? Appreciate if someone could share it... Thanks, Shaja -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: LOOKAT ICH408I
If the HLQ is not defined the data set will be cataloged in the master catalog. Your ID is not authorized to update the master catalog. -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Paul [EMAIL PROTECTED] Sent: Wednesday, July 09, 2008 7:41 AM To: IBM-MAIN@BAMA.UA.EDU Subject: LOOKAT ICH408I Just for instructional purposes, I wrote a job step using an undefined HLQ that failed with: ICH408I ... INSUFFICIENT ACCESS AUTHORITY FROM CATALOG.**.MASTER (G) ... and tried LOOKAT ICH408I. I get: #1.4.48 z/OS V1R7.0 Security Server RACF Messages and Codes -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
SV: PCOMM file xfer question (and rant)
Do You where I can get the syntax rules for the templates ? The help in PCOMM have examples but not the exact syntax. TIA Thomas Berg __ Thomas Berg Specialist IT-U SWEDBANK -Ursprungligt meddelande- Från: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] För Roger Bolan Skickat: den 8 juli 2008 22:26 Till: IBM-MAIN@BAMA.UA.EDU Ämne: Re: PCOMM file xfer question (and rant) Like most things, it is easy once you know the trick. I use PCOMM all the time for uploading and downloading to z/VM and z/OS systems. I tried FTP and WSA but PCOMM is easier once you have it set up. First, I have my customized toolbar. I can't remember if the default one has icons on it for upload and download, but mine does. Click the upload icon, and then click Options at the bottom of the Send files to Host window. Then you can define named sets of transfer options for all your different systems. So, for MVS/TSO, I have predefined everything I commonly use. For example, I have a transfer type for MVS/TSO called tersed which automatically preallocates a file for me with recfm=fixed lrecl=1024 blksize=27648 and the right number of primary and secondary cylinders. Now, back out of Options and click the Templates button. I really like this. You can predefine your needs for renaming the files automatically as you upload them. For example, I have a template for PC files with names like *=1.*=2.*=3.*=4.*=5.trs that automatically get renamed to p*=1.*=4.*=5.trs and use the tersed transfer type. When I upload files from a customer that have names of the pattern nn,xxx,yyy.name1.name2.trs where nn, xxx, and yyy are all numeric only and therefore illegal on MVS, I get pnn.name1.name2.trs as a tersed file on the host. So now I can select whole bunches of these from a folder and upload them all at once with no manual renaming and no manual pre allocating of files and no additional SITE commands to issue. Once you define the transfer types and templates you use all the time, you can upload or download any number of files with just a few clicks and have all that renaming and DCB attribute stuff taken care of for you. Roger Bolan infoprint.com Boulder, Colorado, USA P Think before you print -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: WLM and skip clock
On Wed, 9 Jul 2008 08:12:39 -0500, Max Scarpa [EMAIL PROTECTED] wrote: (Cross posted) Esteemed listers In some past posts, while discussing about WLM, someone introduced 'skip clock' concept to describe behaviour of wlm when goals are not reached, for instance because they are quite high and there isn't enough to boost them. In this case wlm ignores them (or leaves them with reached velocity) until skip clock expires (so I was told). Is this skip clock concept described somewhere (manuals, papers ) ? Other than a mention of it in the SMF 99 description, I don't think so. Many of the WLM internals are not. I remember seeing something about this in the (now old) OS/390 Workload Manager Implementation and Exploitation Redbook (SG24-5326-00)... although it didn't say it was the skip clock. The same thing is in the current Redook System Programmers Guide to: Workload Manager (SG24-6472-03): Periods for certain service classes are not candidates for being a receiver because in the past they were defined as receivers without much improvement in their PI. Those service class periods are skipped for a while to avoid wasting effort. This usually only happens when the installation sets a very difficult goal. Regards, Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:[EMAIL PROTECTED] z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: LOOKAT ICH408I
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Paul [EMAIL PROTECTED] Sent: Wednesday, July 09, 2008 7:41 AM To: IBM-MAIN@BAMA.UA.EDU Subject: LOOKAT ICH408I Just for instructional purposes, I wrote a job step using an undefined HLQ that failed with: ICH408I ... INSUFFICIENT ACCESS AUTHORITY FROM CATALOG.**.MASTER (G) ... and tried LOOKAT ICH408I. RACF's ICH408I is like unto IDCAMS' IDC3009 message. It covers a multitule of generic messages. WAD, I guess. -- John McKown Senior Systems Programmer HealthMarkets Keeping the Promise of Affordable Coverage Administrative Services Group Information Technology The information contained in this e-mail message may be privileged and/or confidential. It is for intended addressee(s) only. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited and could, in certain circumstances, be a criminal offense. If you have received this e-mail in error, please notify the sender by reply and delete this message without copying or disclosing it. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: WLM and skip clock
Hi Adam I've found it, thank you very much Max Scarpa -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: WLM and skip clock
In some past posts, while discussing about WLM, someone introduced 'skip clock' concept to describe behaviour of wlm when goals are not reached, for instance because they are quite high and there isn't enough to boost them. In this case wlm ignores them (or leaves them with reached velocity) until skip clock expires (so I was told). Is this skip clock concept described somewhere (manuals, papers ) ? From the WLM Services: They are also skipped when a potential receiver's skip clock hasn't expired. If a receiver is assessed and all actions to help it are rejected, a skip clock (counter) is set and the service class period will not be selected as a receiver again until the skip clock expires. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: WLM and skip clock
Hi Mark, thank you for your reply I read it in redbook as well but as you said there's no 'direct' reference to skip clock concept, only a generic delay (skip) as it was considered useless to help that workload due to unattainable goals. Best regards Max Scarpa -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: wildcard utilities
Jim, I have been struggling with a way to use wildcards as a means of not having to know all dataset names that may be created within a day's time. I know snip I am not sure I understand what you are trying to do but I would use dcollect to gather information on dasd datasets and extract similar data from your tape management product if I wanted to generate a list of datasets created yesterday or whatever date. Regards, John -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: LOOKAT ICH408I
Interesting - I used the web search for 1.7 and also received the cert message. When I backed up and looked at the book contents, the cert version was the last listed (Topic 1.4.59). I guess LOOKAT gets as confused by some of the messages as we do. Comforting to know we humans are still smarter than the average PC :-D -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Mark Zelden Sent: Wednesday, July 09, 2008 8:14 AM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: LOOKAT ICH408I On Wed, 9 Jul 2008 07:41:05 -0500, Paul [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Just for instructional purposes, I wrote a job step using an undefined HLQ that failed with: ICH408I ... INSUFFICIENT ACCESS AUTHORITY FROM CATALOG.**.MASTER (G) ... and tried LOOKAT ICH408I. I get: #1.4.48 z/OS V1R7.0 Security Server RACF Messages and Codes ___ 1.4.48 ICH408I ICH408I NOT AUTHORIZED TO EXPORT DIGITAL CERTIFICATES snip WAD. Look up the message in the RACF Messages and Codes manual. Is that lookat from the internet? I get a different result. There are 81 different flavors and I get the first one. I invoke a internet LOOKAT search with a Vista TN3270 macro and a keyboard sequence (ctl+left mouse). Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:[EMAIL PROTECTED] z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: wildcard utilities
snip use wildcards as a means of not having to know all dataset names that may be created within a day's time. unsnip You may want to look at DFDSS or FDR. You can do a TYPRUN=NORUN option (DSS) to simply get a list or do the copy/move. both products have wild cards as well as selection criteria. Jack Kelly 202-502-2390 (Office) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: How to change the ISPF code page?
Lindy Mayfield wrote: [snip] CHARACTER SETS 001B8185 8200070C 0700 02B90025 0100F103 C30136 A perusal of the 3270 Data Stream Reference shows that '0025' in the above string is the code page number. Your emulator is passing back code page 37 (decimal) on the RPQ response. -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 [EMAIL PROTECTED] http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: wildcard utilities
You can do something like this: HLQ = 'DISK.TEST' X = OUTTRAP(CATLINE.,9,NOCONCAT) LISTC LEVEL(HLQ) X = OUTTRAP(OFF) DO LOGLINE = 1 TO CATLINE.0 DSN = WORD(CATLINE.LOGLINE,3) SAY DSN END Note the limit on the number of entries returned (100k-1). -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of SUBSCRIBE IBM-MAIN Jim Sent: Wednesday, July 09, 2008 8:03 AM To: IBM-MAIN@BAMA.UA.EDU Subject: wildcard utilities I have been struggling with a way to use wildcards as a means of not having to know all dataset names that may be created within a day's time. I know you can use wildcards within a IDCAMS using the LISTCAT ENTRIES statement, but what I would really like is to be able to copy all the wildcard datasets to another single dataset for reporting type purposes. We have quite a few products on our mainframe, but I really don't know the best approach or software. Below is a brief example of what I want to accomplish. All the datasets are - ORG of PS, RECFM = FB, LRECL = 133, BLKSIZE = 5985 DISK.TEST.DATASETA DISK.TEST.DATASETB DISK.TEST.DATASETC Hopefully use wildcard of DISK.TEST.** to pick up ALL datasets and then copy to any other name I choose - DISK.BACKUP.DATASETS. Then using that dataset to print out a single report in a viewable format. Thanks in advance for any and all suggestions. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CA-View
As already said we WANT to be able to mount but would like the choice of whether to mount. Is there a way? eg in our previous product, in this situation it would pause and give you the chance to Not do it. Mark did you not read what I wrote? I ask because you are normally very attentive. GA Mark Zelden [EMAIL PROTECTED] CHNA.COM To Sent by: IBM IBM-MAIN@BAMA.UA.EDU Mainframe cc Discussion List [EMAIL PROTECTED] Subject .EDU Re: CA-View 09/07/2008 14:14 Please respond to IBM Mainframe Discussion List [EMAIL PROTECTED] .EDU As already said... Turn mount off then if a person selects an archived report they get a no mount authority error message. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:[EMAIL PROTECTED] z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html On Wed, 9 Jul 2008 11:27:38 +0100, Gerry Anstey [EMAIL PROTECTED] wrote: Paul, thanks, we do want to allow tape mounts but would like somehow to be given some sort of choice of offline processing when someone selects a job that is on Virtual tape. Our users use S or ? to select the job and by then it is too late to avoid the terminal lock for it seems like 10mins or more. Before CA-view we had AVRS, in a similar situation it would just come back and say the job was archived and you could choose retrieve or not. Quite often when selecting a job a user has no idea that it is in fact archived. any ideas anyone? Gerry Beesley, Paul [EMAIL PROTECTED] SORIGIN.COM To Sent by: IBM IBM-MAIN@BAMA.UA.EDU Mainframe cc Discussion List [EMAIL PROTECTED] Subject .EDU Re: CA-View 09/07/2008 10:45 Please respond to IBM Mainframe Discussion List [EMAIL PROTECTED] .EDU Gerry We don't allow tape mounts from CA-View due to the length of time taken to do a mount ( although in these days of virtual tape it's a lot quicker ). Instead, users use the J line command to generate a batch job to print the output ( or L to reload it to disk ). From the CA-View user manual : For all TSO users (both native TSO and ISPF/SPF), whether you are authorized for online tape mounts is determined by how your system administrator configured your account with the TSO ACCOUNT command. Alternatively, your site may choose to disable all online tape mounts for Unicenter CA-View with the MOUNT=NO option. hth. Regards Paul -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Gerry Anstey Sent: 09 July 2008 10:21 To: IBM-MAIN@BAMA.UA.EDU Subject: CA-View All, We have CA-View, when you select a job that has been archived to tape it has this annoying habit of going off and getting it leaving the terminal locked for a long time. Anyone know of a way of getting it to give you the choice? Some sort of option somewhere? I have RTFM'd but if it's there it's well hidden. thank Gerry Anstey Search the archives at http://bama.ua.edu/archives/ibm-main.html Generally, this communication is for informational purposes only and it is not intended as an offer or solicitation for the purchase or sale of any financial instrument or as an official confirmation of any
Re: How long to install a ServerPac
I usually did them alone, in about 6 weeks. Neal Eckhardt wrote: I've done several of these with little or no help. I was wondering what most companies estimate it takes from the receipt of tapes, to the first production IPL. Please answer with number of people on the project, and approximate number of weeks to complete the project. I know what I tell people a project like this should take, but I would be interested in knowing how far off I am. Neal -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CA-View
The only option that I am aware of to do what you ask is to disallow online mounts, and make the user submit a batch job from the CA-VIEW interface to run the job to reload the output to disk. -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Gerry Anstey Sent: Wednesday, July 09, 2008 11:13 AM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: CA-View As already said we WANT to be able to mount but would like the choice of whether to mount. Is there a way? eg in our previous product, in this situation it would pause and give you the chance to Not do it. Mark did you not read what I wrote? I ask because you are normally very attentive. 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CA-MIM/Integrity abend.
--snip-- I have always been advised against giving information to users, operators, programmers, etc. on the grounds that they were all dummies. It was said that they could not be trained, especially if it was perceived that they should already know. Further, it was contended, giving the user-dummies information would only make them dangerous. I have never followed that advice. I've worked with hundreds of people who were alleged to be too stupid to learn to do things right. Every one of them was better off for having things explained to them. In my experience, the user-dummy always benefits from whatever education you can give him. The organization always benefits as well. --unsnip-- I always encouraged people to talk with their co-workers or immediate supervisors first, keeping myself as a last resort. And I was very tight-lipped about anything concerning security. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Going unsupported - time to fold?
I would argue that the better attitude is make it work. You are going to be under the gun no matter which way you choose. If you are making an honest effort to 'make it so', then it is far more difficult to be a target if/when the blood starts flowing. My $0.02 (before taxes) -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Gerhard Adam Sent: Tuesday, July 08, 2008 8:28 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Going unsupported - time to fold? FWIW, I pretty much agree with you. I'm not terribly comfortable with the Let it fail philosophy, though; I would feel obligated to try to save the company/agency some pain if I could do it simply by pointing out some potential red flags. Let it fail is not a philosphy, but rather it is an attempt to let decision-makers be responsible for the decisions they make. In the scenario described there is apparently a management decision and a project manager that believe that the z/series processor can be migrated in the next 6 months. It would appear that the onus is on them to deliver. From their perspective, there is no pain from which to save them. Any attempt to convince them otherwise will only reflect negatively on the advice-giver. Besides ... what makes everyone so sure that they're wrong? Adam 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Going unsupported - time to fold?
snip I hate to rain on anyone's parade, but all the posts notwithstanding, the problem here isn't failure, but the fear that it might actually succeed. If the project is as doomed to failure as many have been saying, then so what! Let it fail. It might be a difficult time and a humbling experience for some, but in the end the original system will be vindicated. However, I suspect that the real concern is that it might actually work. Maybe not as well ... maybe without all the bells and whistles, but in the end if it does tha job, then management will have been vindicated in the decision. Doom and gloom is not a way to convince management of the proper course. If the project can succeed, then you'd better get on board now, because the train is leaving the station. If the project is doomed to fail, then that will also be apparent soon enough. -unsnip- It might succeed, if management throws enough manpower and servers into it. But at what expense? Who's going to coordinate the implementation? Who's going to determine and map out all the interactions between datasets and processes? How will data be moved from one process to the next, perhaps on a different server? How many administrators will be required to maintain that whole enterprise (polite word for mess?) Are programs to be translated from COBOL to another language? Who's going to train staff? At what expense? I believe that these are all valid questions that need to be answered before any prognosis of success or failure can be made. In my admittedly limited experience, that server farm is going to take a significant increase in manpower just to maintain the status quo; finding and/or making a developer staff is also going to be a major headache. You might find people that know the languages, but they still need to learn about the business. And as others have already noted, security and legal issues will further muddy the waters. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: STARTIO macro doc
Hal, you're absolutely correct in what you say. It's quite easy to convert JCL that reads tapes to reading files off of DASD. But for testing and developing things that actually read from tapes it is better if nothing changes. And I like the way Flex and Hercules does it. Of course I've given up on this idea because I'm not ready for something this difficult (yet). And other companies already have such products. I'll have to wait and dream up another idea. -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Hal Merritt Sent: 9. heinäkuuta 2008 18:06 To: IBM-MAIN@BAMA.UA.EDU Subject: Re: STARTIO macro doc Still a little confused. What are you trying to do? If all you want to do is read a file, then just do it. Under z/os, the device type is of no particular interest to the application program. Z/os tracks the device type for you and uses appropriate I/O routines automatically. That is, a given file can exist on any flavor of tape, virtual tape, DASD, or whatever. The application program need only specify the file (dataset) name in the JCL or in the dynamic allocation interface. Assuming the file layout is the same, then the application program can read from all of those devices and remain completely unaware and uncaring. If you want to create a file, then just specify the device type you want to use for this specific instance in your JCL. Again, z/os handles all the details for you. Consider that 'tape' actually covers a very large number of possible device types, each with peculiar requirements. Some 'tape' units may actually be DASD under the covers. But, again, typically this is of no concern. HTH -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Going unsupported - time to fold?
--snip--- FWIW, I pretty much agree with you. I'm not terribly comfortable with the Let it fail philosophy, though; I would feel obligated to try to save the company/agency some pain if I could do it simply by pointing out some potential red flags unsnip I think that it would be a grave disservice not to wave those red flags and at least make my concerns known, in writing whereever possible. If the management team fails to address them, I can at least have the satisfaction of knowing that I tried to prevent, or at least minimize, the scale of the disaster. It can be a very career-limiting move to thumb your nose and shout I told you so, but you can always think it. :-) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CA-View
You can't do anything with the product as it is, but you may be able to do something by adding functionality to Lionel Dyck's CAVXTRT http://www.lbdsoftware.com/ispftools.html Paul -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Gerry Anstey Sent: Wednesday, July 09, 2008 11:13 AM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: CA-View As already said we WANT to be able to mount but would like the choice of whether to mount. Is there a way? eg in our previous product, in this situation it would pause and give you the chance to Not do it. Mark did you not read what I wrote? I ask because you are normally very attentive. ___ Atos Origin and Atos Consulting are trading names used by the Atos Origin group. The following trading entities are registered in England and Wales: Atos Origin IT Services UK Limited (registered number 01245534) and Atos Consulting Limited (registered number 04312380). The registered office for each is at 4 Triton Square, Regents Place, London, NW1 3HG. This e-mail and the documents attached are confidential and intended solely for the addressee, and may contain confidential or privileged information. If you receive this e-mail in error, you are not authorised to copy, disclose, use or retain it. Please notify the sender immediately and delete this email from your systems. As emails may be intercepted, amended or lost, they are not secure. Atos Origin therefore can accept no liability for any errors or their content. Although Atos Origin endeavours to maintain a virus-free network, we do not warrant that this transmission is virus-free and can accept no liability for any damages resulting from any virus transmitted. The risks are deemed to be accepted by everyone who communicates with Atos Origin by email. ___ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CA-View
On Wed, 9 Jul 2008 16:12:41 +0100, Gerry Anstey [EMAIL PROTECTED] wrote: As already said we WANT to be able to mount but would like the choice of whether to mount. Is there a way? eg in our previous product, in this situation it would pause and give you the chance to Not do it. I think your only choice is to disable it or educate users to not use S when they see the location is on tape.I think forcing a batch job for all tape recalls (virtual or not) is such not a bad thing, but I guess it would be a nice enhancement to be prompted. Create a DAR with CA. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:[EMAIL PROTECTED] z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Sort Trivia - or What Were You Thinking?
I had to laugh when I received a similar set of JCL from a production job. The input was actually a file, but I've simulated it inline for demonstration purposes. Without running the JCL, can anyone tell how many bytes will be in the output TEMP2 file? Hint: We had DFSORT running with the default option for the TRUNC parameter, and all steps ran with cond code 0. Additional hint: your initial guess will probably be wrong. //BUILD EXEC PGM=IEBGENER //SYSUT1 DD * RECORD 1 PLUS SOME EXTRANEOUS CHARACTERS 40 RECORD 2 PLUS SOME EXTRANEOUS CHARACTERS 40 RECORD 3 PLUS SOME EXTRANEOUS CHARACTERS 40 RECORD 10 PLUS SOME EXTRANEOUS CHARACTERS 40 RECORD 11 PLUS SOME EXTRANEOUS CHARACTERS 40 RECORD 12 PLUS SOME EXTRANEOUS CHARACTERS 40 //SYSUT2 DD DISP=(,PASS),SPACE=(TRK,1), // DSN=amp;ORIG, // RECFM=FB,LRECL=80,BLKSIZE=8000 //SYSINDD DUMMY //SYSPRINT DD SYSOUT=* //*-- //* COPY THE FIRST 40 BYTES OF EACH INPUT RECORD //*-- //SORT1 EXEC PGM=SORT //SORTIN DD DISP=(OLD,PASS),DSN=amp;ORIG //SORTOUT DD DISP=(,PASS),UNIT=SYSDA,SPACE=(TRK,1), // DCB=(RECFM=FB,LRECL=24,BLKSIZE=2400), // DSN=amp;TEMP1 //SORTMSG DD DUMMY //SYSINDD * SORT FIELDS=(1,8,CH,A) OUTREC FIELDS=(1,40) //*--- //* EXPAND THE RECORDS FROM THE COPY //*--- //SORT2 EXEC PGM=SORT //SORTIN DD DISP=(OLD,PASS),DSN=amp;TEMP1 //SORTOUT DD DISP=(,PASS),UNIT=SYSDA,SPACE=(TRK,1), // DCB=*.SORT1.SORTIN,DSN=amp;TEMP2 //SORTMSG DD DUMMY //SYSINDD * SORT FIELDS=(3,7,CH,A) //* -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: STARTIO macro doc
snip I want to do like Flex and Hercules do where the tape is really a file on DASD. ---unsnip--- Go out to the CBTTAPE site and look for AWSTAPE info/programs. Sam Golob can help with information there as well. You don't really need STARTIO, or even EXCP, to emulate that format. AFAIK, Sam uses QSAM for the actual I/O; the devil is in the format details. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: wildcard utilities
Jim, Have you thought about using the Catalog Search Interface within a REXX Exec to retrieve the dataset information you need? Then process the results to create the necessary JCL or allocation statements. Please search the IBM-Main Archives for references to IGGCSI or Catalog Search Interface. Also look at your SYS1.SAMPLIB for IGGCSI.. members. Regards, Ulrich Krueger -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of SUBSCRIBE IBM-MAIN Jim Sent: Wednesday, July 09, 2008 06:03 To: IBM-MAIN@BAMA.UA.EDU Subject: wildcard utilities I have been struggling with a way to use wildcards as a means of not having to know all dataset names that may be created within a day's time. I know you can use wildcards within a IDCAMS using the LISTCAT ENTRIES statement, but what I would really like is to be able to copy all the wildcard datasets to another single dataset for reporting type purposes. We have quite a few products on our mainframe, but I really don't know the best approach or software. Below is a brief example of what I want to accomplish. All the datasets are - ORG of PS, RECFM = FB, LRECL = 133, BLKSIZE = 5985 DISK.TEST.DATASETA DISK.TEST.DATASETB DISK.TEST.DATASETC Hopefully use wildcard of DISK.TEST.** to pick up ALL datasets and then copy to any other name I choose - DISK.BACKUP.DATASETS. Then using that dataset to print out a single report in a viewable format. Thanks in advance for any and all suggestions. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Going unsupported - time to fold?
It might succeed, if management throws enough manpower and servers into it. But at what expense? Who's going to coordinate the implementation? Who's going to determine and map out all the interactions between datasets and processes? How will data be moved from one process to the next, perhaps on a different server? How many administrators will be required to maintain that whole enterprise (polite word for mess?) Are programs to be translated from COBOL to another language? Who's going to train staff? At what expense? I believe that these are all valid questions that need to be answered before any prognosis of success or failure can be made. In my admittedly limited experience, that server farm is going to take a significant increase in manpower just to maintain the status quo; finding and/or making a developer staff is also going to be a major headache. You might find people that know the languages, but they still need to learn about the business. And as others have already noted, security and legal issues will further muddy the waters. All this may be true The problem is not whether it is true or not, but whether it is really your responsibility to raise these questions. It's one thing if your input is being solicited, but it becomes problematic when management is being questioned about expenditures and costs by subordinates. As I said, these questions need to be answered, and ultimately they will be. However, all too often, the people raising concerns don't have the complete story (and are not involved in the decisions), so when they begin to push the issue they are perceived as stepping way over the line regarding both their authority and responsibility. From the general tone of this discussion, we need to take a step back and stop assuming that we're the only people that care what happens in an organization. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Sort Trivia - or What Were You Thinking?
I'll bite ... I suspect that your TEMP2 dataset ended up with a LRECL=80 (as requested by the DCB=*.SORT1.SORTIN referback), but you only had 24 bytes of data in each record (as truncated by the DCB of SORT1.SORTOUT). Regards, Ulrich Krueger -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Martin Kline Sent: Wednesday, July 09, 2008 08:46 To: IBM-MAIN@BAMA.UA.EDU Subject: Sort Trivia - or What Were You Thinking? I had to laugh when I received a similar set of JCL from a production job. The input was actually a file, but I've simulated it inline for demonstration purposes. Without running the JCL, can anyone tell how many bytes will be in the output TEMP2 file? Hint: We had DFSORT running with the default option for the TRUNC parameter, and all steps ran with cond code 0. Additional hint: your initial guess will probably be wrong. //BUILD EXEC PGM=IEBGENER //SYSUT1 DD * RECORD 1 PLUS SOME EXTRANEOUS CHARACTERS 40 RECORD 2 PLUS SOME EXTRANEOUS CHARACTERS 40 RECORD 3 PLUS SOME EXTRANEOUS CHARACTERS 40 RECORD 10 PLUS SOME EXTRANEOUS CHARACTERS 40 RECORD 11 PLUS SOME EXTRANEOUS CHARACTERS 40 RECORD 12 PLUS SOME EXTRANEOUS CHARACTERS 40 //SYSUT2 DD DISP=(,PASS),SPACE=(TRK,1), // DSN=amp;ORIG, // RECFM=FB,LRECL=80,BLKSIZE=8000 //SYSINDD DUMMY //SYSPRINT DD SYSOUT=* //*-- //* COPY THE FIRST 40 BYTES OF EACH INPUT RECORD //*-- //SORT1 EXEC PGM=SORT //SORTIN DD DISP=(OLD,PASS),DSN=amp;ORIG //SORTOUT DD DISP=(,PASS),UNIT=SYSDA,SPACE=(TRK,1), // DCB=(RECFM=FB,LRECL=24,BLKSIZE=2400), // DSN=amp;TEMP1 //SORTMSG DD DUMMY //SYSINDD * SORT FIELDS=(1,8,CH,A) OUTREC FIELDS=(1,40) //*--- //* EXPAND THE RECORDS FROM THE COPY //*--- //SORT2 EXEC PGM=SORT //SORTIN DD DISP=(OLD,PASS),DSN=amp;TEMP1 //SORTOUT DD DISP=(,PASS),UNIT=SYSDA,SPACE=(TRK,1), // DCB=*.SORT1.SORTIN,DSN=amp;TEMP2 //SORTMSG DD DUMMY //SYSINDD * SORT FIELDS=(3,7,CH,A) //* -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Going unsupported - time to fold?
Right on. The OP asked how to evaluate and quantify the risks of being unsupported. The consensus seems to be that the risks are minimal. The OP can now give some unemotional, technical answers. Let's keep in mind that going 'unsupported' in tinkertoy land is a high risk option because of the frequency of security related updates. He he he. -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Gerhard Adam Sent: Wednesday, July 09, 2008 11:19 AM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Going unsupported - time to fold? All this may be true The problem is not whether it is true or not, but whether it is really your responsibility to raise these questions. It's one thing if your input is being solicited, but it becomes problematic when management is being questioned about expenditures and costs by subordinates. As I said, these questions need to be answered, and ultimately they will be. However, all too often, the people raising concerns don't have the complete story (and are not involved in the decisions), so when they begin to push the issue they are perceived as stepping way over the line regarding both their authority and responsibility. From the general tone of this discussion, we need to take a step back and stop assuming that we're the only people that care what happens in an organization. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PCOMM file xfer question (and rant)
Hmm. Maybe it's not age. Maybe they just need better names. :-) Roger Bolan IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 07/08/2008 11:04:38 PM: Glad I am not the only one who uses PCOMM for ftp I had set up the templates with the different dcb and space stuff ages ago, and I am quite happy using it.My problem is that I keep forgetting what name is what setup and have to go take a look every time. But that's older age for you :-( Regards, Barbara Nitz -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PCOMM file xfer question (and rant)
I learned a good trick only a few years ago that made PCOMM much faster for me. Apparently it goes to the DNS for name resolution often (like every packet of some kind). Changing the definitions of my links for my sessions from using names to the actual numeric IP addresses allows PCOMM to bypass those DNS name resolutions and everything uploaded much faster. You can also go into the General tab in the File Transfer Settings and optimize the Packet Size and File Transfer Timeout for your needs. Roger Bolan infoprint.com Boulder, Colorado, USA P Think before you print IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 07/09/2008 06:36:47 AM: I used PCOMM for many years, but never really liked it. Its settings are non-intuitive and it usually chooses the wrong ones for you. It can be very, very slow. It has a tendency to break in the middle of large transfers. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: South Dakota migrates off mainframe; chaos ensues
-Original Message- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Sent: Wednesday, July 09, 2008 11:17 AM To: [EMAIL PROTECTED] Subject: South Dakota migrates off mainframe; chaos ensues From this week's TechTarget magazine(watch for line wrap here) http://www.mail2web.com/cgi-bin/redir.asp?lid=0newsite=http:/ /go.techtarget .com/r/3997279/567145 DJ Tinyurl to that site. http://preview.tinyurl.com/6o4oqe -- John McKown Senior Systems Programmer HealthMarkets Keeping the Promise of Affordable Coverage Administrative Services Group Information Technology The information contained in this e-mail message may be privileged and/or confidential. It is for intended addressee(s) only. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited and could, in certain circumstances, be a criminal offense. If you have received this e-mail in error, please notify the sender by reply and delete this message without copying or disclosing it. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
SV: PCOMM file xfer question (and rant)
Is it really no one that knows where the syntax rules for the templates like in p*=1.*=4.*=5.trs is described ? TIA Thomas Berg __ Thomas Berg Specialist IT-U SWEDBANK -Ursprungligt meddelande- Från: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] För Thomas Berg Skickat: den 9 juli 2008 15:36 Till: IBM-MAIN@BAMA.UA.EDU Ämne: SV: PCOMM file xfer question (and rant) Do You where I can get the syntax rules for the templates ? The help in PCOMM have examples but not the exact syntax. TIA Thomas Berg __ Thomas Berg Specialist IT-U SWEDBANK -Ursprungligt meddelande- Från: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] För Roger Bolan Skickat: den 8 juli 2008 22:26 Till: IBM-MAIN@BAMA.UA.EDU Ämne: Re: PCOMM file xfer question (and rant) ... You can predefine your needs for renaming the files automatically as you upload them. For example, I have a template for PC files with names like *=1.*=2.*=3.*=4.*=5.trs that automatically get renamed to p*=1.*=4.*=5.trs and use the tersed transfer type. ... Roger Bolan infoprint.com Boulder, Colorado, USA P Think before you print -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SV: PCOMM file xfer question (and rant)
I typically use the HELP function for the templates. It is not a great write up, but sufficient. Go to HELP, then INDEX then locate TEMPLATE. Select MVS/TSO. Lizette Is it really no one that knows where the syntax rules for the templates like in p*=1.*=4.*=5.trs is described ? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
SV: SV: PCOMM file xfer question (and rant)
Yes, I know the help but there is only examples. And although it's enough (together with the delivered templates) to get it running, I had some req's in the past that didn't worked as expected. I'm just baffled that there doesn't seems to exist any syntax descriptions. Regards, Thomas __ Thomas Berg Specialist IT-U SWEDBANK -Ursprungligt meddelande- Från: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] För Lizette Koehler Skickat: den 9 juli 2008 19:10 Till: IBM-MAIN@BAMA.UA.EDU Ämne: Re: SV: PCOMM file xfer question (and rant) I typically use the HELP function for the templates. It is not a great write up, but sufficient. Go to HELP, then INDEX then locate TEMPLATE. Select MVS/TSO. Lizette Is it really no one that knows where the syntax rules for the templates like in p*=1.*=4.*=5.trs is described ? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SV: PCOMM file xfer question (and rant)
No. The PCOMM help panel and examples is all I know about. Just get some sample file names and experiment. The Test Templates box on the bottom of the window for defining templates is your friend. It can show you which template is going to handle your file, and what the resulting host name will be. Roger Bolan infoprint.com Boulder, Colorado, USA P Think before you print IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 07/09/2008 07:35:37 AM: Do You where I can get the syntax rules for the templates ? The help in PCOMM have examples but not the exact syntax. TIA Thomas Berg -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SV: PCOMM file xfer question (and rant)
FWIW, I got tired of struggling with emulator settings years ago. I use ISPF Work Station Agent (WSA) for moving files between my workstation and the mainframe. It's free, it's fast (way faster than IND$FILE, maybe faster than FTP), it's secure and it's easy to use. You can easily automate it using TSO Rexx, and you can run it in batch so that it doesn't tie up your TSO session. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Sort Trivia - or What Were You Thinking?
Martin Kline wrote: | //BUILD EXEC PGM=IEBGENER | //SYSUT1 DD * | RECORD 1 PLUS SOME EXTRANEOUS CHARACTERS 40 | RECORD 2 PLUS SOME EXTRANEOUS CHARACTERS 40 | RECORD 3 PLUS SOME EXTRANEOUS CHARACTERS 40 | RECORD 10 PLUS SOME EXTRANEOUS CHARACTERS 40 | RECORD 11 PLUS SOME EXTRANEOUS CHARACTERS 40 | RECORD 12 PLUS SOME EXTRANEOUS CHARACTERS 40 | //SYSUT2 DD DISP=(,PASS),SPACE=(TRK,1), | // DSN=ORIG, | // RECFM=FB,LRECL=80,BLKSIZE=8000 | //SYSINDD DUMMY | //SYSPRINT DD SYSOUT=* | //*-- | //* COPY THE FIRST 40 BYTES OF EACH INPUT RECORD | //*-- | //SORT1 EXEC PGM=SORT | //SORTIN DD DISP=(OLD,PASS),DSN=ORIG | //SORTOUT DD DISP=(,PASS),UNIT=SYSDA,SPACE=(TRK,1), | // DCB=(RECFM=FB,LRECL=24,BLKSIZE=2400), | // DSN=TEMP1 | //SORTMSG DD DUMMY | //SYSINDD * | SORT FIELDS=(1,8,CH,A) | OUTREC FIELDS=(1,40) | //*--- | //* EXPAND THE RECORDS FROM THE COPY | //*--- | //SORT2 EXEC PGM=SORT | //SORTIN DD DISP=(OLD,PASS),DSN=TEMP1 | //SORTOUT DD DISP=(,PASS),UNIT=SYSDA,SPACE=(TRK,1), | // DCB=*.SORT1.SORTIN,DSN=TEMP2 | //SORTMSG DD DUMMY | //SYSINDD * | SORT FIELDS=(3,7,CH,A) | //* how many bytes will be in the output TEMP2 file? The answer centers around the answers to two questions: (1) What DCB characteristics will the SORTOUT data set in step SORT2 actually end up having? (2) How does the SORT utility behave with that DCB? The answers are as follows: (1) DCB=*.SORT1.SORTIN on the SORTOUT DD statement in step SORT2 is useless, because there is no DCB in the JFCB to copy (because there was no DCB on the referenced DD statement). And there will still be none after the step executes, because that DDNAME will have been OPENed for INPUT. Consequently, data set TEMP2 will be allocated with undefined DCB characteristics (of interest). It is possible that SMS or installation controls or OEM products could cause this to be different, so not all sites will necessarily experience the same results. (2) In step SORT2, ICEMAN will discover that the output data set has missing DCB characteristics and will copy the DCB characteristics from the TEMP1 data set referenced by DDNAME SORTIN. I don't know what SYNCSORT will do but it should probably do exactly the same thing (at least it used to do so, in my memory). Thus, the DCB of TEMP2 will, I predict, end up being LRECL=24. Hence, with 6 input records, there will be 6 * 24 = 144 bytes in the TEMP2 data set. Ulrich Krueger wrote: I suspect that your TEMP2 dataset ended up with a LRECL=80 (as requested by the DCB=*.SORT1.SORTIN referback), Nope. It will end up being LRCEL=24 as discussed above. but you only had 24 bytes of data in each record (as truncated by the DCB of SORT1.SORTOUT). That is true, but only because the SORT utility normally ensures that the SORTOUT data set will have an LRECL that is consistent with the SORTIN data set (and NOT because of the DCB=*.SORT1.SORTIN referback). The key to understanding all of this is the fact that the DCB=*.SORT1.SORTIN parameter on the SORTOUT DD statement in step SORT2 accomplishes exactly nothing. -- WB -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: South Dakota migrates off mainframe; chaos ensues
Hi John, Interesting way for my home state to get in the media!! Unfortunately the state made a slight mistake in this implementation. The legislature decided to change the way license plates are handled when a vehicle gets sold. They switched from the plates going with the vehicle to the plates staying with the seller. There was a hard implementation date to get this change made. Unfortunately they apparently decided to use this law change as the reason to migrate the application off the mainframe. So, they had no fall-back ability in case of problems - which apparently are myriad. One of my co-workers said he heard the application needs to be cycled multiple times a day - either to keep it from crashing or because of crashes. Rex Subject: South Dakota migrates off mainframe; chaos ensues From this week's TechTarget magazine(watch for line wrap here) http://www.mail2web.com/cgi-bin/redir.asp?lid=0newsite=http:/ /go.techtarget .com/r/3997279/567145 DJ Tinyurl to that site. http://preview.tinyurl.com/6o4oqe -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Going unsupported - time to fold?
To all: Thank you for the various inputs for my thought process - that is one of the benefits and enjoyments of this discussion list. Just to share what is going on here: We are currently moving to a PeopleSoft environment (40 servers, which includes a DR site) to replace CGI-AMS financials/HR packages on the mainframe. Financials is already *mostly* running on the distributed platform and HR is scheduled for golive the beginning of August. Beyond these two applications, there will remain about a dozen assorted CICS applications, which is what they believe they should move off the mainframe as soon as possible, for the cost savings (known as budget cuts). Of interest in this story is: 1) these remaining applications are used primarily as our revenue applications; 2) a project manager's progress tracking tool where 10 of these are listed as being in a *planning* stage - although our applications team has not seen individual project plans for each application; 3) this means no design or procurement of replacement applications has begun; 4) a statement has been made to management that the *majority* of these applications will be off of the mainframe by the end of the year. So, I have been involved and cross trained for the Linux environment installed for Peoplesoft, and my supervisor wants to know if I have time to do a z/OS upgrade for something that's *going away*. Again, thanks for all of the posts. Peggy -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: User/Ref Manual for CSS
Have you tried their website (frontline.compuware.com)? The manuals are there for downloading. -Original Message- From: Shaja [mailto:snip] Sent: Wednesday, July 09, 2008 6:28 AM To: IBM-MAIN@BAMA.UA.EDU Subject: User/Ref Manual for CSS Hello all, Currently I am working on a batch service to extract Abend-aid DDIO Files. However I could not find any documentation on this...Does any one have the User/Ref Manual for Compuware Shared Services ( CSS ) ..? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: User/Ref Manual for CSS
Shaja, I couldn't locate a CSS user manual in our documentation. However, I have some JCL to print and export programs from CSS DDIO data sets, if that's what you're looking for. I believe the JCL was supplied by CSS support when we had a problem. //STEP1EXEC PGM=TMDDSUTL //STEPLIB DD DISP=SHR,DSN=your.SLCXLOAD //ABNLDFIL DD DISP=SHR,DSN=ddio.dataset //ABNLREPT DD SYSOUT=* //ABNLPARM DD * PRINT PROGRAM=pgmid //STEP1EXEC PGM=CWDDSUTL //STEPLIB DD DISP=SHR,DSN=your.SLCXLOAD //CWUT0001 DD DISP=SHR,DSN=ddio.dataset //CWUT0002 DD DSN=export.dataset,DISP=(NEW,CATLG), //UNIT=SYSDA,LRECL=80,BLKSIZE=8000,RECFM=FB, //SPACE=(8000,(0007,1)) //SYSUDUMP DD SYSOUT=* //ABNLPARM DD * EXPORT FROMDD=CWUT0001, PROGRAM=pgmid, EXEC=SUMMARY, TODD=CWUT0002 /* HTH, Greg Shirey Ben E. Keith Co. -Original Message- From: IBM Mainframe Discussion List On Behalf Of Shaja Sent: Wednesday, July 09, 2008 8:28 AM Currently I am working on a batch service to extract Abend-aid DDIO Files. However I could not find any documentation on this...Does any one have the User/Ref Manual for Compuware Shared Services ( CSS ) ..? Appreciate if someone could share it... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: wildcard utilities
I have had great suggestions so far, but I have tried DFDSS and FDR and not gotten results I was looking for. Might not be using the parameters correctly. I think I will detail this more on my wishes and the collective group can offer more ideas. We have an automated scheduler software on our mainframe called Control-M that will copy a jcl sysout to a file on whichever jobs we choose. Those are the datasets in the format shown below that I wish to create a single report from. Organization . . . : PS Record format . . . : FB Record length . . . : 133 Block size . . . . : 5985 When I use DFDSS or FDR the dataset I try and create for printing comes up in either a VBA or U format. And I am not strong enough with sort or some other method to create the report. I really don't care about creating a dataset at all, if I can simply print the incoming datasets from the wildcard list. Below is an example of one of the datasets sysouts and I would like to keep that intact. This is not a completed sysout example, but wanted to save lines. 13.27.16 JOB01736 MONDAY,30 JUN 2008 13.27.16 JOB01736 IRR010I USERID OMVSKERN IS ASSIGNED TO THIS JOB. 13.27.27 JOB01736 ICH70001I OMVSKERN LAST ACCESS AT 13:26:33 ON MONDAY, JUNE 3 13.27.27 JOB01736 $HASP373 SYUT105 STARTED - INIT 17 - CLASS X - SYS TECH 13.27.27 JOB01736 IEF403I SYUT105 - STARTED - TIME=13.27.27 13.27.31 JOB01736 ---TIMINGS ( 13.27.31 JOB01736 -JOBNAME STEPNAME PROCSTEPRC EXCP CONN TCBSR 13.27.31 JOB01736 -SYUT105 STEP01 00 83 69.00.0 13.27.31 JOB01736 IEF404I SYUT105 - ENDED - TIME=13.27.31 13.27.31 JOB01736 -SYUT105 ENDED. NAME-OPERATIONTOTAL TCB CPU TI 13.27.32 JOB01736 $HASP395 SYUT105 ENDED -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: wildcard utilities
We need the JCL and a 3.4 print of the dataset you are creating. Put in the JCL you are using. Lizette -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PCOMM file xfer question (and rant)
I don't know how you guys can stand FTP when WSA is available. :-) On Wed, Jul 9, 2008 at 2:58 PM, David Alcock [EMAIL PROTECTED] wrote: I don't know how you guys that have to use PCOMM and Extra can stand it. Thank God for Vista. I don't know how you guys that have to use IND$FILE can stand it. Thank God for TCP/IP FTP. I prefer my data transfer in TCP/IP packets instead of IND$FILE's ancient screen scraper kludge. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: wildcard utilities
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of SUBSCRIBE IBM-MAIN Jim Sent: Wednesday, July 09, 2008 8:03 AM To: IBM-MAIN@BAMA.UA.EDU Subject: wildcard utilities I have been struggling with a way to use wildcards as a means of not having to know all dataset names that may be created within a day's time. I know you can use wildcards within a IDCAMS using the LISTCAT ENTRIES statement, but what I would really like is to be able to copy all the wildcard datasets to another single dataset for reporting type purposes. We have quite a few products on our mainframe, but I really don't know the best approach or software. Below is a brief example of what I want to accomplish. All the datasets are - ORG of PS, RECFM = FB, LRECL = 133, BLKSIZE = 5985 DISK.TEST.DATASETA DISK.TEST.DATASETB DISK.TEST.DATASETC Hopefully use wildcard of DISK.TEST.** to pick up ALL datasets and then copy to any other name I choose - DISK.BACKUP.DATASETS. Then using that dataset to print out a single report in a viewable format. Thanks in advance for any and all suggestions. ISPF's LMDLIST can do that. I don't know really what you want to do, but below is an example in REXX. /* REXX */ PARSE ARG PATTERN ADDRESS ISPEXEC LMDINIT LISTID(LISTID) LEVEL(PATTERN) IF RC 0 THEN DO SAY LMDINIT RC=RC EXIT RC END DSN= DO FOREVER LMDLIST LISTID(LISTID) OPTION(LIST) DATASET(DSN) STATS(YES) IF RC 0 THEN LEAVE SAY PROCESSING DSN=DSN /* DO WHATEVER YOU WANT WITH THIS DSN HERE */ /* COPY CONTENTS OF DSN */ ADDRESS TSO ALLOC DDN(SYSUT1) DSN('DSN') SHR REUSE ADDRESS TSO CALL *(IEBGENER) ADDRESS TSO FREE DDN(SYSUT1) END LMDLIST LISTID(LISTID) OPTION(FREE) JCL to execute the above example would look like: //STEP010 EXEC PGM=IKJEFT1B, // REGION=4096K,TIME=NOLIMIT, // PARM='' //SYSTSPRT DD SYSOUT=* //ISPPROF DD SPACE=(TRK,(10,10,100)), // DCB=(SYS1.MACLIB) //ISPLOG DD SYSOUT=*, // LRECL=121,RECFM=FBA, // BLKSIZE=121,BUFNO=1 //ISPLIST DD SYSOUT=*, // LRECL=121,RECFM=FBA, // BLKSIZE=121,BUFNO=1 //ISPPLIB DD DSN=ISP.SISPPENU, // DISP=SHR //ISPTLIB DD DSN=ISP.SISPTENU, // DISP=SHR //ISPMLIB DD DSN=ISP.SISPMENU, // DISP=SHR //ISPSLIB DD DSN=ISP.SISPSLIB, // DISP=SHR //SYSPROC DD DSN=ISP.SISPCLIB, // DISP=SHR //SYSEXEC DD DSN=TSH009.REXX.EXEC, // DISP=SHR // DD DSN=ISP.SISPEXEC, // DISP=SHR //SYSTSIN DD * EXECUTIL SEARCHDD(YES) PROFILE PREFIX(myid) ISPSTART CMD(%LMDLIST TSH009.**) /* //SYSUT2 DD DSN=MY.OUTPUT.DSN, // DISP=(MOD,CATLG,CATLG), // UNIT=SYSDA,SPACE=(CYL,(200,100),RLSE), // DCB=(...) //SYSPRINT DD SYSOUT=* //SYSIN DD DUMMY -- John McKown Senior Systems Programmer HealthMarkets Keeping the Promise of Affordable Coverage Administrative Services Group Information Technology The information contained in this e-mail message may be privileged and/or confidential. It is for intended addressee(s) only. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited and could, in certain circumstances, be a criminal offense. If you have received this e-mail in error, please notify the sender by reply and delete this message without copying or disclosing it. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: wildcard utilities
The scheduler software is generating the dataset. It basically invokes JES and makes a copy of whatever sysouts you choose(leaving original sysout in queue). Not sure if you saw my latest post, but please let me know if additional information is needed. If your talking about the DFDSS jcl I have attempted to use to create a working print dataset, see below : //DRTSTRPT JOB ,'DRPRT',CLASS=X, // MSGLEVEL=(1,1),MSGCLASS=X,REGION=4096K //* *** //STEP010 EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //TAPE DD DSN=UN.DRPRINT.FILE, // DISP=(NEW,CATLG,DELETE), // UNIT=3390, // DCB=(BLKSIZE=5985,LRECL=133,RECFM=FB), // SPACE=(CYL,(5,2),RLSE,,ROUND) //SYSINDD* DUMP DATASET(INCLUDE(UN.DRRPT.**)) - OUTDDNAME(TAPE) /* // The UN.DRPRINT.FILE file created by the utility actually becomes : Organization . . . : PS Record format . . . : U Record length . . . : 133 Block size . . . . : 23408 I attempted to sort certain records from that dataset and came up with an ugly mess. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: wildcard utilities
Can you customize Control-M to create datasets with a certain naming convention? For example the output files would be called: SPECHLQ.CONTROLM.COPIED.SYSOUT.whatever-the-job-name-is -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of SUBSCRIBE IBM-MAIN Jim Sent: Wednesday, July 09, 2008 1:47 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: wildcard utilities I have had great suggestions so far, but I have tried DFDSS and FDR and not gotten results I was looking for. Might not be using the parameters correctly. I think I will detail this more on my wishes and the collective group can offer more ideas. We have an automated scheduler software on our mainframe called Control-M that will copy a jcl sysout to a file on whichever jobs we choose. Those are the datasets in the format shown below that I wish to create a single report from. Organization . . . : PS Record format . . . : FB Record length . . . : 133 Block size . . . . : 5985 When I use DFDSS or FDR the dataset I try and create for printing comes up in either a VBA or U format. And I am not strong enough with sort or some other method to create the report. I really don't care about creating a dataset at all, if I can simply print the incoming datasets from the wildcard list. Below is an example of one of the datasets sysouts and I would like to keep that intact. This is not a completed sysout example, but wanted to save lines. 13.27.16 JOB01736 MONDAY,30 JUN 2008 13.27.16 JOB01736 IRR010I USERID OMVSKERN IS ASSIGNED TO THIS JOB. 13.27.27 JOB01736 ICH70001I OMVSKERN LAST ACCESS AT 13:26:33 ON MONDAY, JUNE 3 13.27.27 JOB01736 $HASP373 SYUT105 STARTED - INIT 17 - CLASS X - SYS TECH 13.27.27 JOB01736 IEF403I SYUT105 - STARTED - TIME=13.27.27 13.27.31 JOB01736 - --TIMINGS ( 13.27.31 JOB01736 -JOBNAME STEPNAME PROCSTEPRC EXCP CONN TCBSR 13.27.31 JOB01736 -SYUT105 STEP01 00 83 69.00 .0 13.27.31 JOB01736 IEF404I SYUT105 - ENDED - TIME=13.27.31 13.27.31 JOB01736 -SYUT105 ENDED. NAME-OPERATIONTOTAL TCB CPU TI 13.27.32 JOB01736 $HASP395 SYUT105 ENDED -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
SFTP GET COMMAND QUESTION
I have a question regarding the GET command for FTP. We have a file that comes from UNIX (AIX) to zLINUX through an SFTP. We need to get it to z/OS via FTP (not SFTP). The SFTP file contains the new line character, but not the end of line character. When the GET command is issued (via JCL on z/OS), we only get the first line of the file since it can't find the carriage return character (CR). Is there a command that can be added to the GET command to use the new line character (LF) to force the file to a new line rather than the carriage return character? Thanks, Mary -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: wildcard utilities
Yes, Control-M can create the dataset with any name up to 44 characters. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SFTP GET COMMAND QUESTION
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Yukus, Mary J CIV USMEPCOM Sent: Wednesday, July 09, 2008 2:16 PM To: IBM-MAIN@BAMA.UA.EDU Subject: SFTP GET COMMAND QUESTION I have a question regarding the GET command for FTP. We have a file that comes from UNIX (AIX) to zLINUX through an SFTP. We need to get it to z/OS via FTP (not SFTP). The SFTP file contains the new line character, but not the end of line character. When the GET command is issued (via JCL on z/OS), we only get the first line of the file since it can't find the carriage return character (CR). Is there a command that can be added to the GET command to use the new line character (LF) to force the file to a new line rather than the carriage return character? Thanks, Mary From what little that I know of the sftp command, as implemented on UNIX and Windows, is that it does the equivalent of a BINARY transfer. What is the new line character you mentioned, in hex? I hope that is it 0x0A. If so, then doing an ASCII ftp from z/Linux to z/OS should result in a normal file. I ftp'ed from my Linux/Intel box to both a z/OS sequential dataset and a z/OS UNIX (HFS) file. Both were OK. If it ends in something else, then I'd determine what character it is on your z/Linux box and translate it to 0x0a (using the tr command) before ftp'ing it to z/OS. AIX should end its lines in LF (0x0a), not CR (0x0d). Windows ends lines with CRLF (0x0d0a) -- John McKown Senior Systems Programmer HealthMarkets Keeping the Promise of Affordable Coverage Administrative Services Group Information Technology The information contained in this e-mail message may be privileged and/or confidential. It is for intended addressee(s) only. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited and could, in certain circumstances, be a criminal offense. If you have received this e-mail in error, please notify the sender by reply and delete this message without copying or disclosing it. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: wildcard utilities
Even though you called it a print file, the dataset you create is actually a dump file. That is the reason the DCB is not what you expect. It is also the reason your sort did not provide anything expected. Unless I misunderstand, for this effort you do not want the actual data in the new print files created by Control-M. You merely want a list of the DSNs created on a certain date. If this is correct: Your TAPE DD statement should be named SYSPRINT. Delete the existing SYSPRINT. The space parameter seems excessive for a list of DSNs. Add a TAPE DD statement with DUMMY or DSN=NULLFILE. Add PARM='TYPRUN=NORUN' to your EXEC statement. Add BY(CREDT,EQ,ddd) - after the DUMP line to specify the date of interest. You mentioned usually wanting yesterday's datasets. In this case, you can replace the ddd with *,-1. Your list of datasets will be in the SYSPRINT output along with other DSS messages. Check the DFSMS Storage Administration Reference manual for the details and other options. -Original Message- From: SUBSCRIBE IBM-MAIN Jim [mailto:snip] Sent: Wednesday, July 09, 2008 12:08 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: wildcard utilities The scheduler software is generating the dataset. It basically invokes JES and makes a copy of whatever sysouts you choose(leaving original sysout in queue). Not sure if you saw my latest post, but please let me know if additional information is needed. If your talking about the DFDSS jcl I have attempted to use to create a working print dataset, see below : //DRTSTRPT JOB ,'DRPRT',CLASS=X, // MSGLEVEL=(1,1),MSGCLASS=X,REGION=4096K //* *** //STEP010 EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //TAPE DD DSN=UN.DRPRINT.FILE, // DISP=(NEW,CATLG,DELETE), // UNIT=3390, // DCB=(BLKSIZE=5985,LRECL=133,RECFM=FB), // SPACE=(CYL,(5,2),RLSE,,ROUND) //SYSINDD* DUMP DATASET(INCLUDE(UN.DRRPT.**)) - OUTDDNAME(TAPE) /* // The UN.DRPRINT.FILE file created by the utility actually becomes : Organization . . . : PS Record format . . . : U Record length . . . : 133 Block size . . . . : 23408 I attempted to sort certain records from that dataset and came up with an ugly mess. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PCOMM file xfer question (and rant)
David Alcock wrote: I prefer my data transfer in TCP/IP packets instead of IND$FILE's ancient screen scraper kludge. For modern 3270 emulators, IND$FILE does not use a screen scraper kludge. Rather, the transfer is done using structured fields. -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 [EMAIL PROTECTED] http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: PCOMM file xfer question (and rant)
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Edward Jaffe Sent: Wednesday, July 09, 2008 2:38 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: PCOMM file xfer question (and rant) David Alcock wrote: I prefer my data transfer in TCP/IP packets instead of IND$FILE's ancient screen scraper kludge. For modern 3270 emulators, IND$FILE does not use a screen scraper kludge. Rather, the transfer is done using structured fields. -- Edward E Jaffe The biggest problem that I have with IND$FILE is that it can be interrupted by a SEND command coming from the operator or another TSO user (or NOTIFY= from a job completing). -- John McKown Senior Systems Programmer HealthMarkets Keeping the Promise of Affordable Coverage Administrative Services Group Information Technology The information contained in this e-mail message may be privileged and/or confidential. It is for intended addressee(s) only. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited and could, in certain circumstances, be a criminal offense. If you have received this e-mail in error, please notify the sender by reply and delete this message without copying or disclosing it. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: wildcard utilities
I have to move on to some other things for now, but want to try Barry's idea. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Listing of current ROOT with Mount Points
I was wondering if any cleaver sysprog out there wrote a process that would extract the current ROOT and its mount points. Then compare those mountpoint to the new ROOT that would go in with the IPL and flag any differences? I am still to new at USS to see how to do this with REXX on z/OS. This would need to work against HFS and zFS files. Yes - I know that UNIX is UNIX, however, I want to make sure I am specific enough. I am currently working on my z/OS V1.7 to V1.9 upgrade. And it seems we sometimes have others add mount points and not update our documentation. I am just looking for an easy way to see what is changing between the two. For example. I am adding SIGYROOT to my new ROOT. It currently does not exist in my z/OS V1.7 Root. Thanks for any thoughts. Lizette -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: LOOKAT ICH408I
On Wed, 9 Jul 2008 09:32:54 -0400, Jerry Fuchs [EMAIL PROTECTED] wrote: If the HLQ is not defined the data set will be cataloged in the master catalog. Your ID is not authorized to update the master catalog. ... I could possibly be way off base, but I really don't think he needs an explanation of ICH408I ... especially since he went out of his way to get it. Pat O'Keefe -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Listing of current ROOT with Mount Points
Try command D OMVS,F. George From: IBM Mainframe Discussion List [EMAIL PROTECTED] On Behalf Of Lizette Koehler [EMAIL PROTECTED] Sent: Wednesday, July 09, 2008 3:50 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Listing of current ROOT with Mount Points I was wondering if any cleaver sysprog out there wrote a process that would extract the current ROOT and its mount points. Then compare those mountpoint to the new ROOT that would go in with the IPL and flag any differences? I am still to new at USS to see how to do this with REXX on z/OS. This would need to work against HFS and zFS files. Yes - I know that UNIX is UNIX, however, I want to make sure I am specific enough. I am currently working on my z/OS V1.7 to V1.9 upgrade. And it seems we sometimes have others add mount points and not update our documentation. I am just looking for an easy way to see what is changing between the two. For example. I am adding SIGYROOT to my new ROOT. It currently does not exist in my z/OS V1.7 Root. Thanks for any thoughts. Lizette -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Listing of current ROOT with Mount Points
On Wed, 9 Jul 2008 16:01:39 -0400, George Allen Bly [EMAIL PROTECTED] wrote: Try command D OMVS,F. George From: IBM Mainframe Discussion List [EMAIL PROTECTED] On Behalf Of Lizette Koehler [EMAIL PROTECTED] Sent: Wednesday, July 09, 2008 3:50 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Listing of current ROOT with Mount Points I was wondering if any cleaver sysprog out there wrote a process that would extract the current ROOT and its mount points. Then compare those mountpoint to the new ROOT that would go in with the IPL and flag any differences? I am still to new at USS to see how to do this with REXX on z/OS. This would need to work against HFS and zFS files. Yes - I know that UNIX is UNIX, however, I want to make sure I am specific enough. I am currently working on my z/OS V1.7 to V1.9 upgrade. And it seems we sometimes have others add mount points and not update our documentation. I am just looking for an easy way to see what is changing between the two. For example. I am adding SIGYROOT to my new ROOT. It currently does not exist in my z/OS V1.7 Root. Thanks for any thoughts. Lizette -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html In batch, here's an option that works: //RUNOSH EXEC PGM=IKJEFT1B,REGION=2M //SYSEXEC DD DSN=SYS1.SBPXEXEC,DISP=SHR //SYSTSPRT DD SYSOUT=* //SYSTSIN DD * OSHELL df /* Scott Barry SBBWorks, Inc. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SFTP GET COMMAND QUESTION
The 2 of 3 consensus here is: yes. But we don't recall how we did it. Look at z/os client parameters TRAILINGBLANKS, TRUNCATE, and WRAPRECORD. This will work if the data is FB. FTP will break the records into LRECL lengths. Look at z/os server parameters TRAILINGBLANKS, TRUNCATE, WRAPRECORD, MBSENDEOL, and SBSENDEOL. If you are issuing a GET or PUT then you are the client. But I think it is really a UNIX server parameter equivalent to SBSENDEOL that is the root issue. Otherwise, the *nix is not in compliance with RFC 959. We are not joking when it is said that z/os is more Unix than most other flavors out there. HTH. -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Yukus, Mary J CIV USMEPCOM Sent: Wednesday, July 09, 2008 2:16 PM To: IBM-MAIN@BAMA.UA.EDU Subject: SFTP GET COMMAND QUESTION I have a question regarding the GET command for FTP. We have a file that comes from UNIX (AIX) to zLINUX through an SFTP. We need to get it to z/OS via FTP (not SFTP). The SFTP file contains the new line character, but not the end of line character. When the GET command is issued (via JCL on z/OS), we only get the first line of the file since it can't find the carriage return character (CR). Is there a command that can be added to the GET command to use the new line character (LF) to force the file to a new line rather than the carriage return character? Thanks, Mary 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Listing of current ROOT with Mount Points
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Lizette Koehler Sent: Wednesday, July 09, 2008 2:51 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Listing of current ROOT with Mount Points I was wondering if any cleaver sysprog out there wrote a process that would extract the current ROOT and its mount points. Then compare those mountpoint to the new ROOT that would go in with the IPL and flag any differences? I am still to new at USS to see how to do this with REXX on z/OS. This would need to work against HFS and zFS files. Yes - I know that UNIX is UNIX, however, I want to make sure I am specific enough. I am currently working on my z/OS V1.7 to V1.9 upgrade. And it seems we sometimes have others add mount points and not update our documentation. I am just looking for an easy way to see what is changing between the two. For example. I am adding SIGYROOT to my new ROOT. It currently does not exist in my z/OS V1.7 Root. Thanks for any thoughts. Lizette I'm not sure what you want, so I'll try to rephrase. You want a listing of filesystems mounted, but only if they are mounted in the ROOT filesystem. If they are mounted on a filesystem which is not ROOT, then you don't want it listed. As an example, suppose I have the following output from a df command: / /SYSTEM/dev /SYSTEM/etc /SYSTEM/tmp /SYSTEM/var /usr/local /usr/local/products/opentech /usr/local/src You would want only the mountpoints: / /SYSTEM/dev /SYSTEM/etc /SYSTEM/tmp /SYSTEM/var /usr/local and not the mount points: /usr/local/products/opentech /usr/local/src Correct? -- John McKown Senior Systems Programmer HealthMarkets Keeping the Promise of Affordable Coverage Administrative Services Group Information Technology The information contained in this e-mail message may be privileged and/or confidential. It is for intended addressee(s) only. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited and could, in certain circumstances, be a criminal offense. If you have received this e-mail in error, please notify the sender by reply and delete this message without copying or disclosing it. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Listing of current ROOT with Mount Points
Absolutely correct. Lizette I was wondering if any cleaver sysprog out there wrote a process that would extract the current ROOT and its mount points. Then compare those mountpoint to the new ROOT that would go in with the IPL and flag any differences? I am still to new at USS to see how to do this with REXX on z/OS. This would need to work against HFS and zFS files. Yes - I know that UNIX is UNIX, however, I want to make sure I am specific enough. I am currently working on my z/OS V1.7 to V1.9 upgrade. And it seems we sometimes have others add mount points and not update our documentation. I am just looking for an easy way to see what is changing between the two. For example. I am adding SIGYROOT to my new ROOT. It currently does not exist in my z/OS V1.7 Root. Thanks for any thoughts. Lizette I'm not sure what you want, so I'll try to rephrase. You want a listing of filesystems mounted, but only if they are mounted in the ROOT filesystem. If they are mounted on a filesystem which is not ROOT, then you don't want it listed. As an example, suppose I have the following output from a df command: / /SYSTEM/dev /SYSTEM/etc /SYSTEM/tmp /SYSTEM/var /usr/local /usr/local/products/opentech /usr/local/src You would want only the mountpoints: / /SYSTEM/dev /SYSTEM/etc /SYSTEM/tmp /SYSTEM/var /usr/local and not the mount points: /usr/local/products/opentech /usr/local/src Correct? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: South Dakota migrates off mainframe; chaos ensues
On Wed, 9 Jul 2008 13:02:16 -0500, Pommier, Rex R. [EMAIL PROTECTED] wrote: ...They switched from the plates going with the vehicle to the plates staying with the seller. ... Way off topic, but I've had some cars with the bolts so rusted I'd never get the plates off. I guess I'd have to keep the car forever if I were from South Dakota. ... decided to use this law change as the reason to migrate the application off the mainframe. So, they had no fall-back ability in case of problems - ... To be fair, this problem had less to do with off the mainframe than onto a new application and no fallback. If the same project managers were involved, the migration would probably have gone no better if it had been to another application on the mainframe. Pat O'Keefe -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Listing of current ROOT with Mount Points
This is from a few years ago; I haven't run it in a while so I'm not sure if it still works. Basic process is to mount your new root on a new mount point, use UNIX ls command on the actual root and the new root with output to unix files, copy those files to MVS data sets, then use SUPERC to compare those data sets. /* rexx HFSDIRC */ parse arg dir1 dir2 junk dir1 = strip(dir1) dir2 = strip(dir2) if dir1 = or dir2 = then do say Two directories must be specified exit 4 end oshell ls -Fln dir1 /tmp/lsdir1 oshell ls -Fln dir2 /tmp/lsdir2 oget '/tmp/lsdir1' 'my.DIR1' oget '/tmp/lsdir2' 'my.DIR2' //LISTDIR EXEC PGM=IKJEFT01, // PARM='HFSDIRC / /SERVICE' //SYSPROC DD DISP=SHR,DSN=SYS1.SBPXEXEC // DD DISP=SHR,DSN=my.execlib //SYSTSPRT DD SYSOUT=* //SYSTSIN DD DUMMY //COMPARE EXEC PGM=ISRSUPC,COND=(4,LE,LISTDIR), //PARM=(LONGL,LINECMP, //'', //'') //NEWDD DD DISP=SHR,DSN=my.DIR2 //OLDDD DD DISP=SHR,DSN=my.DIR1 //OUTDD DD SYSOUT=* //SYSIN DD * cmpcolm 1:10 16:32 55:80 /* Don Imbriale -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Lizette Koehler Sent: Wednesday, July 09, 2008 3:51 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Listing of current ROOT with Mount Points I was wondering if any cleaver sysprog out there wrote a process that would extract the current ROOT and its mount points. Then compare those mountpoint to the new ROOT that would go in with the IPL and flag any differences? I am still to new at USS to see how to do this with REXX on z/OS. This would need to work against HFS and zFS files. Yes - I know that UNIX is UNIX, however, I want to make sure I am specific enough. I am currently working on my z/OS V1.7 to V1.9 upgrade. And it seems we sometimes have others add mount points and not update our documentation. I am just looking for an easy way to see what is changing between the two. For example. I am adding SIGYROOT to my new ROOT. It currently does not exist in my z/OS V1.7 Root. *** Bear Stearns is not responsible for any recommendation, solicitation, offer or agreement or any information about any transaction, customer account or account activity contained in this communication. *** -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Going unsupported - time to fold?
Very interesting. I think I hear an undertone: no planning, so how could anyone possibly know how much and how long? Translation: there is no real intention to do that. Just a bunch of folks playing word games to please a high individual making promises he/she can't keep. I think I also hear a vibration of some management carefully hedging bets by keeping his z/os crew on the payroll. Keep a positive attitude. -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Peggy Andrews Sent: Wednesday, July 09, 2008 1:32 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Going unsupported - time to fold? To all: Thank you for the various inputs for my thought process - that is one of the benefits and enjoyments of this discussion list. Just to share what is going on here: We are currently moving to a PeopleSoft environment (40 servers, which includes a DR site) to replace CGI-AMS financials/HR packages on the mainframe. Financials is already *mostly* running on the distributed platform and HR is scheduled for golive the beginning of August. Beyond these two applications, there will remain about a dozen assorted CICS applications, which is what they believe they should move off the mainframe as soon as possible, for the cost savings (known as budget cuts). Of interest in this story is: 1) these remaining applications are used primarily as our revenue applications; 2) a project manager's progress tracking tool where 10 of these are listed as being in a *planning* stage - although our applications team has not seen individual project plans for each application; 3) this means no design or procurement of replacement applications has begun; 4) a statement has been made to management that the *majority* of these applications will be off of the mainframe by the end of the year. So, I have been involved and cross trained for the Linux environment installed for Peoplesoft, and my supervisor wants to know if I have time to do a z/OS upgrade for something that's *going away*. Again, thanks for all of the posts. Peggy 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Related to: DB2 V8 and Unicode
I forgot to add... Even if you think 40M (or however big the pre-built image is now) is huge, remember that by default under z/OS 1.8 and above all tables are loaded in non-page fixed storage by default (you can page fix them if desired). This doesn't apply to z/OS 1.7 though AFAIK. Does any other component or product use Unicode on demand? For example, Java uses Unicode; C, COBOL, and PL/I all have Unicode support. Do any of these use the Unicode tables loaded by Unicode on demand? I think any user of Unicode Services will get the dynamic loading. COBOL does, and it happened when Unicode Services changed in 1.7, not because we (in COBOL) did anything differently. Cheers, TomR COBOL is the Language of the Future! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Going unsupported - time to fold?
On 9 Jul 2008 11:32:56 -0700, in bit.listserv.ibm-main you wrote: To all: Thank you for the various inputs for my thought process - that is one of the benefits and enjoyments of this discussion list. Just to share what is going on here: We are currently moving to a PeopleSoft environment (40 servers, which includes a DR site) to replace CGI-AMS financials/HR packages on the mainframe. Financials is already *mostly* running on the distributed platform and HR is scheduled for golive the beginning of August. Beyond these two applications, there will remain about a dozen assorted CICS applications, which is what they believe they should move off the mainframe as soon as possible, for the cost savings (known as budget cuts). Of interest in this story is: 1) these remaining applications are used primarily as our revenue applications; 2) a project manager's progress tracking tool where 10 of these are listed as being in a *planning* stage - although our applications team has not seen individual project plans for each application; 3) this means no design or procurement of replacement applications has begun; 4) a statement has been made to management that the *majority* of these applications will be off of the mainframe by the end of the year. So, I have been involved and cross trained for the Linux environment installed for Peoplesoft, and my supervisor wants to know if I have time to do a z/OS upgrade for something that's *going away*. Again, thanks for all of the posts. Peggy Since the only online access that I see in your posting is TSO and CICS, the vulnerability to web related exposures should be low. If my analysis is incorrect and there is a lot of web access, then I would not want to be unsupported. In short if you aren't changing the applications and there is little or no Internet access, the chances of major problems in the time frame envisioned are low. Getting rid of the mainframe makes sense if you are stuck with the 40 servers and can't consolidate their work onto the mainframe. What scares me is the replacement of the remaining applications being only in the planning stage. It also implies that nobody really knows what these applications do. I might note that a conversion to SAP at a major utility took 6 months to a year longer than anticipated. The whole situation seems to be one requiring extreme discretion and tact on your part. Bank takeovers where systems are ruthlessly and quickly consolidated may be a good model but someone who has experience in doing this sort of thing is needed. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Listing of current ROOT with Mount Points
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Lizette Koehler Sent: Wednesday, July 09, 2008 3:23 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Listing of current ROOT with Mount Points Absolutely correct. Lizette Unless I really screwed up, the following REXX program should do what you want: /* rexx */ call bpxwunix df | awk '{ print $1;}' | grep '/' | sort,,stdout.,stderr. lrm=stdout.2 llrm=length(lrm) do i=3 to stdout.0 if lrm=left(stdout.i,llrm) then iterate lrm = stdout.i llrm=length(lrm) say lrm end This program will run as a TSO REXX or UNIX REXX command. -- John McKown Senior Systems Programmer HealthMarkets Keeping the Promise of Affordable Coverage Administrative Services Group Information Technology The information contained in this e-mail message may be privileged and/or confidential. It is for intended addressee(s) only. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited and could, in certain circumstances, be a criminal offense. If you have received this e-mail in error, please notify the sender by reply and delete this message without copying or disclosing it. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SFTP GET COMMAND QUESTION
I'm not sure about hex, but when you look at it in Octal (in Linux), on FTP'd file there is a \r (or CR value) followed by a \n (or LF value). On the SFTP'd file, there is only a \n (LF value). That is where it gets lost. The \n is supposed to be the LF but when it gets passed to z/OS, z/OS doesn't seem to recognize it and continues on with one long line. That is what I was wondering is if somewhere in the z/OS GET command you have to tell it to use LF and not CR. Is this where the TR command fits in or is there another way? Right now the only other idea is to add the CR value back into the file, but I don't like the idea of modifying a production file by adding in the character. Thanks, Mary -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of McKown, John Sent: Wednesday, July 09, 2008 2:27 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: SFTP GET COMMAND QUESTION -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Yukus, Mary J CIV USMEPCOM Sent: Wednesday, July 09, 2008 2:16 PM To: IBM-MAIN@BAMA.UA.EDU Subject: SFTP GET COMMAND QUESTION I have a question regarding the GET command for FTP. We have a file that comes from UNIX (AIX) to zLINUX through an SFTP. We need to get it to z/OS via FTP (not SFTP). The SFTP file contains the new line character, but not the end of line character. When the GET command is issued (via JCL on z/OS), we only get the first line of the file since it can't find the carriage return character (CR). Is there a command that can be added to the GET command to use the new line character (LF) to force the file to a new line rather than the carriage return character? Thanks, Mary From what little that I know of the sftp command, as implemented on UNIX and Windows, is that it does the equivalent of a BINARY transfer. What is the new line character you mentioned, in hex? I hope that is it 0x0A. If so, then doing an ASCII ftp from z/Linux to z/OS should result in a normal file. I ftp'ed from my Linux/Intel box to both a z/OS sequential dataset and a z/OS UNIX (HFS) file. Both were OK. If it ends in something else, then I'd determine what character it is on your z/Linux box and translate it to 0x0a (using the tr command) before ftp'ing it to z/OS. AIX should end its lines in LF (0x0a), not CR (0x0d). Windows ends lines with CRLF (0x0d0a) -- John McKown Senior Systems Programmer HealthMarkets Keeping the Promise of Affordable Coverage Administrative Services Group Information Technology The information contained in this e-mail message may be privileged and/or confidential. It is for intended addressee(s) only. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited and could, in certain circumstances, be a criminal offense. If you have received this e-mail in error, please notify the sender by reply and delete this message without copying or disclosing it. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SFTP GET COMMAND QUESTION
Yukus, Mary J CIV USMEPCOM wrote: I'm not sure about hex, but when you look at it in Octal (in Linux), on FTP'd file there is a \r (or CR value) followed by a \n (or LF value). On the SFTP'd file, there is only a \n (LF value). That is where it gets lost. The \n is supposed to be the LF but when it gets passed to z/OS, z/OS doesn't seem to recognize it and continues on with one long line. That is what I was wondering is if somewhere in the z/OS GET command you have to tell it to use LF and not CR. Is this where the TR command fits in or is there another way? Right now the only other idea is to add the CR value back into the file, but I don't like the idea of modifying a production file by adding in the character. Thanks, Mary Mary, Is the FTP GET from z/OS binary? If it is binary, the LF would not be used to break the file into lines. -- Richard -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SFTP GET COMMAND QUESTION
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Yukus, Mary J CIV USMEPCOM Sent: Wednesday, July 09, 2008 3:46 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: SFTP GET COMMAND QUESTION I'm not sure about hex, but when you look at it in Octal (in Linux), on FTP'd file there is a \r (or CR value) followed by a \n (or LF value). On the SFTP'd file, there is only a \n (LF value). That is where it gets lost. The \n is supposed to be the LF but when it gets passed to z/OS, z/OS doesn't seem to recognize it and continues on with one long line. That is what I was wondering is if somewhere in the z/OS GET command you have to tell it to use LF and not CR. Is this where the TR command fits in or is there another way? Right now the only other idea is to add the CR value back into the file, but I don't like the idea of modifying a production file by adding in the character. Thanks, Mary OK, I just did a test with my Linux/Intel system. In my z/OS ftp job, I did a GET command to get a file from Linux to z/OS. I used the vsftpd ftp server and the proftpd ftp server for my tests. The results are below: vsftpd server - lines end with CRLF - file on z/OS is good vsftpd server - lines end with LF only - file on z/OS is bad - a single line proftpd server - lines end with CRLF - file on z/OS is good proftpd server - lines end with LF only - file on z/OS is good It appears that the vsftpd server is not responding correctly. While in transit, lines being ftp'ed in ASCII mode are supposed to end with CRLF. An ASCII based UNIX server should convert the LF to a CRLF. vsftpd is apparently not doing this. My suggestion: use the proftpd server on z/Linux instead of the vsftpd server. If this is not possible, then the file on z/Linux needs to be converted to have CRLF at the end of the line. This can be done with the unix2dos utility on z/Linux. This cannot be fixed on the z/OS side as best as I can tell. -- John McKown Senior Systems Programmer HealthMarkets Keeping the Promise of Affordable Coverage Administrative Services Group Information Technology The information contained in this e-mail message may be privileged and/or confidential. It is for intended addressee(s) only. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited and could, in certain circumstances, be a criminal offense. If you have received this e-mail in error, please notify the sender by reply and delete this message without copying or disclosing it. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
IBM using more below the line storage.
IBM appears to be expanding use of storage below the 16M line, rather than converting their own code to 31-bit addressability. Here is the reply I received when I ETR asked CICS why I could no longer get a certain DSALIM value in TS22 after going to zos 1.08. There is Common Storage shared by all address spaces, and not considered part of the private storage available for address space (task) use. In OS/390 2.10 the amount of Common Storage needed by the system was smaller than is required by z/os 1.8, which has much more function. When Common Storage increases, the amount of private storage decreases. My guess, based on my years of experience is that in your 2.10 system the amount of private storage available was 10M or possibly 11M. It must be on a meg boundry. In z/os 1.8 the amount of storage available for CICS , or any other address space has shrunk to 9M based on the increase in Common Storage. It appears to me that IBM is assuming that the below the line storage is now free and available for their use, and rather than going to 31-bit addressing themselves, they are expanding use of 24-bit. Interesting. Looks like a bit of do as I say, not as I do. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html