Flashcopy
Hi Everyone, whenever a flashcopy of a volume is done using ADRDSSU, the target volume goes offline, it has the same VOLID as the source volume, now my question is as to how can I backup the target volume to tape ?, we do not have FDR. will appreciate any input Frank -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Flashcopy
Without having the ability to backup an offline volume or being able to bring the volume online to an LPAR where the original source disk is not online, your only option is to perform an ICKDSF relabel of the disk and then vary it online and do a regular backup with DFSMSdss. You will need to manually manage the fact that the datasets contained on the relabelled volume are not catalogued. Stephen Mednick Computer Supervisory Services Sydney, Australia Asia/Pacific representatives for Innovation Data Processing, Inc. -Original Message- Hi Everyone, whenever a flashcopy of a volume is done using ADRDSSU, the target volume goes offline, it has the same VOLID as the source volume, now my question is as to how can I backup the target volume to tape ?, we do not have FDR. will appreciate any input Frank -- -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
FTP problem
Hi, I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. The transfer is initiated in a batch job and is part of a production process. Is there a ftp parameter that will help me? We are using z/Os 1.9. Thanks Gadi לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
CRLF? ITschak 2010/3/18 גדי בן אבי gad...@malam.com Hi, I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. The transfer is initiated in a batch job and is part of a production process. Is there a ftp parameter that will help me? We are using z/Os 1.9. Thanks Gadi לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
As far as I know, the is no CRLF option in ftp. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Itschak Mugzach Sent: Thursday, March 18, 2010 10:52 AM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem CRLF? ITschak 2010/3/18 גדי בן אבי gad...@malam.com Hi, I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. The transfer is initiated in a batch job and is part of a production process. Is there a ftp parameter that will help me? We are using z/Os 1.9. Thanks Gadi לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
On Thu, 18 Mar 2010 09:59:56 +0200 ??? ?? ??? gad...@malam.com wrote: :I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. :The transfer is initiated in a batch job and is part of a production process. :Is there a ftp parameter that will help me? What is a UNIX encoded file? You can use the ASCII option and send it to a VB file. -- Binyamin Dissen bdis...@dissensoftware.com http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
Unix files use just LF as the end of line character Windows files use CR and LF as the end of line character. Gadi -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Binyamin Dissen Sent: Thursday, March 18, 2010 11:01 AM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem On Thu, 18 Mar 2010 09:59:56 +0200 ??? ?? ??? gad...@malam.com wrote: :I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. :The transfer is initiated in a batch job and is part of a production process. :Is there a ftp parameter that will help me? What is a UNIX encoded file? You can use the ASCII option and send it to a VB file. -- Binyamin Dissen bdis...@dissensoftware.com http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
Look at http://www.mail-archive.com/ibm-main@bama.ua.edu/msg78550.html On Thu, 18 Mar 2010 11:07:25 +0200 ??? ?? ??? gad...@malam.com wrote: :Unix files use just LF as the end of line character :Windows files use CR and LF as the end of line character. :-Original Message- :From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Binyamin Dissen :Sent: Thursday, March 18, 2010 11:01 AM :To: IBM-MAIN@bama.ua.edu :Subject: Re: FTP problem :On Thu, 18 Mar 2010 09:59:56 +0200 ??? ?? ??? gad...@malam.com wrote: ::I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. ::The transfer is initiated in a batch job and is part of a production process. ::Is there a ftp parameter that will help me? :What is a UNIX encoded file? :You can use the ASCII option and send it to a VB file. -- Binyamin Dissen bdis...@dissensoftware.com http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Flashcopy
Frank, Shame you don't have Innovation's FDRInstant, as you say. This product has the interesting ability to both utilise Flashcopy (or TimeFinder, ShadowImage etc) and then take a normal backup even though the duplicate volume is now offline. Otherwise, I think Stephen's suggestion of clipping the volume and then backing up is the only viable option. Alan Playford System z Consultant RSM Partners Limited -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
Thanks, but I don't think that would work here. I think I have a solution. I looked at the file and it looks like it has a fixed record length of 224. I used LOCSITE LRECL=225 WRAP The file is allocated with an LRECL of 224 (224 for the data and an extra byte for the LF character). WRAP tells the ftp client to go to a new line instead of truncating the data. Obviously, this will only work if the file has fixed length records. Gadi -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Binyamin Dissen Sent: Thursday, March 18, 2010 11:21 AM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem Look at http://www.mail-archive.com/ibm-main@bama.ua.edu/msg78550.html On Thu, 18 Mar 2010 11:07:25 +0200 ??? ?? ??? gad...@malam.com wrote: :Unix files use just LF as the end of line character :Windows files use CR and LF as the end of line character. :-Original Message- :From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Binyamin Dissen :Sent: Thursday, March 18, 2010 11:01 AM :To: IBM-MAIN@bama.ua.edu :Subject: Re: FTP problem :On Thu, 18 Mar 2010 09:59:56 +0200 ??? ?? ??? gad...@malam.com wrote: ::I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. ::The transfer is initiated in a batch job and is part of a production process. ::Is there a ftp parameter that will help me? :What is a UNIX encoded file? :You can use the ASCII option and send it to a VB file. -- Binyamin Dissen bdis...@dissensoftware.com http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
For those that don't know what CRLF means, it's an acronym for Carriage Return Line Feed and if you look at your yellow or green hex converter card, you'll see the hex equivalent of CRLF. That's what it means and it's used to end each line. That's what determines the record length of a file. Hope this helps, George Rodriguez Specialist II - IT Solutions Application Support / Quality Assurance PX - 47652 (561) 357-7652 (office) (561) 707-3496 (mobile) School District of Palm Beach County 3348 Forest Hill Blvd. Room B-332 West Palm Beach, FL 33406-5869 Florida's Only A-Rated Urban District For Five Consecutive Years - Original Message - From: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu To: IBM-MAIN@bama.ua.edu IBM-MAIN@bama.ua.edu Sent: Thu Mar 18 04:51:37 2010 Subject: Re: FTP problem CRLF? ITschak 2010/3/18 גדי בן אבי gad...@malam.com Hi, I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. The transfer is initiated in a batch job and is part of a production process. Is there a ftp parameter that will help me? We are using z/Os 1.9. Thanks Gadi לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- --Palm Beach County Schools- Rated A by the Florida Department of Education 2005-2009 -Home of Florida's first LEED Gold Certified School- ---http://www.palmbeachschools.org- The District of Palm Beach County is an Equal Education Opportunity Provider and Employer. Under Florida law, e-mail addresses are public records. If you do not want your e-mail address released in response to a public records request, do not send electronic mail to this entity. Instead, contact this office by phone or in writing. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SMP/E datasets question
Thank you for your remarks Joel. That's what I was trying to state. The SMP environment is permissive enough to meet all needs, but each one must be aware of possible consequences. Although we must always follow IBM recommendations, it is better to have small deviations than try to rebuild the whole environment from the very beginning following those rules. If anyone really feel the need to do so I'll be glad to help as far as I can. Cheers. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Flashcopy
Francis. Do a flashcopy ADRDSSU job without COPYVOLID. So your target volume keeps online and you can back it up. When you want to recover you have to copy your volume back to the original labeled volume. Hope this helps. Reiner Markus -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Flashcopy
subparameter DUMPCON how can I backup the target volume to tape ? subparameter DUMPCOND of the COPY command is your friend. Try to flash your volume with the following jcl: //FLASHEXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //SYSINDD * COPY FULL IDY(your_vol) ODY(flashed_vol) DUMPCOND FCNC FR(REQ) - ADMIN PUR ALLD(*) ALLX then you will be able to DUMP the volume with this jcl: //DUMP EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //TAPE DD DISP=(,CATLG), // DSN=your_dsn, // UNIT=your_tape,LABEL=(1,SL), // DCB=JGE.MOD,RECFM=U,LRECL=0,BLKSIZE=0 //SYSINDD * DUMP ADMIN IDY(flashed_vol) ODD(TAPE) OPT(4) COM ALLX ALLD(*) HTH Walter Marguccio z/OS Systems Programmer BELENUS LOB Informatic GmbH Munich - Germany -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Flashcopy
Yes, DUMPCONDitioning is your friend. This is the way HSM uses FlashCopy, this is exactly what it was created for. When you restore a volume dumped this way, it will restore the original volser. If you have HSM, look into the FRBACKUP function to see how HSM can manage the entire process for you. Walter Marguccio walter_marguc...@yahoo.com 03/18/10 7:08 AM subparameter DUMPCON how can I backup the target volume to tape ? subparameter DUMPCOND of the COPY command is your friend. Try to flash your volume with the following jcl: //FLASHEXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //SYSINDD * COPY FULL IDY(your_vol) ODY(flashed_vol) DUMPCOND FCNC FR(REQ) - ADMIN PUR ALLD(*) ALLX then you will be able to DUMP the volume with this jcl: //DUMP EXEC PGM=ADRDSSU //SYSPRINT DD SYSOUT=* //TAPE DD DISP=(,CATLG), // DSN=your_dsn, // UNIT=your_tape,LABEL=(1,SL), // DCB=JGE.MOD,RECFM=U,LRECL=0,BLKSIZE=0 //SYSINDD * DUMP ADMIN IDY(flashed_vol) ODD(TAPE) OPT(4) COM ALLX ALLD(*) HTH Walter Marguccio z/OS Systems Programmer BELENUS LOB Informatic GmbH Munich - Germany -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains confidential and privileged information intended only for the addressee. If you are not the intended recipient, please be advised that you have received this material in error and that any forwarding, copying, printing, distribution, use or disclosure of the material is strictly prohibited. If you have received this material in error, please (i) do not read it, (ii) reply to the sender that you received the message in error, and (iii) erase or destroy the material. Emails are not secure and can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by email. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: XMIT Manager
Oh joy - Virtual PC. Last I looked at it, it was the worst of the virtualizers available - by a long shot. And (of course) this is only available on the premium Win7 versions. Careful, or IBM might adopt this view of compatability in future. Don't bother supporting all that old stuff - just toss in a canned z/VM and an operating system. Set-and-forget. Ah, nope ... maybe not - they already tried that with Linux, didn't they. Shane ... On Thu, Mar 18th, 2010 at 8:28 AM, Chuck Arney wrote: Under Win7 you can setup and run a WinXP Virtual Machine. A free XP system image is available for download from Microsoft to run under Win7. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: XMIT Manager
BTW: Is there any alternative product to XMIT Manager, INCLUDING COMMERCIAL ONES? I'm aware of PDS Magician (free), XMIT Manager is better, but still has some shortcomings. Of course price/performance is still excellent ;-) Back to the topic: It seems the problem occurs only on 64-bit version of Windows. -- Radoslaw Skorupka Lodz, Poland -- BRE Bank SA ul. Senatorska 18 00-950 Warszawa www.brebank.pl Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237 NIP: 526-021-50-88 Wedug stanu na dzie 01.01.2009 r. kapita zakadowy BRE Banku SA (w caoci wpacony) wynosi 118.763.528 zotych. W zwizku z realizacj warunkowego podwyszenia kapitau zakadowego, na podstawie uchway XXI WZ z dnia 16 marca 2008r., oraz uchway XVI NWZ z dnia 27 padziernika 2008r., moe ulec podwyszeniu do kwoty 123.763.528 z. Akcje w podwyszonym kapitale zakadowym BRE Banku SA bd w caoci opacone. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of ??? ?? ??? Sent: Thursday, March 18, 2010 5:03 AM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem Thanks, but I don't think that would work here. I think I have a solution. I looked at the file and it looks like it has a fixed record length of 224. I used LOCSITE LRECL=225 WRAP The file is allocated with an LRECL of 224 (224 for the data and an extra byte for the LF character). WRAP tells the ftp client to go to a new line instead of truncating the data. Obviously, this will only work if the file has fixed length records. Gadi We had something like this here also. The file did have a fixed record length. The problem that the programmers whined about was that their file description had to be extended by one character for the trailing 0x25 (what an LF get translated to in this case). If they didn't then COBOL wouldn't open the file because the LRECL on the file didn't match the size of the record in the COBOL progam. Just out of curiousity, why wouldn't the ftp to a UNIX file, then use the tr to convert 0x25 to 0x15, then copy to a z/OS dataset routine work for you? Is it a dislike of using UNIX? Or a dislike of needing a post processing step? Lastly, and least likely to be acceptable, is to write your own ftp client which knows how to handle this case. I'd probably look at using REXX sockets, if I had to do such a thing. -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
None of our users currently use USS. I would like to avoid it if possible. I heard from the people who actually create the files (They belong to another organization and will not change the files), and the files are actually fixed length, so my solution would work. If the next step in the process requires stripping the last character, I could always use sort to do it. Gadi -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of McKown, John Sent: Thursday, March 18, 2010 2:26 PM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of ??? ?? ??? Sent: Thursday, March 18, 2010 5:03 AM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem Thanks, but I don't think that would work here. I think I have a solution. I looked at the file and it looks like it has a fixed record length of 224. I used LOCSITE LRECL=225 WRAP The file is allocated with an LRECL of 224 (224 for the data and an extra byte for the LF character). WRAP tells the ftp client to go to a new line instead of truncating the data. Obviously, this will only work if the file has fixed length records. Gadi We had something like this here also. The file did have a fixed record length. The problem that the programmers whined about was that their file description had to be extended by one character for the trailing 0x25 (what an LF get translated to in this case). If they didn't then COBOL wouldn't open the file because the LRECL on the file didn't match the size of the record in the COBOL progam. Just out of curiousity, why wouldn't the ftp to a UNIX file, then use the tr to convert 0x25 to 0x15, then copy to a z/OS dataset routine work for you? Is it a dislike of using UNIX? Or a dislike of needing a post processing step? Lastly, and least likely to be acceptable, is to write your own ftp client which knows how to handle this case. I'd probably look at using REXX sockets, if I had to do such a thing. -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Encryption software?
This topic is getting bounced around here and on the RACF-L as well, yet responses are scarce and sporadic. We in the hinterlands are looking for experiences with any of the major encrypting products to help in selecting one, without being hounded by vendors. Our site has mentioned TKLM and it looks like a nightmare, plus it doesn't cover all our media. We have FDR, so FDRCRYPT is a possibility. We have CA products, OpenTech products, and MegaCryption looks interesting. Bottom line...many of us are soliciting opinions from those who have run that gauntlet already. TIA...rave mode set to off. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VTS Migration
Many thanks for all the replies, they've been very helpful. I'll admit I'm pretty rusty in this area but got roped in to doing it as I've done similar (but not this type of migration) in the past so forgive my seemingly 'dumb' questions. I've now found some material to read through (changing Google search terms seems to have helped!) but just want to clarify a couple of things: John McKown said: --- Aren't the VTSes managed by SMS? If so, then the UNIT= is not very important. You have two separate libraries. Make a new Storage Group for the new library. Now, in the STORGRUP ACS routine, assign the new STORGRUP where you current assign the old STORGRUP value. Presto! Everything that went to the old VTS, now goes to the new VTS. This does __NOT__ affect access to existing tape data in the old VTS as it is still in the old STORGRUP, which is assigned to the old VTS library. --- The current, old, one is and the new one will be however the above has confused me a bit. In my JCL I say UNIT=VTS which automatically points me to a drive in the library. Now in my storage group I have: WHEN (STORCLAS = 'VTS') DO SET STORGRP = 'VTS' EXIT END and in my sroage class I have: WHEN (UNIT = VALID_TAPELIB) DO SET STORCLAS = 'VTS' EXIT END and in my data class I have: FILTLIST VALID_TAPE INCLUDE('CASS','3490') FILTLIST VALID_TLIB1INCLUDE('3590','VTS') I would take I just need to add entries to point to the new VTS, i.e. WHEN (STORCLAS = 'VTS1') DO SET STORGRP = 'VTS' EXIT END Yet what I don't understand, is how does it know to use the new VTS? By this I mean the old VTS has a range of addresses unique to it along with the new one. The dataset HLQs are the same, the JCL hasn't changed so in my eyes its going to pick any available addrss in either VTS to mount the tape. Or am I having a brain drain? Next up... Darth Keller said: --- Have you considered how you're moving your old data over to the new library? I've used OpenTec's TapeCopy product for the last 2 moves and plan on using it for the next move too. It works great - keeps all the CA1 information in-sync - multi-volume, stacked, cataloged/uncataloged - it handled it all. I'm sure others can say the same about other products. Moving the new allocations over to the new library is pretty straight-forward - moving the old data over can be a bit more tricky and you'll need to do some careful planning to get it done. --- Thats what I'm working on at this moment. No money for 3rd party products and as you say, new allocations (if I get the above working!) should be no problem. I need to mainly move HSM ML2 data, some SMS backed up data and some other 'random' data over. I'm currently creating the reports to see what there is and how much needs to be moved and then work out a way of doing it. Its a pity, at least I can't find one, similar to DFSMSdss MOVE for a dataset which would be very nice... Thanks, Seb -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VSAM APARs involving zFS corruption
Thanks for the info Dave. That is very troubling to me. I would consider this hiper as well, due to dataloss. The apar doesn't seem to indicate the severity either, in that you 'think' it was extended. Mary Anne -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Any FOCUS performance guru's here?
On Wed, 17 Mar 2010 21:05:14 -0500, David Briars dbri...@comcast.net wrote: Is the batch job running on the same LPAR, as the sink machine? Same LPAR Thanks Dana -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: XMIT Manager
On Thursday 18 March 2010, Shane Ginnane wrote: Oh joy - Virtual PC. Last I looked at it, it was the worst of the virtualizers available - by a long shot. And (of course) this is only available on the premium Win7 versions. I think you can import Virtual PC images into either VMware or VirtualBox. I've never tried it, though. -- Bob Woodside Woodsway Consulting, Inc. http://www.woodsway.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
Gadi, If this is an ASCII file which I am assuming it is, there is a parameter you can try. The parameter is sbsendeol and it can be set to crlf, cr, lf, or none. If you are running the ftp client from z/OS and getting the file from the wintel box, it would be part of the locsite command. Syntax is locsite sbsendeol=lf HTH. Rex -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of ??? ?? ??? Sent: Thursday, March 18, 2010 3:00 AM To: IBM-MAIN@bama.ua.edu Subject: FTP problem Hi, I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. The transfer is initiated in a batch job and is part of a production process. Is there a ftp parameter that will help me? We are using z/Os 1.9. Thanks Gadi לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Any FOCUS performance guru's here?
I don't know much about FOCUS, and we don't run it here, but does it use LSR to process the VSAM files? Is it possible the size of the LSR pool built by FOCUS needs to be increased due to the added data? In other words, since you have more data, has the random access pattern (assuming FOCUS does DIRECT I/O to the VSAM files) exceeded a threshold and you now have some buffer thrashing within an LSR pool? Really just guessing here... -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Dana Sent: Thursday, March 18, 2010 9:33 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Any FOCUS performance guru's here? Dave, thanks for the response. Here's answers to your questions: When you say starting to run a really long time, does that mean suddenly or progressively over time? Suddenly. These are weekly jobs and last month the elapsed time really jumped. The only difference according to the application folks, is just more data, approximately 10% added. The main database is not huge (4500 trks). Are you running FOCUS interactively (TSO) or from a remote client? Does your job contain the FOCUS code, or does it call an RPC? Not sure what you mean. It's just a batch job, EXEC PGM=FOCUS, the SYSIN DD contains: EX focuspgm FIN Are you using the FOCUS SVC, or the IBI subsystem? Subsystem Have you upgraded FOCUS recently or installed a new release in parallel? No Is your data in a FOCUS database, or are you using an adapter to another data source? Focus Database What sort of performance measurements do you have to compare with and without FOCSU? Elapsed wall clock time. Regards, Dave Barry Thanks for any ideas you might have! Dana -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
Hi Rex, Sbsendeol only works when you are transferring a file from z/OS to another platform. This is the way it's documented. Gadi -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Pommier, Rex R. Sent: Thursday, March 18, 2010 3:52 PM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem Gadi, If this is an ASCII file which I am assuming it is, there is a parameter you can try. The parameter is sbsendeol and it can be set to crlf, cr, lf, or none. If you are running the ftp client from z/OS and getting the file from the wintel box, it would be part of the locsite command. Syntax is locsite sbsendeol=lf HTH. Rex -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of ??? ?? ??? Sent: Thursday, March 18, 2010 3:00 AM To: IBM-MAIN@bama.ua.edu Subject: FTP problem Hi, I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. The transfer is initiated in a batch job and is part of a production process. Is there a ftp parameter that will help me? We are using z/Os 1.9. Thanks Gadi לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VTS Migration
I am at SHARE right now, so I don't have this in front of me, so I may be a bit off (if so, someone should be able to correct me), but you should not have to change your ACS routines at all. All you need to do is remove the old VTS from your STORGRP and add the new VTS. All new allocations will then go to the new VTS, while allocations for existing volumes will be allocated to the library that contains the volume that is required to satisfy the request. Sebastian Welton sebast...@welton.de 03/18/10 9:03 AM Many thanks for all the replies, they've been very helpful. I'll admit I'm pretty rusty in this area but got roped in to doing it as I've done similar (but not this type of migration) in the past so forgive my seemingly 'dumb' questions. I've now found some material to read through (changing Google search terms seems to have helped!) but just want to clarify a couple of things: John McKown said: --- Aren't the VTSes managed by SMS? If so, then the UNIT= is not very important. You have two separate libraries. Make a new Storage Group for the new library. Now, in the STORGRUP ACS routine, assign the new STORGRUP where you current assign the old STORGRUP value. Presto! Everything that went to the old VTS, now goes to the new VTS. This does __NOT__ affect access to existing tape data in the old VTS as it is still in the old STORGRUP, which is assigned to the old VTS library. --- The current, old, one is and the new one will be however the above has confused me a bit. In my JCL I say UNIT=VTS which automatically points me to a drive in the library. Now in my storage group I have: WHEN (STORCLAS = 'VTS') DO SET STORGRP = 'VTS' EXIT END and in my sroage class I have: WHEN (UNIT = VALID_TAPELIB) DO SET STORCLAS = 'VTS' EXIT END and in my data class I have: FILTLIST VALID_TAPE INCLUDE('CASS','3490') FILTLIST VALID_TLIB1INCLUDE('3590','VTS') I would take I just need to add entries to point to the new VTS, i.e. WHEN (STORCLAS = 'VTS1') DO SET STORGRP = 'VTS' EXIT END Yet what I don't understand, is how does it know to use the new VTS? By this I mean the old VTS has a range of addresses unique to it along with the new one. The dataset HLQs are the same, the JCL hasn't changed so in my eyes its going to pick any available addrss in either VTS to mount the tape. Or am I having a brain drain? Next up... Darth Keller said: --- Have you considered how you're moving your old data over to the new library? I've used OpenTec's TapeCopy product for the last 2 moves and plan on using it for the next move too. It works great - keeps all the CA1 information in-sync - multi-volume, stacked, cataloged/uncataloged - it handled it all. I'm sure others can say the same about other products. Moving the new allocations over to the new library is pretty straight-forward - moving the old data over can be a bit more tricky and you'll need to do some careful planning to get it done. --- Thats what I'm working on at this moment. No money for 3rd party products and as you say, new allocations (if I get the above working!) should be no problem. I need to mainly move HSM ML2 data, some SMS backed up data and some other 'random' data over. I'm currently creating the reports to see what there is and how much needs to be moved and then work out a way of doing it. Its a pity, at least I can't find one, similar to DFSMSdss MOVE for a dataset which would be very nice... Thanks, Seb -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains confidential and privileged information intended only for the addressee. If you are not the intended recipient, please be advised that you have received this material in error and that any forwarding, copying, printing, distribution, use or disclosure of the material is strictly prohibited. If you have received this material in error, please (i) do not read it, (ii) reply to the sender that you received the message in error, and (iii) erase or destroy the material. Emails are not secure and can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by email. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Flashcopy
Francis, ASRDSSU has a new parameter DUMPCONDITIONING specific to aid in making flash copies without having the target volume going offline. Opentech Systems has a product to completely automate the flash copy process besides audit your DASD farm so as you add volumes none are missed. Please review the link. http://www.opentechsystems.com/dbs.php Best regards, Don Don Bolton Director Technical Services www.OpentechSystems.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of FRANCIS SOUSA Sent: Thursday, March 18, 2010 1:52 AM To: IBM-MAIN@bama.ua.edu Subject: Flashcopy Hi Everyone, whenever a flashcopy of a volume is done using ADRDSSU, the target volume goes offline, it has the same VOLID as the source volume, now my question is as to how can I backup the target volume to tape ?, we do not have FDR. will appreciate any input Frank -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Encryption software?
We use opentech, fdr, and megacrypt. We have icsf and MF encryption cards. All products that I mentioned are using the encryption cards for encrypting our tape backups. They have been working that for a few years now and we haven't had any issues. We use opentech for DR and have not had any issues testing. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Daniel McLaughlin Sent: Thursday, March 18, 2010 7:51 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Encryption software? This topic is getting bounced around here and on the RACF-L as well, yet responses are scarce and sporadic. We in the hinterlands are looking for experiences with any of the major encrypting products to help in selecting one, without being hounded by vendors. Our site has mentioned TKLM and it looks like a nightmare, plus it doesn't cover all our media. We have FDR, so FDRCRYPT is a possibility. We have CA products, OpenTech products, and MegaCryption looks interesting. Bottom line...many of us are soliciting opinions from those who have run that gauntlet already. TIA...rave mode set to off. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html == This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which they are addressed. If you have received this email in error please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
You're right, I missed that line. You could always use the old IND$FILE. That gives you the ability to tell it what the EOL characters are. Rex -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of ??? ?? ??? Sent: Thursday, March 18, 2010 8:59 AM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem Hi Rex, Sbsendeol only works when you are transferring a file from z/OS to another platform. This is the way it's documented. Gadi -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Pommier, Rex R. Sent: Thursday, March 18, 2010 3:52 PM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem Gadi, If this is an ASCII file which I am assuming it is, there is a parameter you can try. The parameter is sbsendeol and it can be set to crlf, cr, lf, or none. If you are running the ftp client from z/OS and getting the file from the wintel box, it would be part of the locsite command. Syntax is locsite sbsendeol=lf HTH. Rex -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of ??? ?? ??? Sent: Thursday, March 18, 2010 3:00 AM To: IBM-MAIN@bama.ua.edu Subject: FTP problem Hi, I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. The transfer is initiated in a batch job and is part of a production process. Is there a ftp parameter that will help me? We are using z/Os 1.9. Thanks Gadi -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
IND$FILE cannot be initiated from the z/OS side. Gadi -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Pommier, Rex R. Sent: Thursday, March 18, 2010 4:11 PM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem You're right, I missed that line. You could always use the old IND$FILE. That gives you the ability to tell it what the EOL characters are. Rex -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of ??? ?? ??? Sent: Thursday, March 18, 2010 8:59 AM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem Hi Rex, Sbsendeol only works when you are transferring a file from z/OS to another platform. This is the way it's documented. Gadi -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Pommier, Rex R. Sent: Thursday, March 18, 2010 3:52 PM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem Gadi, If this is an ASCII file which I am assuming it is, there is a parameter you can try. The parameter is sbsendeol and it can be set to crlf, cr, lf, or none. If you are running the ftp client from z/OS and getting the file from the wintel box, it would be part of the locsite command. Syntax is locsite sbsendeol=lf HTH. Rex -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of ??? ?? ??? Sent: Thursday, March 18, 2010 3:00 AM To: IBM-MAIN@bama.ua.edu Subject: FTP problem Hi, I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. The transfer is initiated in a batch job and is part of a production process. Is there a ftp parameter that will help me? We are using z/Os 1.9. Thanks Gadi -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VTS Migration
We told SMS in ours to use the new VTS for creating new datasets, the old VTS will be used for reading only and won't be used in creating any new datasets. Since the old datasets are cataloged the system knows where to get them. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Sebastian Welton Sent: Thursday, March 18, 2010 8:03 AM To: IBM-MAIN@bama.ua.edu Subject: Re: VTS Migration Many thanks for all the replies, they've been very helpful. I'll admit I'm pretty rusty in this area but got roped in to doing it as I've done similar (but not this type of migration) in the past so forgive my seemingly 'dumb' questions. I've now found some material to read through (changing Google search terms seems to have helped!) but just want to clarify a couple of things: John McKown said: --- Aren't the VTSes managed by SMS? If so, then the UNIT= is not very important. You have two separate libraries. Make a new Storage Group for the new library. Now, in the STORGRUP ACS routine, assign the new STORGRUP where you current assign the old STORGRUP value. Presto! Everything that went to the old VTS, now goes to the new VTS. This does __NOT__ affect access to existing tape data in the old VTS as it is still in the old STORGRUP, which is assigned to the old VTS library. --- The current, old, one is and the new one will be however the above has confused me a bit. In my JCL I say UNIT=VTS which automatically points me to a drive in the library. Now in my storage group I have: WHEN (STORCLAS = 'VTS') DO SET STORGRP = 'VTS' EXIT END and in my sroage class I have: WHEN (UNIT = VALID_TAPELIB) DO SET STORCLAS = 'VTS' EXIT END and in my data class I have: FILTLIST VALID_TAPE INCLUDE('CASS','3490') FILTLIST VALID_TLIB1INCLUDE('3590','VTS') I would take I just need to add entries to point to the new VTS, i.e. WHEN (STORCLAS = 'VTS1') DO SET STORGRP = 'VTS' EXIT END Yet what I don't understand, is how does it know to use the new VTS? By this I mean the old VTS has a range of addresses unique to it along with the new one. The dataset HLQs are the same, the JCL hasn't changed so in my eyes its going to pick any available addrss in either VTS to mount the tape. Or am I having a brain drain? Next up... Darth Keller said: --- Have you considered how you're moving your old data over to the new library? I've used OpenTec's TapeCopy product for the last 2 moves and plan on using it for the next move too. It works great - keeps all the CA1 information in-sync - multi-volume, stacked, cataloged/uncataloged - it handled it all. I'm sure others can say the same about other products. Moving the new allocations over to the new library is pretty straight-forward - moving the old data over can be a bit more tricky and you'll need to do some careful planning to get it done. --- Thats what I'm working on at this moment. No money for 3rd party products and as you say, new allocations (if I get the above working!) should be no problem. I need to mainly move HSM ML2 data, some SMS backed up data and some other 'random' data over. I'm currently creating the reports to see what there is and how much needs to be moved and then work out a way of doing it. Its a pity, at least I can't find one, similar to DFSMSdss MOVE for a dataset which would be very nice... Thanks, Seb -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html == This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to which they are addressed. If you have received this email in error please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
AUTO: David Spring is out of the office (returning 03/19/2010)
I am out of the office until 03/19/2010. Will be checking e-mail daily Note: This is an automated response to your message Re: XMIT Manager sent on 3/18/10 6:46:27. This is the only notification you will receive while this person is away. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VTS Migration
The good news is that once your new allocations are pointed to the new VTS, you can use the HSM recycle to move the data from your 'old' ML2 HSM backup tapes to the new VTS. Your comment about other 'random' data concerns me a little. It reminded me that someone should caution you about products like SAR EOS which keep track internally of the volsers their data resides on. Generally with products like that, they also supply a utility to move their data - sometimes those utilities are included in the base product - and sometimes not. I have roughly 400+TB's of tape data to move in my next conversion. A large portion of it will move over on it's own once I turn new conversions on in the new library over the course of a couple of months as new datasets are created by applications and the old datasets expire. But there will also be a large chunk that I'm going to have to fork-lift over. TapeCopy is a product which works in a fashion like the dss MOVE, but for tape. If the powers that be are going to make you IEBGENER all that data over, they're obviously not concerned with the tape's meta-data (like creating jobname, creation date, expiration criteria, etc) as most ways I can think of to move the data over without a 3rd party product aren't going to preserve that data. ... Darth Keller said: --- Have you considered how you're moving your old data over to the new library? I've used OpenTec's TapeCopy product for the last 2 moves and plan on using it for the next move too. It works great - keeps all the CA1 information in-sync - multi-volume, stacked, cataloged/uncataloged - it handled it all. I'm sure others can say the same about other products. Moving the new allocations over to the new library is pretty straight-forward - moving the old data over can be a bit more tricky and you'll need to do some careful planning to get it done. --- Thats what I'm working on at this moment. No money for 3rd party products and as you say, new allocations (if I get the above working!) should be no problem. I need to mainly move HSM ML2 data, some SMS backed up data and some other 'random' data over. I'm currently creating the reports to see what there is and how much needs to be moved and then work out a way of doing it. Its a pity, at least I can't find one, similar to DFSMSdss MOVE for a dataset which would be very nice... Thanks, Seb This e-mail message and all attachments transmitted with it may contain legally privileged and/or confidential information intended solely for the use of the addressee(s). If the reader of this message is not the intended recipient, you are hereby notified that any reading, dissemination, distribution, copying, forwarding or other use of this message or its attachments is strictly prohibited. If you have received this message in error, please notify the sender immediately and delete this message and all copies and backups thereof. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Portable? XMIT Manager
I have a lot of mainframe documentation in XMI format so I can have a look at it in any place. But today it is a common practice not allow to install any software product in PC's, specially in big companys. Due to this, I need to carry a laptop to extract xmi files to a plain text, put on a USB and send it to the host. For some small files like JCL's or REXX's it will be better to open in the same PC as you have a mainframe session and to use CUT y PASTE. I im thinkg in the possibility to build XMIT MANAGER as a portable application, more or less in the form of applications in http://portableapps.com/ Does anyone knows how to do that? Thanks in advance Angel Luis Domínguez Sysprog - Spain -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Question about ENF
We have a product that has a routine that is supposed to execute at midnight every day. The routine is not executing and the vendor says that our problem has to do with ENF. This failure only happens in my Sandbox LPAR. The routine executes fine in my production LPAR. Any thoughts on this issue? John Norgauer Senior Systems Programmer Mainframe Technical Support Services University of California Davis Medical Center 2315 Stockton Blvd ASB 1300 Sacramento, Ca 95817 916-734-0536 SYSTEMS PROGRAMMING.. Guilty, until proven innocent !! JN 2004 Hardware eventually breaks - Software eventually works anon -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Portable? XMIT Manager
We have been thinking about this for some time and what we would like to write an XMIT tool in Java that would run anywhere. It would have at least a command line interface and a Java Ant interface, and possibly a GUI. If we do it, we will make it open source, but I can't promise a timeframe. Kirk Wolf Dovetailed Technologies http://dovetail.com On Thu, Mar 18, 2010 at 10:03 AM, Angel-Luis Dominguez angel_luis_dominguez_mar...@yahoo.es wrote: I have a lot of mainframe documentation in XMI format so I can have a look at it in any place. But today it is a common practice not allow to install any software product in PC's, specially in big companys. Due to this, I need to carry a laptop to extract xmi files to a plain text, put on a USB and send it to the host. For some small files like JCL's or REXX's it will be better to open in the same PC as you have a mainframe session and to use CUT y PASTE. I im thinkg in the possibility to build XMIT MANAGER as a portable application, more or less in the form of applications in http://portableapps.com/ Does anyone knows how to do that? Thanks in advance Angel Luis Domínguez Sysprog - Spain -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Notify a user if a job ends with non zero RC
There are probably a number of ways to achieve the above but I'm looking for the best way. Basically if any step in a job ends with a non zero return code, I want to notify a particular user who will not be the submitting user. I've done this in the past but I'm looking for the latest tricks to achieve this. Jim McAlpine -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Terse for PC
Hello, does anyone know about terse for windows? i see a couple of messages mentioning it, but i couldn't find anything else. thanks! Lindy -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
On 18 Mar 2010 02:08:09 -0700, gad...@malam.com (??? ?? ???) wrote: Unix files use just LF as the end of line character Windows files use CR and LF as the end of line character. There may be some options on his Unix machine. For instance, there are editors available on Macs that will save a file either way. Maybe there is a utility available on the OP's Unix machine to translate. But my work has Unix machines as well as Windows machines, and FTPing between them and our mainframe seems to be completely transparent in this regard.Maybe that's because we don't use variable length files on the mainframe. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Notify a user if a job ends with non zero RC
On Thu, 18 Mar 2010 15:21:37 + Jim McAlpine jim.mcalp...@gmail.com wrote: :There are probably a number of ways to achieve the above but I'm looking for :the best way. Basically if any step in a job ends with a non zero return :code, I want to notify a particular user who will not be the submitting :user. I've done this in the past but I'm looking for the latest tricks to :achieve this. A TMP step at the end. -- Binyamin Dissen bdis...@dissensoftware.com http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Notify a user if a job ends with non zero RC
If you have SMTP running on your system, you can send the user a e-mail message. At my site we use XMITIP for this purpose all the time. Mark T. Regan, K8MTR, CTO1 USNR-Retired (1969-1991) - Original Message From: Jim McAlpine jim.mcalp...@gmail.com To: IBM-MAIN@bama.ua.edu Sent: Thu, March 18, 2010 11:21:37 AM Subject: Notify a user if a job ends with non zero RC There are probably a number of ways to achieve the above but I'm looking for the best way. Basically if any step in a job ends with a non zero return code, I want to notify a particular user who will not be the submitting user. I've done this in the past but I'm looking for the latest tricks to achieve this. Jim McAlpine -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: HSM utilization of 3490 emulated 9840D tape?
snip It would appear both tapes have the same amount of data. /snip Dave, Not only does it look like both tapes have the same amount of data but the 9840D only used 189 feet of the 825 feet available, about 23%. of the media. Obviously there's a reason for you to keep the 3490 emulation but it seems like that's max'ed with the 9840A. No chance of changing to 3590 'emulation'? As you know better that I, getting info from STK can be difficult, especially if there's no 'good' answer. jack Jack Kelly 202-502-2390 (Office) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
This has been discussed here many times. IIRC, the issue is a parameter on the originating *nix FTP that controls how a 'record' is delimited. You have to go to the originating *nix box and set that FTP parameter to send CRLF instead of just LF. Once you do that, all is well with the world. There are a number of cludgey workarounds, but fixing a root issue is generally best. AFAIK, the offending paramter/option exists only on many flavors of *nix. There is no equivlant on Windows or z/os. HTH and good luck. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of ??? ?? ??? Sent: Thursday, March 18, 2010 3:00 AM To: IBM-MAIN@bama.ua.edu Subject: FTP problem Hi, I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. The transfer is initiated in a batch job and is part of a production process. Is there a ftp parameter that will help me? We are using z/Os 1.9. Thanks Gadi לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Flashcopy
We clip them to a different name and then bring them online. Lucy Arnold Storage Manager U.C. Davis Medical Center 916-734-5498 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SDSF DOC for USER -- NOT SYSPROG/SEC ADMIN
snip IBM's position seems to be that you can hit PFK1, so why do you need a manual /snip and if the tutorial EVER had any usable information, that would be good advise. The only good thing to say about SDSF's tutorial is that it make the manual look good. Jack Kelly 202-502-2390 (Office) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Notify a user if a job ends with non zero RC
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Jim McAlpine Sent: Thursday, March 18, 2010 10:22 AM To: IBM-MAIN@bama.ua.edu Subject: Notify a user if a job ends with non zero RC There are probably a number of ways to achieve the above but I'm looking for the best way. Basically if any step in a job ends with a non zero return code, I want to notify a particular user who will not be the submitting user. I've done this in the past but I'm looking for the latest tricks to achieve this. Jim McAlpine Well, I might look at JES2 exit 28. That is end-of-job exit. The JCT for the job is available. The max return code for the job is available in JCTMAXRC if bit JCT4RCST is set in JCTFLAG4. JCTLSTAB contains the abend code, if the job abended, if that same bit is set, along with JCT4STAB. I.e. if JCT4STAB is set, then the job abended and the code is in JCTLSTAB. If it is not set, then the max RC is in JCTMAXRC. The use whatever method you like to inform the user (I'd likely use MSGCRE to issue a SEND command). -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Howard Brazee Sent: Thursday, March 18, 2010 10:30 AM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem On 18 Mar 2010 02:08:09 -0700, gad...@malam.com (??? ?? ???) wrote: Unix files use just LF as the end of line character Windows files use CR and LF as the end of line character. There may be some options on his Unix machine. For instance, there are editors available on Macs that will save a file either way. Maybe there is a utility available on the OP's Unix machine to translate. But my work has Unix machines as well as Windows machines, and FTPing between them and our mainframe seems to be completely transparent in this regard.Maybe that's because we don't use variable length files on the mainframe. The problem that I've run into is where the file is generated on a UNIX machine, and accessed by a Windows server via Samba. The file only has LF, and Windows' IIS ftp server doesn't recognized that as an end-of-line character, so it does not get transferred correctly. -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Notify a user if a job ends with non zero RC
Nevertheless, as XMITIP is written in REXX you can always enhance the notication with your own code, or include a step to test the completion codes of each step in a job and send different messages to different users depending on the results. see: http://www.mail-archive.com/ibm-main@bama.ua.edu/msg05588.html http://www.mail-archive.com/ibm-main@bama.ua.edu/msg05795.html to get an idea. Also you may find interesting information here: http://www.lbdsoftware.com/xmitip.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Hal Merritt Sent: Thursday, March 18, 2010 10:41 AM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem This has been discussed here many times. IIRC, the issue is a parameter on the originating *nix FTP that controls how a 'record' is delimited. You have to go to the originating *nix box and set that FTP parameter to send CRLF instead of just LF. Once you do that, all is well with the world. There are a number of cludgey workarounds, but fixing a root issue is generally best. AFAIK, the offending paramter/option exists only on many flavors of *nix. There is no equivlant on Windows or z/os. HTH and good luck. Ah, yes the vsftpd server problem where you need to set ascii_upload_enable and ascii_download_enable to YES (default is NO). -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Notify a user if a job ends with non zero RC
By the way... If you in z/OS 1.9 or above; If you like programming with REXX; Take a look at the new SDSF interface with REXX... You can, for instance, check your job output hourly, as you would do with SDSF panels and check for results... then inform your users if anything goes wrong... even with a simple TSO SEND. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Notify a user if a job ends with non zero RC
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Jim McAlpine Sent: Thursday, March 18, 2010 10:22 AM To: IBM-MAIN@bama.ua.edu Subject: Notify a user if a job ends with non zero RC There are probably a number of ways to achieve the above but I'm looking for the best way. Basically if any step in a job ends with a non zero return code, I want to notify a particular user who will not be the submitting user. I've done this in the past but I'm looking for the latest tricks to achieve this. SNIP If you are running an automated operations product, you should be able to trigger off the JOBNAME and MSGID. This is a quick way of doing this without having to write an exit, a lot of REXX code, etc (depending on which AO product you have -- if any). Regards, Steve Thompson -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Question about ENF
John, I would advise asking the vendor which ENF event code they are listening for as there is not one for midnight. However, I can put forward a guess that they *might* be listening for event code 37 (SMF accounting events) and then examining the time when their ENF listener exit gets control. Rob Scott Developer Rocket Software 275 Grove Street * Newton, MA 02466-2272 * USA Tel: +1.617.614.2305 Email: rsc...@rs.com Web: www.rocketsoftware.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of John Norgauer Sent: 18 March 2010 15:11 To: IBM-MAIN@bama.ua.edu Subject: Question about ENF We have a product that has a routine that is supposed to execute at midnight every day. The routine is not executing and the vendor says that our problem has to do with ENF. This failure only happens in my Sandbox LPAR. The routine executes fine in my production LPAR. Any thoughts on this issue? John Norgauer Senior Systems Programmer Mainframe Technical Support Services University of California Davis Medical Center 2315 Stockton Blvd ASB 1300 Sacramento, Ca 95817 916-734-0536 SYSTEMS PROGRAMMING.. Guilty, until proven innocent !! JN 2004 Hardware eventually breaks - Software eventually works anon -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Any tools for managing z/OS system software products inventory?
For almost 20 years we've been using a homegrown application that runs on one of our z/VM LPARS to manage the inventory of the various z/OS system software products we have installed. Since it looks like z/VM may be going away at my site in a few years, except for the ones used to manage our various Penguin farms here, we are looking for something to replace it. Our internal tool has screens that collect information like this from the system programmer: MVS Systems Software Inventory - Product Info Product Name: Description.: Vendor Name.: Prod Num: Release: PUT Level: GA Release: GA PUT Lvl: Component ID: SIS Lvl: Last Ordered: Serial Num..: FM IDs..: Liable UID..: Product Dates and Information: Arrival.: ILC Cost: Annual Cost: Drop Support: Aquired: Renewal: General Product Information: MVS Systems Software Inventory - Install Info Name/Release: Product Maintenance Information: Catagory: Proposed Date: SFW Location Test Install: On/Where: Implementation Dates: LPAR1 LPAR2 LPAR3 * LPAR4 LPAR5 LPAR6LPAR7 CPU Serial Required: Device Dependencies: Product Dependency Information and Maintenance Notes: MVS Systems Software Maintenance History Name/Release: Last entry..: # Date: Activity performed for this product by whom 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 MVS Systems Software Vendor Information Vendor Name..: Address.. Phone: Site ID..: Marketing Rep: Contact Names: Other Information: Internally we may look at moving the data into a DB2 database on MVS and put a web front-end on it and use it that way. So, we are looking for something that would be low cost and follows the KISS way of doing things. Thanks, Mark T. Regan, K8MTR, CTO1 USNR-Retired (1969-1991) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
Where/how, exactly, are these options set? Is there a z/os client action/command that will work? For example, can I: FTP unixserver USER ... QUOTE ascii_upload_enable=YES QUOTE ascii_download_enable=YES GET anyoldfile -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of McKown, John Sent: Thursday, March 18, 2010 10:52 AM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem ..snip Ah, yes the vsftpd server problem where you need to set ascii_upload_enable and ascii_download_enable to YES (default is NO). -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Question about ENF
Rob - You are correct. The vendor is looking for event code 37. I have since found out that we do have CA-ENF running on our production LPAR. The person responsible for the CA products was not too helpful about the CA-ENF. What is the significance of event code 37 and the SMF data? John Norgauer Senior Systems Programmer Mainframe Technical Support Services University of California Davis Medical Center 2315 Stockton Blvd ASB 1300 Sacramento, Ca 95817 916-734-0536 SYSTEMS PROGRAMMING.. Guilty, until proven innocent !! JN 2004 Hardware eventually breaks - Software eventually works anon -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
There is a pair of GNU utilities called dos2unix and unix2dos which fix up the line endings. If you can't find these on the Unix box then you can get them as part of CygWin on your Windows machine. If this needs to be initiated from the z/OS end then perhaps it could be run via ssh? I've never tried this but it ought to be possible. Ray Pearce - This email has been scanned for all known viruses by the MessageLabs Email Security Service and the Macro 4 internal virus protection system. . -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Any tools for managing z/OS system software products inventory?
On Thu, Mar 18, 2010 at 4:07 PM, Mark T. Regan, K8MTR netsfw-ibmm...@yahoo.com wrote: For almost 20 years we've been using a homegrown application that runs on one of our z/VM LPARS to manage the inventory of the various z/OS system software products we have installed. Since it looks like z/VM may be going away at my site in a few years, except for the ones used to manage our various Penguin farms here, we are looking for something to replace it. Our internal tool has screens that collect information like this from the system programmer: I don't know anything about the product, but mackinney.com has something called DP Manager. Their products are not expensive and their support is very good. *DP Manager* is an integrated CICS-based system that provides the tools needed to manage the DP shop more efficiently. DP Manager provides these tools with four major subsystems: - Hardware Inventory Tracking (HIT) - Software Inventory Tracking (SIT) - Problem Report Administration (PRA) - Change Request Administration (CRA) For shops on IBM maintenance, DP Manager satisfies the record keeping requirement for the Corporate Service Amendment. HIT and SIT keep track of hardware and software. PRA and CRA allow systems, operations and applications staffs to spend time on problem resolution, maintenance, and development rather than trying to keep up with the stack of change requests and problem reports. Jim McAlpine -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFHSM QUESTION - CLEAN UP OF BACKUP TAPES
Too late. I didn't see the warning before I entered the DELVOL command. I am checking with IBM to see if the tape can be reinstated in HSM. --- On Wed, 3/17/10, Staller, Allan allan.stal...@kbm1.com wrote: From: Staller, Allan allan.stal...@kbm1.com Subject: Re: DFHSM QUESTION - CLEAN UP OF BACKUP TAPES To: IBM-MAIN@bama.ua.edu Received: Wednesday, March 17, 2010, 11:26 AM Agreed. HBDELETE is far safer, especially since the data has been moved. snip I hesitate to recommend the DELVOL command especially now, since Willie told us that the RECYCLE moved the datasets he wants to eliminate onto different tapes that have other (presumably valid) data on them. Running a DELVOL against his new(er) tapes will trash the other data on the tapes as well as the stuff he wants to get rid of. /snip -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html __ Ask a question on any topic and get answers from real people. Go to Yahoo! Answers and share what you know at http://ca.answers.yahoo.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Question about ENF
I don't believe Rob was referring to CA-ENF, there is an ENF function in z/OS. John Norgauer john.norga...@ucdmc.ucdavis.edu 03/18/10 12:15 PM Rob - You are correct. The vendor is looking for event code 37. I have since found out that we do have CA-ENF running on our production LPAR. The person responsible for the CA products was not too helpful about the CA-ENF. What is the significance of event code 37 and the SMF data? John Norgauer Senior Systems Programmer Mainframe Technical Support Services University of California Davis Medical Center 2315 Stockton Blvd ASB 1300 Sacramento, Ca 95817 916-734-0536 SYSTEMS PROGRAMMING.. Guilty, until proven innocent !! JN 2004 Hardware eventually breaks - Software eventually works anon -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains confidential and privileged information intended only for the addressee. If you are not the intended recipient, please be advised that you have received this material in error and that any forwarding, copying, printing, distribution, use or disclosure of the material is strictly prohibited. If you have received this material in error, please (i) do not read it, (ii) reply to the sender that you received the message in error, and (iii) erase or destroy the material. Emails are not secure and can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by email. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Question about ENF
ENF is a z/OS supplied service that enables tasks to listen for certain events that occur in the system. Normally these are significant events or configuration changes (eg new WLM policy, device varied on/offline etc etc). (I do not know about CA-ENF however I would imagine that it provides CA products with a generic interface or repository to z/OS ENF events). Event code 37 is issued when certain events happen in the SMF world including when it is initialized, ended or any config changes occur. The fella that is interesting in this case is the event that is issued when each SMF interval expires (see the value in your SMFPRMxx PARMLIB member for the actual duration of this interval) - using this event can give the listener a cheap timer facility. For example, if you have INTVAL(15) in SMFPRMxx, then the ENF-37 exit will be driven every 15 mins. For more info on ENF and the event codes, see the doco for the ENFREQ macro in the z/OS Auth Asm Services manual. Rob Scott Developer Rocket Software 275 Grove Street * Newton, MA 02466-2272 * USA Tel: +1.617.614.2305 Email: rsc...@rs.com Web: www.rocketsoftware.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of John Norgauer Sent: 18 March 2010 16:14 To: IBM-MAIN@bama.ua.edu Subject: Re: Question about ENF Rob - You are correct. The vendor is looking for event code 37. I have since found out that we do have CA-ENF running on our production LPAR. The person responsible for the CA products was not too helpful about the CA-ENF. What is the significance of event code 37 and the SMF data? John Norgauer Senior Systems Programmer Mainframe Technical Support Services University of California Davis Medical Center 2315 Stockton Blvd ASB 1300 Sacramento, Ca 95817 916-734-0536 SYSTEMS PROGRAMMING.. Guilty, until proven innocent !! JN 2004 Hardware eventually breaks - Software eventually works anon -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Portable? XMIT Manager
On 18 March 2010 11:03, Angel-Luis Dominguez angel_luis_dominguez_mar...@yahoo.es wrote: I im thinkg in the possibility to build XMIT MANAGER as a portable application, more or less in the form of applications in http://portableapps.com/ I think this use of portable is quite different from the usual one, and potentially confusing. I believe they are using portable to refer to the ease of carrying around your apps on a USB stick, but portable is usually used to mean that the source code is easily ported to another platform, or is inherently multi-platform (e.g. Java or REXX). Both may be good things, but they should not be confused. Tony H. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Hal Merritt Sent: Thursday, March 18, 2010 11:09 AM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem Where/how, exactly, are these options set? Is there a z/os client action/command that will work? For example, can I: FTP unixserver USER ... QUOTE ascii_upload_enable=YES QUOTE ascii_download_enable=YES GET anyoldfile Sorry, I was way too vague. vsftpd is a UNIX ftp server. If your data is originating on UNIX, being ftp'ed to Windows, then ftp'ed to z/OS, then the problem might be vsftpd on UNIX (if that is what is being used). I know that's a lot of IFs. The file to update on the alleged UNIX ftp server is /etc/vsftpd/vsftpd.conf The likelihood of this being the OP's problem is very slight. -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
On Thu, 18 Mar 2010 14:36:55 +0200, G+D+J+ B+N% #B+J+ wrote: None of our users currently use USS. I would like to avoid it if possible. Avoiding a possible solution to a problem fits the definiton of bigotry. When the file arrives at OS, what are the line separators? If they are, in fact, 0x15 (or you can arrange this by specifying a translation table with LOCSITE), the use of USS is minimal. FTP from DOS platform to Unix file; FTP from localhost (can be in same job step) Unix file to OS data set. One of the few good things about OS is its support of temporary data sets that can be passed from step to step. I wish they had provided similar for Unix files (PATHDISP=PASS, rather than only KEEP or DELETE) with generated filenames, to be deleted at end of job, after accessing with referbacks in intervening steps. I heard from the people who actually create the files (They belong to another organization and will not change the files), ... That, too, might be bigotry. But if they insist on using UNIX-styls line separators on a DOS system, I suspect they supply the files to a UNIX system at their site. Could you connect to that system as an FTP server? It would supply network standard line separators. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
You could use PuTTY psftp on Windows along with (free) Co:Z SFTP for z/OS: c:\ psftp u...@myzos psftp ls /+mode=text,linerule=lf psftp ls /+recfm=fb,lrecl=1028,space=cyl.3.1 psftp put test.txt //HLQ.TEST.DATA Setting linerule is actually unnecessary, since the default in text mode is flexible, which handles any variant of lf (Unix), crlf (Dos), cr (Mac), etc. But if you already have an HFS file on z/OS and you want to convert it to a dataset, you can use the todsn command on z/OS: cat ascii.txt | todsn -s ISO8859-1 //HLQ.TEST.DATA Again, the default is to recognize lf, crlf, or cr as a line terminator. Kirk Wolf Dovetailed Technologies http://dovetail.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFHSM QUESTION - CLEAN UP OF BACKUP TAPES
Check the HSM Audit command for tape/file reinstatement... Too many variations to point out in an email. Check the FM's HTH, snip Too late. I didn't see the warning before I entered the DELVOL command. I am checking with IBM to see if the tape can be reinstated in HSM. /snip snip Agreed. HBDELETE is far safer, especially since the data has been moved. snip I hesitate to recommend the DELVOL command especially now, since Willie told us that the RECYCLE moved the datasets he wants to eliminate onto different tapes that have other (presumably valid) data on them. Running a DELVOL against his new(er) tapes will trash the other data on the tapes as well as the stuff he wants to get rid of. /snip //snip -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Encryption software?
What is it that you want to encrypt? TKLM is IBMs recommended (cost) replacement for EKM (free). I believe that it is nothing more than a key manager and serves up keys to whatever hardware that requests them. In our environment our Java EKM serves up keys and utilizes RACF as the backend keystore. Our tape library, VTS and tape drives are configured to request keys from the EKM and encrypt the data accordingly. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Daniel McLaughlin Sent: Thursday, March 18, 2010 8:51 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Encryption software? This topic is getting bounced around here and on the RACF-L as well, yet responses are scarce and sporadic. We in the hinterlands are looking for experiences with any of the major encrypting products to help in selecting one, without being hounded by vendors. Our site has mentioned TKLM and it looks like a nightmare, plus it doesn't cover all our media. We have FDR, so FDRCRYPT is a possibility. We have CA products, OpenTech products, and MegaCryption looks interesting. Bottom line...many of us are soliciting opinions from those who have run that gauntlet already. TIA...rave mode set to off. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Portable? XMIT Manager
On Thu, 18 Mar 2010 12:35:40 -0400, Tony Harminc wrote: On 18 March 2010 11:03, Angel-Luis Dominguez wrote: I im thinkg in the possibility to build XMIT MANAGER as a portable application, more or less in the form of applications in http://portableapps.com/ I think this use of portable is quite different from the usual one, and potentially confusing. I believe they are using portable to refer to the ease of carrying around your apps on a USB stick, but portable is usually used to mean that the source code is easily ported to another platform, or is inherently multi-platform (e.g. Java or REXX). Both may be good things, but they should not be confused. If it's in Java on a USB stick, it might fit both definitions. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Paul Gilmartin Sent: Thursday, March 18, 2010 11:43 AM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem On Thu, 18 Mar 2010 14:36:55 +0200, G+D+J+ B+N% #B+J+ wrote: None of our users currently use USS. I would like to avoid it if possible. Avoiding a possible solution to a problem fits the definiton of bigotry. Many users are bigots. As are some sysprogs and programmers. A sad fact of life. When the file arrives at OS, what are the line separators? If they are, in fact, 0x15 (or you can arrange this by specifying a translation table with LOCSITE), the use of USS is minimal. FTP from DOS platform to Unix file; FTP from localhost (can be in same job step) Unix file to OS data set. In my testing, when I ftp'ed a UNIX file with 0x0a (LF) only line endings instead of 0x0d0a (CRLF), the resulting value on z/OS is 0x25. That's true regardless of whether the data is in a z/OS legacy dataset or a z/OS UNIX file. One of the few good things about OS is its support of temporary data sets that can be passed from step to step. I wish they had provided similar for Unix files (PATHDISP=PASS, rather than only KEEP or DELETE) with generated filenames, to be deleted at end of job, after accessing with referbacks in intervening steps. I guess this would work in a JCL scenario. But not very well if you run BPXBATCH and use a shell script to create the file. Or create the UNIX file by ftp'ing into it. The initiator would have no idea that you created it. UNIX has no concept similar to ours in this area. What I've seen done to emulate this is to use mkstemp() to create a uniquely name file in a subdirectory. Then open() or fopen() the file. Lastly, do an unlink() while the file is still open. This removes the file's name from the subdirectory, but the data/space in the filesystem is not free up (and can still be updated and extended) until it is close()'d I heard from the people who actually create the files (They belong to another organization and will not change the files), ... That, too, might be bigotry. But if they insist on using UNIX-styls line separators on a DOS system, I suspect they supply the files to a UNIX system at their site. Could you connect to that system as an FTP server? It would supply network standard line separators. -- gil -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Notify a user if a job ends with non zero RC
I wrote an email messaging system that triggers off IBM Systems Automation trapped msgs- runs clists which invoke a proc invoking SMTP with custom msgs and userids as per msg. However, any triggering off msgs would depend upon the msgs being written to the console and I do not think that the IEF142I msg containing the condition code could or should be outputted to a systems console. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Thompson, Steve Sent: Thursday, March 18, 2010 12:04 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Notify a user if a job ends with non zero RC -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Jim McAlpine Sent: Thursday, March 18, 2010 10:22 AM To: IBM-MAIN@bama.ua.edu Subject: Notify a user if a job ends with non zero RC There are probably a number of ways to achieve the above but I'm looking for the best way. Basically if any step in a job ends with a non zero return code, I want to notify a particular user who will not be the submitting user. I've done this in the past but I'm looking for the latest tricks to achieve this. SNIP If you are running an automated operations product, you should be able to trigger off the JOBNAME and MSGID. This is a quick way of doing this without having to write an exit, a lot of REXX code, etc (depending on which AO product you have -- if any). Regards, Steve Thompson -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Kirk Wolf Sent: Thursday, March 18, 2010 11:43 AM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem snip But if you already have an HFS file on z/OS and you want to convert it to a dataset, you can use the todsn command on z/OS: cat ascii.txt | todsn -s ISO8859-1 //HLQ.TEST.DATA I award you the coveted Useless Use Of cat award. grin/ It would be more CPU efficient to do: todsn -s ISO8859-1 //HLQ.TEST.DATA ascii.txt Again, the default is to recognize lf, crlf, or cr as a line terminator. Kirk Wolf Dovetailed Technologies http://dovetail.com -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
On Thu, 18 Mar 2010 11:43:20 -0500, Kirk Wolf wrote: But if you already have an HFS file on z/OS and you want to convert it to a dataset, you can use the todsn command on z/OS: cat ascii.txt | todsn -s ISO8859-1 //HLQ.TEST.DATA Again, the default is to recognize lf, crlf, or cr as a line terminator. What about nl, which is the z/OS Unix convention? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
-Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Paul Gilmartin Sent: Thursday, March 18, 2010 12:11 PM To: IBM-MAIN@bama.ua.edu Subject: Re: FTP problem On Thu, 18 Mar 2010 11:43:20 -0500, Kirk Wolf wrote: But if you already have an HFS file on z/OS and you want to convert it to a dataset, you can use the todsn command on z/OS: cat ascii.txt | todsn -s ISO8859-1 //HLQ.TEST.DATA Again, the default is to recognize lf, crlf, or cr as a line terminator. What about nl, which is the z/OS Unix convention? -- gil The -s ISO8859-1 tells todsn that the data is ASCII and not EBCDIC. I don't think any ASCII based system uses the nl (aka NEL) character (0x85) as a line delimiter because it is not a 7-bit character. Actually, it isn't even ASCII. It is Unicode (U+0085). -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Any tools for managing z/OS system software products inventory?
One of our users has been running McKinney DP Manager for years, but I think that they also have a full blown, more expensive version of the product. We have the cheaper one. New York City has spent tens of millions of dollars or more on an atrocity known as 'REMEDY', which is basically just a change management, problem reporting, inventory tracking system. This system cannot even replace portions of the prior system that was running (also costing millions of dollars), known as 'IWISE', some of which still has to be run and which had replaced another multi-million dollar system known as 'ASYM' that ran on the mainframe and ate up most of the cpu cycles. These systems do not even come close to the hundreds of millions of dollars spent so far on the Employee Time Management system known as 'CITYTIME' - this atrocity is currently being outed by several expose'ing columnists in the local newspapers and is naturally being touted by the AH$$$ known as the 'MAYOR' as a wonderful enhancement and wise use of taxpayer money which the city is fast running out of. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Jim McAlpine Sent: Thursday, March 18, 2010 12:20 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Any tools for managing z/OS system software products inventory? On Thu, Mar 18, 2010 at 4:07 PM, Mark T. Regan, K8MTR netsfw-ibmm...@yahoo.com wrote: For almost 20 years we've been using a homegrown application that runs on one of our z/VM LPARS to manage the inventory of the various z/OS system software products we have installed. Since it looks like z/VM may be going away at my site in a few years, except for the ones used to manage our various Penguin farms here, we are looking for something to replace it. Our internal tool has screens that collect information like this from the system programmer: I don't know anything about the product, but mackinney.com has something called DP Manager. Their products are not expensive and their support is very good. *DP Manager* is an integrated CICS-based system that provides the tools needed to manage the DP shop more efficiently. DP Manager provides these tools with four major subsystems: - Hardware Inventory Tracking (HIT) - Software Inventory Tracking (SIT) - Problem Report Administration (PRA) - Change Request Administration (CRA) For shops on IBM maintenance, DP Manager satisfies the record keeping requirement for the Corporate Service Amendment. HIT and SIT keep track of hardware and software. PRA and CRA allow systems, operations and applications staffs to spend time on problem resolution, maintenance, and development rather than trying to keep up with the stack of change requests and problem reports. Jim McAlpine -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
Avoiding a possible solution to a problem fits the definiton of bigotry. Especially if the product is 'free', and you can set up a canned procedure to do it. I recently showed our Canadian accounting team how to use FTP, replacing their cumbersome dependency on TSO and IND$FILE through RHUMBA. It was easier for them, and aside from an up-front investment in a little training (my time, PPT, and a little hands-on help), it was 'free'. We already had the FTP server running on z/OS; they already had access to the files they were downloading. All we had to do beyond training was to give them USS segments. We got rid of 40 seat licences for RHUMBA, and everybody was happy. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Portable? XMIT Manager
USB stick based solutions are a good thing for the weary warrior just trying to do a job in spite of the 'services' of the PC folks. However, such solutions have been drawing attention from both the auditors and miscreants as an attack vector. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Tony Harminc Sent: Thursday, March 18, 2010 11:36 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Portable? XMIT Manager On 18 March 2010 11:03, Angel-Luis Dominguez angel_luis_dominguez_mar...@yahoo.es wrote: I im thinkg in the possibility to build XMIT MANAGER as a portable application, more or less in the form of applications in http://portableapps.com/ I think this use of portable is quite different from the usual one, and potentially confusing. I believe they are using portable to refer to the ease of carrying around your apps on a USB stick, but portable is usually used to mean that the source code is easily ported to another platform, or is inherently multi-platform (e.g. Java or REXX). Both may be good things, but they should not be confused. Tony H. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Notify a user if a job ends with non zero RC
However, any triggering off msgs would depend upon the msgs being written to the console and I do not think that the IEF142I msg containing the condition code could or should be outputted to a systems console. IIRC, and it's been years since I've been involved in automation, you can catch the message, process it, and suppress the logging to console. I do remember, with MPF NetView (at least), that you could also suppress it from SYSLOG, which I always considered a security hole. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Notify a user if a job ends with non zero RC
I think that with IBM SA, the msg has to first be routed to the console in order to be trapped. I have had problems trapping msgs which were being suppressed in the MPF list and had to un-supress them. But even if IEF142I could be trapped it would obviously have to be done for only a limited number of jobs. There are job scheduling products that keep track of condition codes and perform the requested actions. Or you could write SDSF/TSO routines to examine the job output. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Ted MacNEIL Sent: Thursday, March 18, 2010 1:43 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Notify a user if a job ends with non zero RC However, any triggering off msgs would depend upon the msgs being written to the console and I do not think that the IEF142I msg containing the condition code could or should be outputted to a systems console. IIRC, and it's been years since I've been involved in automation, you can catch the message, process it, and suppress the logging to console. I do remember, with MPF NetView (at least), that you could also suppress it from SYSLOG, which I always considered a security hole. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Any tools for managing z/OS system software products inventory?
Isn't your homegrown application portable to z/OS ? Anyway, take a look at Tivoli Asset discovery: http://www-01.ibm.com/software/tivoli/products/asset-discovery-zos/index.html You can also include your penguin machines and manage them with Tivoli Asset Discovery for Distributed. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFSMSrmm Tape encryption
DFSMSdss supports encryption for DUMPs. I believe you need the software encryption facility on your system and then a license to allow DSS to use it. Usage is explained in the z/OS V1R11.0 DFSMSdss Storage Administration guide. DFSMSdss can use the following types of host-based encryption to secure your data: * Triple-length Data Encryption Standard (TDES) clear keys * Secure TDES keys * 128-bit Advanced Encryption Standard (AES) clear keys. If extra CPU cycles are available then host based encryption can be a good solution. If not, hardware encrypting tape drives are a good option if that is a concern. The hardware encrypting tape drives actually encrypt in real-time as the data is written to the tape. Just wanted to let you know the options out there in regards to DFSMSdss. Justin Eastman IBM z/OS DFSMSdss Development -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Terse for PC
Lindy, You would have to login to yahoo groups for hercules-390 @ http://groups.yahoo.com/group/hercules-390 and go to files. You will find terse.zip file containing executables for windows/dos/mac/linux etc. HTH, Natarajan On 3/18/2010 at 8:28 AM, in message 0377b9a583fd0e4aacd676ee33ee994b32331...@sdkmail13.emea.sas.com, Lindy Mayfield lindy.mayfi...@ssf.sas.com wrote: Hello, does anyone know about terse for windows? i see a couple of messages mentioning it, but i couldn't find anything else. thanks! Lindy -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html NOTICE OF CONFIDENTIALITY The information contained in this communication, including but not limited to any accompanying document(s) and/or attachment(s), is privileged and confidential and is intended solely for the above-named individual(s). If you are not the intended recipient, please be advised that any distribution, copying, disclosure, and/or use of the information contained herein is strictly prohibited. If you received this communication in error, please destroy all copies of the communication, whether in electronic or hard copy format, and immediately contact the Security Office at EdFund at (916) 526-7539 or securityoff...@edfund.org. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
IDC3009I RC=4 RSN=108 (from IGGCSI00)
I am using CSI (catalog search interface) to obtain some catalog information for a data set. For some data sets IGGCSI00 returns with RC4 and reason code 108 and also message IEF705I is issued. Description of IDC3009I RC=4 RSN=108 says the catalog could not be dynamically allocated in the catalog address space which may well be true as it is quite possible that catalog does not even exist anymore. The catalog parameter list indicated that dynamic allocation in the callers address space was not allowed. As far as I know there is no parm for IGGCSI00 in order to allow this, or am I missing something? Does anybody know of such a parameter, or perhaps how to even prevent all those error messages caused by my calls to IGGCSI00? Thanks, Joachim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: IDC3009I RC=4 RSN=108 (from IGGCSI00)
-snip-- I am using CSI (catalog search interface) to obtain some catalog information for a data set. For some data sets IGGCSI00 returns with RC4 and reason code 108 and also message IEF705I is issued. Description of IDC3009I RC=4 RSN=108 says the catalog could not be dynamically allocated in the catalog address space which may well be true as it is quite possible that catalog does not even exist anymore. The catalog parameter list indicated that dynamic allocation in the callers address space was not allowed. As far as I know there is no parm for IGGCSI00 in order to allow this, or am I missing something? Does anybody know of such a parameter, or perhaps how to even prevent all those error messages caused by my calls to IGGCSI00? -unsnip-- If you're getting an indication that the catalog can't be dynamically allocated, that's a pretty sure indicator that the catalog is no longer in existence. You've probably got an alias pointer in the MCAT that still points to that missing catalog. Check all your catalogs and see if the dataset(s) were moved to another catalog and someone forgot to update the alias pointer. It really doesn't matter where the dynamic allocation request coms from, whether your AS or the Catalog AS. The results would be the same. Stop worrying about the messages and start worrying about the status of your user catalogs and the related alias pointers, 'cuz that's where your problem REALLY exists. Start by dong a LISTCAT NAME on all the UCATS and MCATs you can find and start comparing UCAT contents vs. alias pointers in the MCAT(s). Chances are good, from what you say, that a UCAT was deleted by reformatting a volume and the related MCAT ALIAS and UCAT entries were never cleaned up properly. Those messages would seem to indicate a bigger problem that a CSI error. Rick --- Accept that fact that some days you're the pigeon, other days you're the statue. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Terse for PC
On Thu, 18 Mar 2010 11:20:38 -0700, Natarajan Mohan wrote: You would have to login to yahoo groups for hercules-390 @ http://groups.yahoo.com/group/hercules-390 and go to files. You will find terse.zip file containing executables for windows/dos/mac/linux etc. Both terse and unterse? Ummm. Doesn't terse reflect a lot of information from the DSCB? How does that play on a non-z?OS platform? For that matter, can terse be used for interchange between z/OS and z/VM? PDS[E] -- SFS directory? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Feature-by-feature comparisons for ISV vs IBM software?
Has anyone here seen or heard of a place on the net where one could view various ISV vs IBM software product *features* side by side? I am particularly interested in comparing IBM Fault Analyzer and File Manager versus competing tools on a feature basis. Not interested in comparing cost or performance of the tools at the moment, just a feature comparison, preferably compiled by user(s) who actually use the tools regularly. Obviously I can RTFM for each tool and make my own list, just trying not to re-invent wheels if some kind person(s) has(have) already done it. Peter This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Geting Unable to SEND Message in TSO
I am not sure what this is trying to tell me. Does this require TSO be cycled? Or just the TSO USERID logoff and back on? IKJ579I CANNOT EXECUTE SEND Explanation: The SEND command handling routines are unable to perform their functions for one of the following reasons: * There is an insufficient amount of storage available. * An internal error has occurred in one of the SEND modules. System action: SEND processing is ended at the point the error is detected. Operator response: Reenter the SEND command. Source: Time Sharing Option/Extensions (TSO/E) Routing Code: - Descriptor Code: 5 Lizette -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DS8700 Feature FlashCopy SE
Dave, If you haven't found it yet, here's an excellent Redpaper on FlashCopy SE: http://www.redbooks.ibm.com/redpapers/pdfs/redp4368.pdf You're right, FC SE will help you out a lot with your backups. And your fears about the repository are true. Be conservative about your storage estimates. If the repository fills up, all your FC relationships become failed (i.e. toast), and have to be withdrawn. When a relationship becomes failed, you can neither read nor write from the FC target. Good luck. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Geting Unable to SEND Message in TSO
1) user logoff/logon and retry 2) run TSO SYNC Retry. If retry fails repeat step1 and retry again. 3) download Broadcast utils from CBT tape. Run as required. Check for the obvious, abends, dumps, BROADCAST full (usually caused by notifys to invalid/or non-logonable UIDS), etc. snip I am not sure what this is trying to tell me. Does this require TSO be cycled? Or just the TSO USERID logoff and back on? IKJ579I CANNOT EXECUTE SEND Explanation: The SEND command handling routines are unable to perform their functions for one of the following reasons: * There is an insufficient amount of storage available. * An internal error has occurred in one of the SEND modules. System action: SEND processing is ended at the point the error is detected. Operator response: /snip -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
The problem is, IMHO, that the file is stored on Windows with LF delimiters. This is probably not due to a previous FTP transfer from Unix to Windows, but some other way. The file exists and cannot be changed. Now the question is, how to transfer it to z/OS? I don't believe that the Windows FTP client has an option to deal with this situation, since it assumes all textfiles to have CRLF delimiters. There is nothing you can do on the z/OS side, IMO. I'd like to ask the following questions: - are you transferring in text mode or binary? - where is the original file built, Unix or Windows? - can you FTP it from a UNIX FTP client, by any chance? - can you build it with CRLF delimiters, if built on Windows? - can you convert it from LF to CRLF on Windows, before transferring it? - any other solutions? Sockets, MQS, database connection? Kind regards Bernd Hal Merritt schrieb: This has been discussed here many times. IIRC, the issue is a parameter on the originating *nix FTP that controls how a 'record' is delimited. You have to go to the originating *nix box and set that FTP parameter to send CRLF instead of just LF. Once you do that, all is well with the world. There are a number of cludgey workarounds, but fixing a root issue is generally best. AFAIK, the offending paramter/option exists only on many flavors of *nix. There is no equivlant on Windows or z/os. HTH and good luck. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of ??? ?? ??? Sent: Thursday, March 18, 2010 3:00 AM To: IBM-MAIN@bama.ua.edu Subject: FTP problem Hi, I have to transfer a unix encoded file (has LF as line delimiter) that is stored on a windows platform to the MF. The transfer is initiated in a batch job and is part of a production process. Is there a ftp parameter that will help me? We are using z/Os 1.9. Thanks Gadi -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Geting Unable to SEND Message in TSO
Allan, Thanks. We have on Brodcast dataset (SYS1.BRODCAST) and we have just installed ESP which has over loaded this file. I am trying to get my team to go with individual Brodcasts which I believe will correct my problem. I just don't understand why IBM cannot do better with these older messages - like write them with clearer text ;-D Lizette 1) user logoff/logon and retry 2) run TSO SYNC Retry. If retry fails repeat step1 and retry again. 3) download Broadcast utils from CBT tape. Run as required. Check for the obvious, abends, dumps, BROADCAST full (usually caused by notifys to invalid/or non-logonable UIDS), etc. snip I am not sure what this is trying to tell me. Does this require TSO be cycled? Or just the TSO USERID logoff and back on? IKJ579I CANNOT EXECUTE SEND Explanation: The SEND command handling routines are unable to perform their functions for one of the following reasons: * There is an insufficient amount of storage available. * An internal error has occurred in one of the SEND modules. System action: SEND processing is ended at the point the error is detected. Operator response: /snip -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FTP problem
sorry all, should have read all the other posts. if FTPing such a file with LF using text transfer, the 0x0a will probably not trigger a new line on the z/OS dataset, correct? so the single 0x0a does not mean new line to the windows FTP client, and several lines of windows are combined into one z/OS line (as long as the length of the dataset fits), only the 0x0a is converted to 0x15. so you're stuck. you have to convert the file before transferring it or - if fixed length - you can use your workaround with length + 1 or you have to find a complete new solution. kind regards bernd -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Terse for PC
For that matter, can terse be used for interchange between z/OS and z/VM? PDS[E] -- SFS directory? Correct me if I'm wrong; didn't terse start out on VM (pre-z)? - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Feature-by-feature comparisons for ISV vs IBM software?
On Thu, 18 Mar 2010 15:03:20 -0400 Farley, Peter x23353 peter.far...@broadridge.com wrote: :Has anyone here seen or heard of a place on the net where one could view :various ISV vs IBM software product *features* side by side? :I am particularly interested in comparing IBM Fault Analyzer and File :Manager versus competing tools on a feature basis. Not interested in :comparing cost or performance of the tools at the moment, just a feature :comparison, preferably compiled by user(s) who actually use the tools :regularly. :Obviously I can RTFM for each tool and make my own list, just trying not :to re-invent wheels if some kind person(s) has(have) already done it. I would be quite surprised if both the IBM and ISV's marketing literature would not provide that. Of course, each will write it to p*mp their product. -- Binyamin Dissen bdis...@dissensoftware.com http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Terse for PC
On 18 March 2010 14:57, Paul Gilmartin paulgboul...@aim.com wrote: On Thu, 18 Mar 2010 11:20:38 -0700, Natarajan Mohan wrote: You would have to login to yahoo groups for hercules-390 @ http://groups.yahoo.com/group/hercules-390 and go to files. You will find terse.zip file containing executables for windows/dos/mac/linux etc. Both terse and unterse? Yes. (For the record, I had nothing to do with putting that file there. There have been both terse implementations, and references to others out there on the net for some years, and someone appears to have bundled them together.) Ummm. Doesn't terse reflect a lot of information from the DSCB? How does that play on a non-z?OS platform? I've spent some time looking at the data stream generated by various implementations of the terse algorithm, since the only public documentation seems to be in the now-expired US patent covering the algorithm. There are two different compression schemes (known as PACK and SPACK in the MVS version), and several different encoding schemes. There is some overlap in which of these a given implementation supports, so if you use compatible options you can interchange data. For example, the terse datastream is capable of maintaining record boundaries for MVS datasets, and a compatible non z/OS version can turn those record endings into line-end sequences for the target platform. Obviously that doesn't do magic like making a z/OS load module or PDS meaningful on Windows. For that matter, can terse be used for interchange between z/OS and z/VM? PDS[E] -- SFS directory? I don't know if there is support for SFS in any terse version. For that matter, I'm not sure there is a supported terse for VM at all; it may be that there is only a deterse. Or I may have it backwards, and there is only a terse. Tony H. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Geting Unable to SEND Message in TSO
Sam did a great job with the BC Utils. They can find the offenders and clean them up. (A sync may also work, but no guarantees). They are worth the download (IMO), even if you go with individual BC datasets. Good Luck, snip We have on Brodcast dataset (SYS1.BRODCAST) and we have just installed ESP which has over loaded this file. I am trying to get my team to go with individual Brodcasts which I believe will correct my problem. I just don't understand why IBM cannot do better with these older messages - like write them with clearer text ;-D /snip Lizette -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Notify a user if a job ends with non zero RC
You can configure Jes2 and TCP/IP - SMTP to send e-mails. In Jes2: JES2PARM - using a class of impression: OUTCLASS(F) OUTPUT=PRINT,TRKCELL=NO,OUTDISP=WRITE execute a Job: //JOBNAME JOB--- //STEPNAME EXEC PGM=IEBGENER //SYSUT2 DD SYSOUT=(F,TCPSMTP) //SYSUT1 DD * helo DOMAIN mail from:x...@yy.com rcpt to:a...@bb.com data From: MAIL FROM To: MAIL TO subject: ... ... // In TCP/IP SMTPCONF: LOCALCLASS F SPOOLPOLLINTERVAL 30 IPMAILERADDRESS NNN.NNN.NNN.NNN TCPDATA: NAMESERVER = x.x.x.x NSPORTADDR 53 RESOLVEVIA TCP ; or UDP 2010/3/18 Barkow, Eileen ebar...@doitt.nyc.gov I think that with IBM SA, the msg has to first be routed to the console in order to be trapped. I have had problems trapping msgs which were being suppressed in the MPF list and had to un-supress them. But even if IEF142I could be trapped it would obviously have to be done for only a limited number of jobs. There are job scheduling products that keep track of condition codes and perform the requested actions. Or you could write SDSF/TSO routines to examine the job output. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Ted MacNEIL Sent: Thursday, March 18, 2010 1:43 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Notify a user if a job ends with non zero RC However, any triggering off msgs would depend upon the msgs being written to the console and I do not think that the IEF142I msg containing the condition code could or should be outputted to a systems console. IIRC, and it's been years since I've been involved in automation, you can catch the message, process it, and suppress the logging to console. I do remember, with MPF NetView (at least), that you could also suppress it from SYSLOG, which I always considered a security hole. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Terse for PC
Gil, I have not tried to decompress a file created using terse on PC. But on OS/2 Days terse was used to send dump's to IBM. I did a quick -h on terse and found the following... Let me do a test of PDS and let you know. I:\tersepcterse -h +-+ | TERSE 2.1d (Windows) Michael Nagy, MNAGY @ SPPVM1 | | Cross-Platform Compression Utility Copyright (C) Advantis, 1994 | +-+ | | | Usage: TERSE sourcefile {targetfile} {switches} | | | | Some of the more important switches which you may specify are: | | | | -b binary binary mode (text mode is default) | | -h help .. display extended help documentation | | -s statistics display statistical information | | -f fixed . fixed-length records| | -e ebcdic host ebcdic code page | | -a ascii . pc ascii code page | | -l language .. country code for codepage pair | | | | The target file is assumed to be the same as the source file unless another | | target file is explicitly specified. The appropriate function (compression | | or decompression) will be selected automatically. The autoselection logic | | can also be disabled if necessary. Read the -h extended help information | | to learn how. Extended help also discusses file transfer procedures which | | you must follow to successfully exchange compressed files with the host.| | | +-+ | | | TERSE is a PC implementation of the host data compression algorithm used by | | the host TERSE program when the (SPACK option is specified. It allows | | data to be compressed under either VM or MVS, sent to the PC in compressed | | form, and then decompressed on the PC. It also allows you to compress data | | on the PC, send it to the host in compressed form, and decompress it under | | either VM or MVS.TERSE can also decompress files compressed by the host | | TERSE program when the (PACK option is specified, but TERSE will not | | create such files. | | | | When uploading compressed files from the PC to the host, make sure to set | | up your file transfer program to do a binary transfer using 1024 byte fixed | | length records. When downloading compressed files to the PC from the host | | it is sufficient to do a simple binary transfer. Never allow the transfer | | program to do any type of EBCDIC/ASCII or CRLF conversions! | | | | The following switches may be specified to override the autoselection logic | | which normally determines if a file should be compressed or decompressed by | | examining the special tersed file header: | | | | -c compress .. compress the source file | | -d decompress decompress the source file | | | | Under rare circumstances the autoselection logic may think an uncompressed | | file has already been compressed and try to decompress it. In this case it | | would be necessary to specify the -c switch to force compression. In the | | same fashion, the -d switch can force decompression for files which are | | incorrectly considered by the autoselection logic to be compressed. | | | | The following switch is provided to assist in situations when unexpected or | | inexplicable results occur: | | | | -x examine ... display tersed file header data| | | | The -x switch will cause the autoselection
Re: Terse for PC
Paul, I was successful in decompressing a sequential tersed file with PACK option created on the mainframe to PC. I ftp'd the file to PC with binary option. This converted the file content from EBCDIC to ASCII when decompressed. I:\tersepc\Dcollect..\terse dcollect.dcollog.tersed dcollect -e37 -d -f255 TERSE 2.1d (Windows) Cross-Platform Compression Utility Michael Nagy, MNAGY @ SPPVM1 Copyright (C) Advantis, 1994 Input from source file dcollect.dcollog.tersed. Output to target file dcollect. Host Text File Compatibility Mode Codepages: From 037 To 437 (EBCDIC -- ASCII). Countries: Australia, New Zealand, South Africa, United States. Decoded 2358 bytes into 27756 bytes. 91.50% Expansion. The PDS file fails with Invalid file header. When I run examine on the file It does indicate PDS PACK or SPACK is invalid. I:\tersepc\Dcollect..\terse dcollect.log.tersed -x TERSE 2.1d (Windows) Cross-Platform Compression Utility Michael Nagy, MNAGY @ SPPVM1 Copyright (C) Advantis, 1994 Input from source file dcollect.log.tersed. Header: Version Label Flag = 7 (should be 7) Header: Variable Block Flag = 0 (should be 1 or 0) Header: Record Length =255 (should not be 0) Header: MVS - Format Flags = 12 (should not be 0) Header: MVS - Ratio = 33 (may be any value) Header: MVS - Block Size= 27795 (may be any value) Header: Conditional Filler = 0 (should be 0) Header Indicates Incompatible MVS Host PDS PACK Format I:\tersepc\Dcollect..\terse -x dcollect.dcollog.tersed1 TERSE 2.1d (Windows) Cross-Platform Compression Utility Michael Nagy, MNAGY @ SPPVM1 Copyright (C) Advantis, 1994 Input from source file dcollect.dcollog.tersed1. Header: Version Label Flag = 9 (should be 9) Header: Variable Block Flag = 0 (should be 1 or 0) Header: Record Length =255 (should not be 0) Header: MVS - Format Flags = 12 (should not be 0) Header: MVS - Ratio = 69 (may be any value) Header: MVS - Block Size= 27795 (may be any value) Header: Conditional Filler = 0 (should be 0) Header Indicates Incompatible MVS Host PDS SPACK Format So to answer your question, I can safe to say PDS --- SFS is not possible. But you can interchange data via sequential files. HTH, Natarajan On 3/18/2010 at 11:57 AM, in message listserv%201003181357189930.0...@bama.ua.edu, Paul Gilmartin paulgboul...@aim.com wrote: On Thu, 18 Mar 2010 11:20:38 -0700, Natarajan Mohan wrote: You would have to login to yahoo groups for hercules-390 @ http://groups.yahoo.com/group/hercules-390 and go to files. You will find terse.zip file containing executables for windows/dos/mac/linux etc. Both terse and unterse? Ummm. Doesn't terse reflect a lot of information from the DSCB? How does that play on a non-z?OS platform? For that matter, can terse be used for interchange between z/OS and z/VM? PDS[E] -- SFS directory? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html NOTICE OF CONFIDENTIALITY The information contained in this communication, including but not limited to any accompanying document(s) and/or attachment(s), is privileged and confidential and is intended solely for the above-named individual(s). If you are not the intended recipient, please be advised that any distribution, copying, disclosure, and/or use of the information contained herein is strictly prohibited. If you received this communication in error, please destroy all copies of the communication, whether in electronic or hard copy format, and immediately contact the Security Office at EdFund at (916) 526-7539 or securityoff...@edfund.org. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Terse for PC
eamacn...@yahoo.ca (Ted MacNEIL) writes: Correct me if I'm wrong; didn't terse start out on VM (pre-z)? HUFF/PUFF predated terse (done in YKT on cms from the 70s) ... mentioned here http://vm.marist.edu/~vmshare/browse?fn=PACKEDft=PROB some number of 1991 posts that mention applications/tools that should be part of every toolkit (including TERSE) http://vm.marist.edu/~vmshare/browse?fn=TOOLKITft=MEMO 1994 post goes into some discussion of data compression APIs and TERSE mentioned here http://vm.marist.edu/~vmshare/browse?fn=ESAV2ft=MEMO ... not on vmshare ... but earliest reference I have to using TERSE for package distributions on the internal network is 1985. -- 42yrs virtualization experience (since Jan68), online at home since Mar1970 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html