Re: VBM to VBA?

2008-10-14 Thread Robert A. Rosenberg

At 15:43 -0500 on 10/13/2008, John McKown wrote about VBM to VBA?:


Is there a simple way to convert a DASD dataset which is RECFM=VBM (or FBM)
to VBA (or FBA)? We are converting a lot of reports to be ftp'ed to a
Windows platform. The program on the Windows platform does not understand
machine control and needs the ftp to convert from ANSI control to the
appropriate Windows control sequences the way that it does for VBA when the
ASAPRINT option is used. In particular, the program needs a control L
(form feed) to delimit the pages of the report.


There are two ways to do the conversion - The Simple Way and the Complex way.

As others have noted M prints the line and then moves the paper. A 
moves the paper and then prints the line.


The Simple way is to take the M code and convert it to the A code for 
Print a Line with No Paper Movement. You the emit a Paper advance 
with a Blank Line (if VBA this is a 6 byte line) or with Advance with 
no Print. I forget if there are separate codes for Print/No Print - I 
DO know that there is a Code for Print with No Paper Advance since it 
was used for BOLDING and Underlining. With FBA you will end up 
doubling the size of the file with this method since each line is now 
two lines (Print and Movement) to get the same result as the M code.


The Complex Method is to keep track of where you are on the Page and 
append the correct A Code to the next line based on the M code of the 
prior line. This produces a smaller file (with FBA) since you end up 
with the same number of lines.


As to end of page, I will assume that there are NO SKIP-TO-CHANNELs 
aside from SKIP-TO-CHANNEL-1s. This means that so long as the program 
that created the original Printout was counting lines and doing the 
New Page Code injection, you are OK. If, OTOH, the file STARTS with a 
New Page and then just has lines, it is replying on the printer to 
automatically do the New Page at the end of each page (ie: Detection 
of Channel 12) and you will need to do the same (ie: Count lines and 
New Page when the count gets to 60).


I may have missed something but others here can build on my methodology.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Nested COPY statement with the REPLACING

2008-10-14 Thread Amlan
As per the latest COBOL Version:
COPY statements can be nested. However, nested COPY statements cannot 
contain the REPLACING phrase, and a COPY statement with the REPLACING 
phrase cannot contain nested COPY statements.

We have a requirement to have nested COPY starements with REPLACING 
otherwise we will need major reqork in the system. Any suggestions or ideas 
please.

Thanks,
Amlan

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: TRACE table from program or from SYSMDUMP ?

2008-10-14 Thread Miklos Szigetvari

Hi Jim

Thank you for your answer.

Why I'm asking this
You see maybe see the SVCDUMP anal JAVA tool, among other nice features 
it has, I like the possibility to find out

from the trace table entry,  the C/C++ function name.
I would like to make a verbexit with the similar functionality, but I 
would need

to read/access  the trace table from a verbexit.

Jim Mulder wrote:

IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 10/13/2008 
06:22:38 AM:


 


Hi

Some tricks to process the system trace table from a program ?
(psatbvtv-tbvtbufv-tte ...)
If I look the SYSMDUMP , this chain brings to nowhere.
   



 TBVTs and trace buffers are virtualized in private storage in the 
TRACE address space.  This storage would not be included in a 
SYSMDUMP.  As of z/OS 1.10, the trace buffers are in 64-bit

virtual storage.

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


 



--
Miklos Szigetvari

Development Team
ISIS Information Systems Gmbh 
tel: (+43) 2236 27551 570
Fax: (+43) 2236 21081 

E-mail: [EMAIL PROTECTED] 

Info: [EMAIL PROTECTED] 
Hotline: +43-2236-27551-111 

Visit our Website: http://www.isis-papyrus.com 
---

This e-mail is only intended for the recipient and not legally
binding. Unauthorised use, publication, reproduction or
disclosure of the content of this e-mail is not permitted.
This email has been checked for known viruses, but ISIS accepts
no responsibility for malicious or inappropriate content.
--- 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: VBM to VBA?

2008-10-14 Thread Dave Cartwright
On Mon, 13 Oct 2008 19:10:53 -0500, John McKown [EMAIL PROTECTED] 
wrote:


Luckily, this is not going to be printed. It's going to be placed in a
report repository on a Intel server. Wouldn't be __my__ choice, but the
same type of software on z costs considerably more money. And we are in a
budget crunch (like, who isn't?).



In that case I recommend my CHEW external writer type program in file 172 of 
the CBT tape.  This reads spool and writes a flat file which can be ftp'ed to a 
server.  The price is right, too.

HTH
Dave

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: VBM to VBA?

2008-10-14 Thread Jim Marshall
Is there a simple way to convert a DASD dataset which is RECFM=VBM (or 
FBM)
to VBA (or FBA)? We are converting a lot of reports to be ftp'ed to a
Windows platform. The program on the Windows platform does not 
understand
machine control and needs the ftp to convert from ANSI control to the
appropriate Windows control sequences the way that it does for VBA when 
the
ASAPRINT option is used. In particular, the program needs a control L
(form feed) to delimit the pages of the report.

Seems I remember wanting to do back in the 1970s and others too. I know 
the External Writer program accomplishes it. Another place I always look first 
is the CBT Tape  www.cbttape.orgSee file 414 for a utility from Rick 
Fochtman with a bit of help.  Never used it but the price is right. 

jim 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: [OT] Heart Surgery

2008-10-14 Thread Rick Fochtman
No argument, but I'm still puffing away. Me and Pall Mall have a 40-year 
history and I'm well and truly hooked on nicotine. :-(


Warren Brown wrote:


There should not be anyone still smoking!  There is absolutely no benefit at 
all.
-- Original message from Richards, Robert B. [EMAIL PROTECTED]: -- 



 

In [EMAIL PROTECTED], on 10/12/2008 

at 09:41 PM, Ed Gould said: 




   

Not really. I am do for Heart surgery in 3 weeks. 
 



Ed, 




I hope your operation is a complete success. I had a quadruple coronary 
artery bypass in March. What most people on this list do not know is 
that I had a 2nd and a 3rd heart attack in July and August. Apparently 
one of the graphs failed, causing the 2nd attack. They put in two 
stents. Two weeks after that, those two stents collapsed, causing the 
3rd attack. It was resolved by putting another stent in there somewhere. 
:-) 




I am doing very well...finally. My secondary reason for posting this to 
the list is to *encourage* all of you old guys/gals to get a checkup. It 
may just save your life! 




Highest risk factors are smoking, overweight, high blood pressure, high 
cholesterol, stress and diabetes. If you qualify on any of these 
factors, again PLEASE get a checkup. 




Thus ends my public service announcement. I now return you to your 
regularly scheduled posts. :-) 




Bob 




- 

Robert B. Richards (Bob) 

US Office of Personnel Management 

1900 E Street NW Room: BH04L 

Washington, D.C. 20415 

Phone: (202) 606-1195 

Email: [EMAIL PROTECTED] 



- 





-- 
For IBM-MAIN subscribe / signoff / archive access instructions, 
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO 
Search the archives at http://bama.ua.edu/archives/ibm-main.html 

   



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


 



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: [OT] Heart Surgery

2008-10-14 Thread Howard Brazee
On 14 Oct 2008 04:58:56 -0700, [EMAIL PROTECTED] (Richards,
Robert B.) wrote:

I hope your operation is a complete success. I had a quadruple coronary
artery bypass in March. What most people on this list do not know is
that I had a 2nd and a 3rd heart attack in July and August. Apparently
one of the graphs failed, causing the 2nd attack. They put in two
stents. Two weeks after that, those two stents collapsed, causing the
3rd attack. It was resolved by putting another stent in there somewhere.
:-) 

I have some stents that didn't work - the tip of my heart only gets
collateral blood flow.   One artery is stented all the way up, so it
never will be able to be bypassed.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: COBOL abbreviated IF message IGYPS2048-S

2008-10-14 Thread Howard Brazee
On 13 Oct 2008 08:55:24 -0700, in bit.listserv.ibm-main you wrote:

IF WC-FUNC (SUB) = X   OR 
   WC-FUNC (SUB) = Z
IF WC-AMTUSE (SUB) + WC-AMT-PENDING (SUB)  ZERO
GO TO G100-FIND-CREDIT-X
END-IF
END-IF.


And I would use
 IF WC-FUNC (SUB) = X
 OR WC-FUNC (SUB) = Y

This makes it easier to comment out the OR line.

-- 
In no part of the constitution is more wisdom to be found,
than in the clause which confides the question of war or peace 
to the legislature, and not to the executive department. 

- James Madison

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



SV: Nested COPY statement with the REPLACING

2008-10-14 Thread Thomas Berg
FWIW, I hade the same problem and posted it to this 
list last Year.  No one had any solution to that, 
despite many otherwise very helpful answers.  
The main problem is the need for nesting.

AFAICS, the only solution lies outside the 
compiler COPY function, like having You own 
preprocessor of the codes etc.


Regards,
Thomas Berg 
__
Thomas Berg   Specialist   IT-U   SWEDBANK
 
  

 -Ursprungligt meddelande-
 Från: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] För Amlan
 Skickat: den 14 oktober 2008 08:54
 Till: IBM-MAIN@BAMA.UA.EDU
 Ämne: Nested COPY statement with the REPLACING
 
 As per the latest COBOL Version:
 COPY statements can be nested. However, nested COPY 
 statements cannot contain the REPLACING phrase, and a COPY 
 statement with the REPLACING phrase cannot contain nested 
 COPY statements.
 
 We have a requirement to have nested COPY starements with 
 REPLACING otherwise we will need major reqork in the system. 
 Any suggestions or ideas please.
 
 Thanks,
 Amlan
 
 --
 For IBM-MAIN subscribe / signoff / archive access 
 instructions, send email to [EMAIL PROTECTED] with the 
 message: GET IBM-MAIN INFO Search the archives at 
 http://bama.ua.edu/archives/ibm-main.html
 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: VBM to VBA?

2008-10-14 Thread Paul Gilmartin
On Tue, 14 Oct 2008 01:54:07 -0400, Robert A. Rosenberg wrote:

The Simple way is to take the M code and convert it to the A code for
Print a Line with No Paper Movement. You the emit a Paper advance
with a Blank Line (if VBA this is a 6 byte line) or with Advance with

What happens if you emit a 5-byte record (carriage control with no
other data)?  In principle this would result in a CCW with a count
of zero, which I know is invalid.  But is the JES printer driver
smart enough to convert it to something legal?  I recall that
decades ago a 4-byte record (neither carriage control nor data)
caused an ABEND somewhere in the access method.  But it's been
reported here that was subsequently fixed.

no Print. I forget if there are separate codes for Print/No Print

I know of none.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: DFHSM QUESTION - ML1

2008-10-14 Thread O'Brien, David W. (NIH/CIT) [C]
Esmie,

No, eligible datasets will be moved to ML2 otherwise datasets will be moved to 
ML1 volumes.

However to verify that the above answer is correct I ran the command against my 
ML1 volume with the most free extents and got the following:

ARC0523I SPACE MANAGEMENT ENDED ON VOLUME HSM113,  719
ARC0523I (CONT.) 0380 DATA SET(S) MIGRATED/DELETED, 00041473
ARC0523I (CONT.) TRACK(S) FREED, MINAGE 7, TIME 10:55:38

Only 1 dataset was moved to ML2.

HTH


From: esmie moo [EMAIL PROTECTED]
Sent: Tuesday, October 14, 2008 10:35 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: DFHSM QUESTION - ML1

David,

Please correct me if I am wrong regarding the Freevol MVOL(nn) 
TARGETLEVEL(ML2)
command.  If this command is issued then all dsns be migrated despite the 
Management class rules?

Thanks.

--- On Sat, 10/11/08, O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Received: Saturday, October 11, 2008, 5:53 AM

Willie,

It might help to know a bit more about your environment.
What are the following:
From HSM  - Days,  ML1days (or Migrationlevel1days)

From SMS - Primary Days, Level 1 days

Are your tapes operator mounted or in a Silo? My silo recalls average 27 secs.
Nobody complains. If the same recalls were operator mounted, my ML1 pool would
be much larger.

To avoid the type of problem you describe I issue a Freevol MVOL(nn)
TARGETLEVEL(ML2) against the ML1 volume that has the highest Frag Index.
I do this daily early in the AM. to avoid contention.


From: willie bunter [EMAIL PROTECTED]
Sent: Friday, October 10, 2008 12:38 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: DFHSM QUESTION - ML1

David,

You have answered my question.  I wanted to be sure.  We had an incident (ML1
threshold was 80%)  ARC0560E NO MIGRATION LEVEL 1 SPACE ARC0560E AVAILABLE.
Since we did not want to add another ML1 volume we decided to reduce the
threshold and forced the Secondary Space Management.  It did solve the problem
temporarily.  However, we had the same problem a day later.  As a work around, I
changed the Management class of some dsns, perform a ML2 migrate and changed
back the Management class.  Is there another way of handling this situation?

--- On Fri, 10/10/08, O'Brien, David W. (NIH/CIT) [C]
[EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Date: Friday, October 10, 2008, 8:58 AM

ML1 threshold as specified in the HSM Parmlib Addvol statement specifies the
point at which that volume becomes eligible for migration.

If a dataset is on a ML1 volume which is 50% full and your threshold for that
volume is 80% then that dataset will not be migrated to ML2 even though its
management class may indicate that it is eligible.

Perhaps I'm reading your query incorrectly. A dataset which according to
its management class should be on ML1 will stay on ML1 even if the ML1 volume
%used is 90%. That's why after Secondary Space Mgmt. some ML1 volumes
remain
above the defined threshold for the ML1 volumes.


From: willie bunter [EMAIL PROTECTED]
Sent: Friday, October 10, 2008 11:42 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: DFHSM QUESTION - ML1

Hallo To All,

Our ML1 volumes threshold is set to 80%.  My question is does the Management
class takes precedence over the threshold.  For example, if I change the
threshold to 50% would it result in the ML1 volumes being 50% full (after
Secondary space management has kicked in) or will the respective Management
classes prevent that from happening?  I hope I am able to explain myself
clearly.

Thanks




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html






--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html




  __
Be smarter than spam. See how 

Changing NSINTERADDR dynamically - URGENT

2008-10-14 Thread Jacky Bright
Is it possible to change NSINTERADDR dynamically without IPL  ? How can we
achieve that ?

I have to change SYS1.TCPPARMS(TCPDATA) NSINTERADDR parm as the DNS server
has crashed.

JAcky

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: DFHSM QUESTION - ML1

2008-10-14 Thread esmie moo
David,
 
If I understand you correctly, the Management rules are honoured i.e. if the 
dsn cannot be migrated to ML2, then it will be migrated to another ML1 volume.  
Correct?


--- On Wed, 10/15/08, O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Received: Wednesday, October 15, 2008, 3:58 AM

Esmie,

No, eligible datasets will be moved to ML2 otherwise datasets will be moved to
ML1 volumes.

However to verify that the above answer is correct I ran the command against my
ML1 volume with the most free extents and got the following:

ARC0523I SPACE MANAGEMENT ENDED ON VOLUME HSM113,  719
ARC0523I (CONT.) 0380 DATA SET(S) MIGRATED/DELETED, 00041473
ARC0523I (CONT.) TRACK(S) FREED, MINAGE 7, TIME 10:55:38

Only 1 dataset was moved to ML2.

HTH


From: esmie moo [EMAIL PROTECTED]
Sent: Tuesday, October 14, 2008 10:35 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: DFHSM QUESTION - ML1

David,

Please correct me if I am wrong regarding the Freevol MVOL(nn)
TARGETLEVEL(ML2)
command.  If this command is issued then all dsns be migrated despite the
Management class rules?

Thanks.

--- On Sat, 10/11/08, O'Brien, David W. (NIH/CIT) [C]
[EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Received: Saturday, October 11, 2008, 5:53 AM

Willie,

It might help to know a bit more about your environment.
What are the following:
From HSM  - Days,  ML1days (or Migrationlevel1days)

From SMS - Primary Days, Level 1 days

Are your tapes operator mounted or in a Silo? My silo recalls average 27 secs.
Nobody complains. If the same recalls were operator mounted, my ML1 pool would
be much larger.

To avoid the type of problem you describe I issue a Freevol MVOL(nn)
TARGETLEVEL(ML2) against the ML1 volume that has the highest Frag Index.
I do this daily early in the AM. to avoid contention.


From: willie bunter [EMAIL PROTECTED]
Sent: Friday, October 10, 2008 12:38 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: DFHSM QUESTION - ML1

David,

You have answered my question.  I wanted to be sure.  We had an incident (ML1
threshold was 80%)  ARC0560E NO MIGRATION LEVEL 1 SPACE ARC0560E AVAILABLE.
Since we did not want to add another ML1 volume we decided to reduce the
threshold and forced the Secondary Space Management.  It did solve the problem
temporarily.  However, we had the same problem a day later.  As a work around,
I
changed the Management class of some dsns, perform a ML2 migrate and changed
back the Management class.  Is there another way of handling this situation?

--- On Fri, 10/10/08, O'Brien, David W. (NIH/CIT) [C]
[EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Date: Friday, October 10, 2008, 8:58 AM

ML1 threshold as specified in the HSM Parmlib Addvol statement specifies the
point at which that volume becomes eligible for migration.

If a dataset is on a ML1 volume which is 50% full and your threshold for that
volume is 80% then that dataset will not be migrated to ML2 even though its
management class may indicate that it is eligible.

Perhaps I'm reading your query incorrectly. A dataset which according to
its management class should be on ML1 will stay on ML1 even if the ML1 volume
%used is 90%. That's why after Secondary Space Mgmt. some ML1 volumes
remain
above the defined threshold for the ML1 volumes.


From: willie bunter [EMAIL PROTECTED]
Sent: Friday, October 10, 2008 11:42 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: DFHSM QUESTION - ML1

Hallo To All,

Our ML1 volumes threshold is set to 80%.  My question is does the Management
class takes precedence over the threshold.  For example, if I change the
threshold to 50% would it result in the ML1 volumes being 50% full (after
Secondary space management has kicked in) or will the respective Management
classes prevent that from happening?  I hope I am able to explain myself
clearly.

Thanks




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html






--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at 

Re: VBM to VBA?

2008-10-14 Thread Scott Ford
All,

Whats the easy way to read an output sysprint 
Dataset I created with IDCAMS. It is in VBA format.
LRECL=240 and a BLKSIZE = 3120. My problem is that the program that must
open it is in Enterprise Cobol 3.4. I have tried several combinations of
FD records varying , etc, cant seem to open it, usually get a open status
35...Can someone be so kind to shed some light on this one..

All my thanks

Scott Ford
Senior Systems Engineer

 
[p] 678.266.3399 x304[m] 609-346-0399  identityforge.com



This message is for the designated recipient only and may contain
privileged, proprietary, or otherwise private information. If you have
received it in error, please notify the sender immediately or let us know at

[EMAIL PROTECTED] or [EMAIL PROTECTED], and then delete the
original.  Any other use of the email by you is prohibited.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Rick Fochtman
Sent: Tuesday, October 14, 2008 11:43 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: VBM to VBA?

Glad to be of help. :-)

John McKown wrote:

On Mon, 13 Oct 2008 17:08:19 -0500, Rick Fochtman [EMAIL PROTECTED]
wrote:
  

Somewhere I have a simple-minded utility to do exactly that. I'll see if
I can find it and send it to you privately.



Rick,

Many thanks. I just compiled your program and ran it against an example
file. It worked wonderfully.

--
John

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


  


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Changing NSINTERADDR dynamically - URGENT

2008-10-14 Thread Chris Mason
Jacky

If you go to the description of the NSINTERADDR statement in the IP 
Configuration Reference, as with most statements, you will find a 
section Steps for modifying. However, unlike most of the statements in the 
manual with which I am familiar, the information here is just pathetic! All it 
does is point you to the MODIFY command in the IP System Administrator’s 
Commands manual. It really should have gone the extra centimetre and 
mentioned that the particular flavour of MODIFY was MODIFY command—
Resolver address space since not everyone will know that all these 
TCPIP.DATA statements fall under a topic called Resolver.

Under MODIFY command—Resolver address space you will find the command 
John suggested described.

John has a locally created RESOLVER started task procedure so he can start it 
with the S RESOLVER command. In case you do not have a locally created 
RESOLVER started task procedure, you can still stop and start the provided 
RESOLVER started task. You stop it with the P RESOLVER command, just as 
John again mentioned, but it all gets a bit subtle when you need to start it 
again.

The command you need is START 
IEESYSAS.RESOLVER,PROG=EZBREINI,SUB=MSTR

Not so very obvious is it?

The reason for this command is twofold:

1. You are using only default values for the resolver configuration file so no 
configuration file DD-statement is needed and, when no DD-statement is 
needed, the only logical statement which is needed in the started task 
procedure is 

// EXEC PGM=EZBREINI

2. z/OS - not Communications Server - very kindly provides a generalised 
started task procedure with the name IEESYSAS which I think does absolutely 
nothing - have a look at it, I can't - except to enable some tricks permitted 
by JCL, one of which is to override the value of the PGM operand and another 
is the ability to change the procedure name - thereby frustrating some who 
have searched their procedure libraries in vain for a member named RESOLVER!

This subtlety is described in the IP Configuration Guide under Managing the 
resolver address space.

Chris Mason

On Tue, 14 Oct 2008 16:09:55 +0100, Jacky Bright 
[EMAIL PROTECTED] wrote:

Is it possible to change NSINTERADDR dynamically without IPL  ? How can we
achieve that ?

I have to change SYS1.TCPPARMS(TCPDATA) NSINTERADDR parm as the 
DNS server
has crashed.

JAcky

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: VBM to VBA?

2008-10-14 Thread Scott Ford
John,
Thanks for the help, it worked perfect...

Scott Ford
Senior Systems Engineer

 
[p] 678.266.3399 x304[m] 609-346-0399  identityforge.com



This message is for the designated recipient only and may contain
privileged, proprietary, or otherwise private information. If you have
received it in error, please notify the sender immediately or let us know at

[EMAIL PROTECTED] or [EMAIL PROTECTED], and then delete the
original.  Any other use of the email by you is prohibited.


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of John McKown
Sent: Tuesday, October 14, 2008 12:12 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: VBM to VBA?

This is how I do it, to read SYSLOG datasets.

FD  SYSLOG-INPUT
BLOCK CONTAINS 0 RECORDS
LABEL RECORDS ARE STANDARD
RECORDING MODE IS V
RECORD IS VARYING IN SIZE FROM 1 TO 133 CHARACTERS
DEPENDING ON SYSLOG-INPUT-RECORD-LENGTH.

01  SYSLOG-RECORD-MINIMUM PIC X.

01  SYSLOG-RECORD-MAXIMUM PIC X(133).
...
WORKING-STORAGE SECTION.
77  SYSLOG-FILE-STATUSPIC XX.
77  REPORT-FILE-STATUSPIC XX.
77  SYSLOG-INPUT-RECORD-LENGTHPIC 9(4) BINARY.
...
77  SYSLOG-RECORD-FIXED  PIC X(133).
...

READ SYSLOG-INPUT
 AT END SET EOF-ON-SYSLOG TO TRUE
END-READ
IF EOF-ON-SYSLOG THEN GOTO READ-SYSLOG-EOF
END-IF
MOVE SYSLOG-RECORD-MAXIMUM(1:SYSLOG-INPUT-RECORD-LENGTH)
  TO SYSLOG-RECORD-FIXED.
...

much cut down in size, but the basic principles are there.

--
John

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: [OT] Heart Surgery

2008-10-14 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Richards, Robert B.
 
 Howard,
 
 My chest cavity looks like our upper atmosphere. There is so much
 useless hardware floating around there that when it shows up on film,
I
 laugh out loud!

Sounds like you might have fun with airport security.  :-)

-jc-

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: VBM to VBA?

2008-10-14 Thread Scott Ford
Thanks John,

I will give this a try. I appreciate all the help

Scott Ford
Senior Systems Engineer

 
[p] 678.266.3399 x304[m] 609-346-0399  identityforge.com



This message is for the designated recipient only and may contain
privileged, proprietary, or otherwise private information. If you have
received it in error, please notify the sender immediately or let us know at

[EMAIL PROTECTED] or [EMAIL PROTECTED], and then delete the
original.  Any other use of the email by you is prohibited.


-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of John McKown
Sent: Tuesday, October 14, 2008 12:12 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: VBM to VBA?

This is how I do it, to read SYSLOG datasets.

FD  SYSLOG-INPUT
BLOCK CONTAINS 0 RECORDS
LABEL RECORDS ARE STANDARD
RECORDING MODE IS V
RECORD IS VARYING IN SIZE FROM 1 TO 133 CHARACTERS
DEPENDING ON SYSLOG-INPUT-RECORD-LENGTH.

01  SYSLOG-RECORD-MINIMUM PIC X.

01  SYSLOG-RECORD-MAXIMUM PIC X(133).
...
WORKING-STORAGE SECTION.
77  SYSLOG-FILE-STATUSPIC XX.
77  REPORT-FILE-STATUSPIC XX.
77  SYSLOG-INPUT-RECORD-LENGTHPIC 9(4) BINARY.
...
77  SYSLOG-RECORD-FIXED  PIC X(133).
...

READ SYSLOG-INPUT
 AT END SET EOF-ON-SYSLOG TO TRUE
END-READ
IF EOF-ON-SYSLOG THEN GOTO READ-SYSLOG-EOF
END-IF
MOVE SYSLOG-RECORD-MAXIMUM(1:SYSLOG-INPUT-RECORD-LENGTH)
  TO SYSLOG-RECORD-FIXED.
...

much cut down in size, but the basic principles are there.

--
John

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: VBM to VBA?

2008-10-14 Thread Rick Fochtman

Glad to be of help. :-)

John McKown wrote:


On Mon, 13 Oct 2008 17:08:19 -0500, Rick Fochtman [EMAIL PROTECTED] wrote:
 


Somewhere I have a simple-minded utility to do exactly that. I'll see if
I can find it and send it to you privately.
   



Rick,

Many thanks. I just compiled your program and ran it against an example
file. It worked wonderfully.

--
John

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


 



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: [OT] Heart Surgery

2008-10-14 Thread Richards, Robert B.
Depends on what sensitivity their machines are set to detect! :-)

Bob

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Chase, John
Sent: Tuesday, October 14, 2008 1:36 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: [OT] Heart Surgery

 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Richards, Robert B.
 
 Howard,
 
 My chest cavity looks like our upper atmosphere. There is so much
 useless hardware floating around there that when it shows up on film,
I
 laugh out loud!

Sounds like you might have fun with airport security.  :-)

-jc-

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: [OT] Heart Surgery

2008-10-14 Thread Rick Fochtman
I GUARANTEE you the folks at O'Hare get upset with me. 14 crowns on 
various teeth! :-)


Richards, Robert B. wrote:


Depends on what sensitivity their machines are set to detect! :-)

Bob

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Chase, John
Sent: Tuesday, October 14, 2008 1:36 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: [OT] Heart Surgery

 


-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Richards, Robert B.

Howard,

My chest cavity looks like our upper atmosphere. There is so much
useless hardware floating around there that when it shows up on film,
   


I
 


laugh out loud!
   



Sounds like you might have fun with airport security.  :-)

   -jc-

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


 



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: TRACE table from program or from SYSMDUMP ?

2008-10-14 Thread Jim Mulder
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 10/14/2008 
03:03:58 AM:


 Why I'm asking this
 You see maybe see the SVCDUMP anal JAVA tool, among other nice features 
 it has, I like the possibility to find out
 from the trace table entry,  the C/C++ function name.
  I would like to make a verbexit with the similar functionality, but I 
 would need
 to read/access  the trace table from a verbexit.


  For SVCDUMP and SYSMDUMP, PRDTTCH (note: this field is classified
as Not a programming interface) contains the address of the 
dumped trace snapshot, which is virtualized in the TRACE address space. 

 BROWSESYS1.MODGEN(IHAPRD) 
 Command === 
PRDTTCH  DS0F   POINTER TO TRACE TABLE CONTROL HDR 
*  @LCC

  The mapping of the snapshot (TTCH) is also not a programming interface,
and the mapping is not provided in the MVS Data Areas manual.

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Rare event: a public class (Assembler)

2008-10-14 Thread Steve Comstock

Before 9/11, when a company had a training need for just a
few people, they would host a class as a consortium and
allow students from other organizations to attend, to help
boost the class size to a minimum.

After 9/11, it just doesn't happen. With security concerns
and other issues, companies often aren't allowed to let
non-employees attend classes.

But now, Rocket Software has a need to train a few folks
in Assembler language and they have worked with The
Trainer's Friend to put together a public offering near
their Bentonville, AR, office.

The class is our beginner Assembler language class, OS/390
Assembler Language: Classic. This five day class is being
offered Dec. 1-5. If you know of someone who can use this
class, follow the links off the course description on our
website:
  http://www.trainersfriend.com/Assembler_%20courses/C410descrpt.htm

I'm so excited! Not only a rare public class, but it's my
favorite language!

[Do not clutter the list with replies to the list; email
 me direct if you have questions, or complaints about the ad.]



Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

== Check out the Trainer's Friend Store to purchase z/OS  ==
== application developer toolkits. Sample code in four==
== programming languages, JCL to Assemble or compile, ==
== bind and test. ==
==   http://www.trainersfriend.com/TTFStore/index.html==

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: DFHSM QUESTION - ML1

2008-10-14 Thread esmie moo
David,
 
Please correct me if I am wrong regarding the Freevol MVOL(nn) 
TARGETLEVEL(ML2)
command.  If this command is issued then all dsns be migrated despite the 
Management class rules?
 
Thanks.

--- On Sat, 10/11/08, O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Received: Saturday, October 11, 2008, 5:53 AM

Willie,

It might help to know a bit more about your environment.
What are the following:
From HSM  - Days,  ML1days (or Migrationlevel1days)

From SMS - Primary Days, Level 1 days

Are your tapes operator mounted or in a Silo? My silo recalls average 27 secs.
Nobody complains. If the same recalls were operator mounted, my ML1 pool would
be much larger.

To avoid the type of problem you describe I issue a Freevol MVOL(nn)
TARGETLEVEL(ML2) against the ML1 volume that has the highest Frag Index.
I do this daily early in the AM. to avoid contention.


From: willie bunter [EMAIL PROTECTED]
Sent: Friday, October 10, 2008 12:38 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: DFHSM QUESTION - ML1

David,

You have answered my question.  I wanted to be sure.  We had an incident (ML1
threshold was 80%)  ARC0560E NO MIGRATION LEVEL 1 SPACE ARC0560E AVAILABLE. 
Since we did not want to add another ML1 volume we decided to reduce the
threshold and forced the Secondary Space Management.  It did solve the problem
temporarily.  However, we had the same problem a day later.  As a work around, I
changed the Management class of some dsns, perform a ML2 migrate and changed
back the Management class.  Is there another way of handling this situation?

--- On Fri, 10/10/08, O'Brien, David W. (NIH/CIT) [C]
[EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Date: Friday, October 10, 2008, 8:58 AM

ML1 threshold as specified in the HSM Parmlib Addvol statement specifies the
point at which that volume becomes eligible for migration.

If a dataset is on a ML1 volume which is 50% full and your threshold for that
volume is 80% then that dataset will not be migrated to ML2 even though its
management class may indicate that it is eligible.

Perhaps I'm reading your query incorrectly. A dataset which according to
its management class should be on ML1 will stay on ML1 even if the ML1 volume
%used is 90%. That's why after Secondary Space Mgmt. some ML1 volumes
remain
above the defined threshold for the ML1 volumes.


From: willie bunter [EMAIL PROTECTED]
Sent: Friday, October 10, 2008 11:42 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: DFHSM QUESTION - ML1

Hallo To All,

Our ML1 volumes threshold is set to 80%.  My question is does the Management
class takes precedence over the threshold.  For example, if I change the
threshold to 50% would it result in the ML1 volumes being 50% full (after
Secondary space management has kicked in) or will the respective Management
classes prevent that from happening?  I hope I am able to explain myself
clearly.

Thanks




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html






--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html




  __
Be smarter than spam. See how smart SpamGuard is at giving junk email the boot 
with the All-new Yahoo! Mail.  Click on Options in Mail and switch to New Mail 
today or register for free at http://mail.yahoo.ca

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Nested COPY statement with the REPLACING

2008-10-14 Thread Frank Swarbrick

Amlan wrote:

As per the latest COBOL Version:
COPY statements can be nested. However, nested COPY statements cannot 
contain the REPLACING phrase, and a COPY statement with the REPLACING 
phrase cannot contain nested COPY statements.


We have a requirement to have nested COPY starements with REPLACING 
otherwise we will need major reqork in the system. Any suggestions or ideas 
please.
  
I think I've run in to this before and the way I resolved it was to use 
the REPLACE statement by itself at the beginning of the outermost 
module.  For example:


ID DIVISION.
PROGRAM-ID. PROGA.
REPLACE ==:SOMETHING:== BY ==SOMETHING-ELSE==
   ==:ANOTHER-THING:== BY ==YET-ANOTHER-THING==.
DATA DIVISION.
WORKING-STORAGE SECTION.
COPY COPYBOOK.
...

COPYBOOK can have the :SOMETHING: that needs replacing and can contain a 
COPY statement for a copybook that has the :ANOTHER-THING: that needs 
replacing.


Frank

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: COBOL abbreviated IF message IGYPS2048-S

2008-10-14 Thread Frank Swarbrick

Howard Brazee wrote:

On 13 Oct 2008 08:55:24 -0700, in bit.listserv.ibm-main you wrote:

  
IF WC-FUNC (SUB) = X   OR 
  WC-FUNC (SUB) = Z

   IF WC-AMTUSE (SUB) + WC-AMT-PENDING (SUB)  ZERO
   GO TO G100-FIND-CREDIT-X
   END-IF
END-IF.




And I would use
 IF WC-FUNC (SUB) = X
 OR WC-FUNC (SUB) = Y

This makes it easier to comment out the OR line.

  

I would use:

IF WC-FUNC (SUB) = X
   OR Y

Of course I think that the original one had an AND instead of the 
separate IF statement above, so if I went that way it would still 
require parens:


IF (WC-FUNC (SUB) = X
OR Y)
AND (WC-AMTUSE (SUB) + WC-AMT-PENDING (SUB)  ZERO)

(Parens not required after the AND, but probably useful.)

I'm glad to see I'm not the only one who prefers the connectors (AND / 
OR) at the beginning of a line for exactly the reason you mention.  I 
tried to convince a co-worker of the use of this recently, but he simply 
would not budge!


I still think that
IF WC-FUNC (SUB) = X
   OR Y
AND WC-AMTUSE (SUB) + WC-AMT-PENDING (SUB)  ZERO

should bind as IF (WC-FUNC (SUB) = X OR WC-FUNC (SUB) = Y) AND 
(WC-AMTUSE (SUB) + WC-AMT-PENDING (SUB)  ZERO), because I would guess 
it would always be what one means.  But IIRC it binds as IF WC-FUNC 
(SUB) = X OR (WC-FUNC (SUB) = Y  AND WC-AMTUSE (SUB) + 
WC-AMT-PENDING (SUB)  ZERO), which is where things go awry.  Ah well.  
Maybe when I create my own language...  :-)


Frank

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: [OT] Heart Surgery

2008-10-14 Thread Ken Porowski
Hate to say it but with the exception of diabetes you probably described
half the 'old timers' in IT (just add the occasional overuse of alcohol
and you've got it made). 

We'll teach you to drink deep ere you depart. (1.2.175)
Shakespeare:Hamlet

-Original Message-
Richards, Robert B.

snip
 
Highest risk factors are smoking, overweight, high blood pressure, high
cholesterol, stress and diabetes. If you qualify on any of these
factors, again PLEASE get a checkup.

 endsnip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: VSCR IMS Version 10 and PK71583

2008-10-14 Thread Knutson, Sam
Hi,

APAR PK71583 is now closed with a PTF and we have tested this with good results 
in a number of IMS subsystems running Version 10.

IMS Version 10 even with this APAR and without running Fast Path is using more 
common storage than Version 9 for each IMS subsystems.

-56K CSA used when compared to baseline V9 
+487K ECSA used when compared to baseline V9 
+431K ECSA net increase still with fixtest PK71583 compared to +965K ECSA net 
increase without the fixtest for PK71583 this considers the storage that moved 
from below to above

The VSCR impact of IMS Version 10 was a negative which was unexpected. 
It eroded some of the common storage savings we made recently with z/OS 1.9. 

Best Regards, 

Sam Knutson, GEICO 
System z Performance and Availability Management 
mailto:[EMAIL PROTECTED] 
(office)  301.986.3574  

Think big, act bold, start simple, grow fast... 





APAR Identifier .. PK71583  Last Changed  08/10/14
  CSA STORAGE IS BEING USED FOR FAST PATH BLOCKS, EVEN AFTER A
  COLD START WITH FP=N SPECIFIED.  FAST PATH IS NOT BEING USED.
 
  Symptom .. IN INCORROUT Status ... CLOSED  PER
  Severity ... 2  Date Closed . 08/10/08
  Component .. 5635A0100  Duplicate of 
  Reported Release . 010  Fixed Release  999
  Component Name IMS V10  Special Notice   HIPER
  Current Target Date ..09/01/14  Flags  RESTART/BOOT/IPL
  SCP ...
  Platform 
 
  Status Detail: SHIPMENT - Packaged solution is available for
shipment.
 
  PE PTF List:
 
  PTF List:
  Release 010   : UK40560 available 08/10/14 (1000 )
 
 
  Parent APAR:
  Child APAR list:
 
 
  ERROR DESCRIPTION:
  With IMS releases prior to IMS V10, when Fast Path support was
  not included in the SYSGEN, DBFSCD0x would not be included in
  module DFSBLK0x.  In this case, Fast Path fields in the IMS SCD,
  such as SCDESCDQ, would contain zero for a non-Fast Path system
  and DFSPLPP0 (CTL, MODULE PRELOAD, PROCLIB PROCESSOR) would not
  load Fast Path modules from DBFIIN30.
  .
  Starting with IMS V10, DBFSCD0X is always included in module
  DFSBLK0X.  Even with the parameter specification of FP=N and
  a COLD Start of IMS, SCD field SCDESCDQ will not contain zero
  so DFSPLPP0 will process the module load list contained in
  DBFIIN30.  This will load Fast Path modules for a system which
  does not use Fast Path.





This email/fax message is for the sole use of the intended
recipient(s) and may contain confidential and privileged information.
Any unauthorized review, use, disclosure or distribution of this
email/fax is prohibited. If you are not the intended recipient, please
destroy all paper and electronic copies of the original message.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: VBM to VBA?

2008-10-14 Thread John McKown
This is how I do it, to read SYSLOG datasets.

FD  SYSLOG-INPUT
BLOCK CONTAINS 0 RECORDS
LABEL RECORDS ARE STANDARD
RECORDING MODE IS V
RECORD IS VARYING IN SIZE FROM 1 TO 133 CHARACTERS
DEPENDING ON SYSLOG-INPUT-RECORD-LENGTH.

01  SYSLOG-RECORD-MINIMUM PIC X.

01  SYSLOG-RECORD-MAXIMUM PIC X(133).
...
WORKING-STORAGE SECTION.
77  SYSLOG-FILE-STATUSPIC XX.
77  REPORT-FILE-STATUSPIC XX.
77  SYSLOG-INPUT-RECORD-LENGTHPIC 9(4) BINARY.
...
77  SYSLOG-RECORD-FIXED  PIC X(133).
...

READ SYSLOG-INPUT
 AT END SET EOF-ON-SYSLOG TO TRUE
END-READ
IF EOF-ON-SYSLOG THEN GOTO READ-SYSLOG-EOF
END-IF
MOVE SYSLOG-RECORD-MAXIMUM(1:SYSLOG-INPUT-RECORD-LENGTH)
  TO SYSLOG-RECORD-FIXED.
...

much cut down in size, but the basic principles are there.

--
John

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



ADRDSSU Question

2008-10-14 Thread Sergio Lima
Hello List,
 
We try help a production people here, and wrote a REXX routine, to restore some 
files, when the user need.
Here, in out installation, the userid, need know, the volume where the file was 
when the backup was executed,
and, in the dsname of backup, have a variable with volid, and the date where 
the backup was made.
So, the REXX routine, display a list of DSNAMES of Backup, using the LMDINIT / 
LMDLIST, that was a good idea gove
by Rob Zenuck.
After ask here, I heard that a program utility that do a backup (ADRDSSU), 
don't know what the files that exist on a cartridge backup,
and , for this reason, if the userid don't know the volume, is impossible 
restore a file, at least than read volume by volume .
Normally, Utilits of IBM, don't have a control of backup from files, I 
remember, years ago, that worked with DYNAM/T under VSE,
and there, We can restore a file, because the Product have a catalog, that 
manage this.
I know very little about ADRDSSU, anybody, know any way, that search the 
cartridge Backup's from locate the files easier ?
 
Thanks very much
 
Sergio Lima Costa
System Consultant
Sao Paulo - Brazil
_
Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas 
e muito mais no MSN Video!
http://video.msn.com/?mkt=pt-br
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: IBM DB2 Version 9 for z/OS

2008-10-14 Thread Steve Comstock

Roland Schiradin wrote:

Haven't tried but the DB2 LOAD support paths for LOB columns.

Roland 


Dear all,

Is it possible to use for the DB2 LOAD UTILITY (DB2 Version 9 for z/OS) a
file from Unix Filesystem? I mean can a PATH parameter be given to the DD
statement refering a file in a zFS instead of having a normal MVS dataset?


I have; works fine for BLOBs anyway. I'm giving a talk
on it in Columbia, MD on Thursday, so I thought it'd be
good to test it out. [Actually, I put the path on the
data statements.]

Here's a cut from the job I ran:


//STEP1 EXEC DSNUPROC,UID=SCOMSTO.LOADLOB
//SYSUT1   DD  UNIT=UNIT,SPACE=(TRK,(20,20))
//SORTOUT  DD  UNIT=UNIT,SPACE=(TRK,(20,20))
//SYSINDD  *
LOAD DATA RESUME NO REPLACE CONTINUEIF(72:72)='X' INTO TABLE ITEMS
(PARTNO   POSITION (01) CHAR(9),
 DESCRIPTION  POSITION (10) CHAR(30),
 QOH  POSITION (42) INTEGER EXTERNAL(2),
 PICTURE  POSITION (80) CHAR(30) BLOBF )
//SYSREC DD *
Part00105Keys to the Kingdome  001075003483X
/u/scomsto/blobs/part00105.bmp
Part00240Overtime Hours00175288X
/u/scomsto/blobs/part00240.bmp




Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

== Check out the Trainer's Friend Store to purchase z/OS  ==
== application developer toolkits. Sample code in four==
== programming languages, JCL to Assemble or compile, ==
== bind and test. ==
==   http://www.trainersfriend.com/TTFStore/index.html==

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: IBM DB2 Version 9 for z/OS

2008-10-14 Thread Field, Alan C.
Do you really mean Kingdome? 

Wasn't that the stadium in Seattle that got imploded a couple of years
ago. 

Keys to the Kingdom 

Alan :)

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Steve Comstock
Sent: Tuesday, October 14, 2008 15:42 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: IBM DB2 Version 9 for z/OS

Roland Schiradin wrote:
 Haven't tried but the DB2 LOAD support paths for LOB columns.
 
 Roland 
 
 Dear all,

 Is it possible to use for the DB2 LOAD UTILITY (DB2 Version 9 for
z/OS) a
 file from Unix Filesystem? I mean can a PATH parameter be given to
the DD
 statement refering a file in a zFS instead of having a normal MVS
dataset?

I have; works fine for BLOBs anyway. I'm giving a talk
on it in Columbia, MD on Thursday, so I thought it'd be
good to test it out. [Actually, I put the path on the
data statements.]

Here's a cut from the job I ran:


//STEP1 EXEC DSNUPROC,UID=SCOMSTO.LOADLOB
//SYSUT1   DD  UNIT=UNIT,SPACE=(TRK,(20,20))
//SORTOUT  DD  UNIT=UNIT,SPACE=(TRK,(20,20))
//SYSINDD  *
LOAD DATA RESUME NO REPLACE CONTINUEIF(72:72)='X' INTO TABLE ITEMS
 (PARTNO   POSITION (01) CHAR(9),
  DESCRIPTION  POSITION (10) CHAR(30),
  QOH  POSITION (42) INTEGER EXTERNAL(2),
  PICTURE  POSITION (80) CHAR(30) BLOBF )
//SYSREC DD *
Part00105Keys to the Kingdome  001075003483X
/u/scomsto/blobs/part00105.bmp
Part00240Overtime Hours00175288X
/u/scomsto/blobs/part00240.bmp




Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

   z/OS Application development made easier
 * Our classes include
+ How things work
+ Programming examples with realistic applications
+ Starter / skeleton code
+ Complete working programs
+ Useful utilities and subroutines
+ Tips and techniques

== Check out the Trainer's Friend Store to purchase z/OS  ==
== application developer toolkits. Sample code in four==
== programming languages, JCL to Assemble or compile, ==
== bind and test. ==
==   http://www.trainersfriend.com/TTFStore/index.html==

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: IBM DB2 Version 9 for z/OS

2008-10-14 Thread Steve Comstock

Field, Alan C. wrote:
Do you really mean Kingdome? 


Wasn't that the stadium in Seattle that got imploded a couple of years
ago. 

Keys to the Kingdom 


Alan :)


No, I really meant Kingdome. Most of the stuff we
teach can be a little boring so we try to slip in
surprises in the data to see if anyone catches it.

It's not a big laugh, but every bit helps. :-)




-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Steve Comstock
Sent: Tuesday, October 14, 2008 15:42 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: IBM DB2 Version 9 for z/OS

Roland Schiradin wrote:

Haven't tried but the DB2 LOAD support paths for LOB columns.

Roland 


Dear all,

Is it possible to use for the DB2 LOAD UTILITY (DB2 Version 9 for

z/OS) a

file from Unix Filesystem? I mean can a PATH parameter be given to

the DD

statement refering a file in a zFS instead of having a normal MVS

dataset?

I have; works fine for BLOBs anyway. I'm giving a talk
on it in Columbia, MD on Thursday, so I thought it'd be
good to test it out. [Actually, I put the path on the
data statements.]

Here's a cut from the job I ran:


//STEP1 EXEC DSNUPROC,UID=SCOMSTO.LOADLOB
//SYSUT1   DD  UNIT=UNIT,SPACE=(TRK,(20,20))
//SORTOUT  DD  UNIT=UNIT,SPACE=(TRK,(20,20))
//SYSINDD  *
LOAD DATA RESUME NO REPLACE CONTINUEIF(72:72)='X' INTO TABLE ITEMS
 (PARTNO   POSITION (01) CHAR(9),
  DESCRIPTION  POSITION (10) CHAR(30),
  QOH  POSITION (42) INTEGER EXTERNAL(2),
  PICTURE  POSITION (80) CHAR(30) BLOBF )
//SYSREC DD *
Part00105Keys to the Kingdome  001075003483X
/u/scomsto/blobs/part00105.bmp
Part00240Overtime Hours00175288X
/u/scomsto/blobs/part00240.bmp



Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

== Check out the Trainer's Friend Store to purchase z/OS  ==
== application developer toolkits. Sample code in four==
== programming languages, JCL to Assemble or compile, ==
== bind and test. ==
==   http://www.trainersfriend.com/TTFStore/index.html==

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



[OT] Heart Surgery

2008-10-14 Thread Richards, Robert B.
In [EMAIL PROTECTED], on 10/12/2008

   at 09:41 PM, Ed Gould [EMAIL PROTECTED] said:

 

Not really. I am do for Heart surgery in 3 weeks.

 

Ed,

 

I hope your operation is a complete success. I had a quadruple coronary
artery bypass in March. What most people on this list do not know is
that I had a 2nd and a 3rd heart attack in July and August. Apparently
one of the graphs failed, causing the 2nd attack. They put in two
stents. Two weeks after that, those two stents collapsed, causing the
3rd attack. It was resolved by putting another stent in there somewhere.
:-) 

 

I am doing very well...finally. My secondary reason for posting this to
the list is to *encourage* all of you old guys/gals to get a checkup. It
may just save your life!

 

Highest risk factors are smoking, overweight, high blood pressure, high
cholesterol, stress and diabetes. If you qualify on any of these
factors, again PLEASE get a checkup.

 

Thus ends my public service announcement. I now return you to your
regularly scheduled posts. :-)

 

Bob

 

-

Robert B. Richards(Bob)   

US Office of Personnel Management

1900 E Street NW Room: BH04L   

Washington, D.C.  20415  

Phone: (202) 606-1195  

Email: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]


-

 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: DFHSM QUESTION - ML1

2008-10-14 Thread esmie moo
Thanks.  I have made note of this.

--- On Wed, 10/15/08, O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Received: Wednesday, October 15, 2008, 4:36 AM

Yes, you understand me correctly.


From: esmie moo [EMAIL PROTECTED]
Sent: Tuesday, October 14, 2008 11:19 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: DFHSM QUESTION - ML1

David,

If I understand you correctly, the Management rules are honoured i.e. if the
dsn cannot be migrated to ML2, then it will be migrated to another ML1 volume. 
Correct?


--- On Wed, 10/15/08, O'Brien, David W. (NIH/CIT) [C]
[EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Received: Wednesday, October 15, 2008, 3:58 AM

Esmie,

No, eligible datasets will be moved to ML2 otherwise datasets will be moved to
ML1 volumes.

However to verify that the above answer is correct I ran the command against my
ML1 volume with the most free extents and got the following:

ARC0523I SPACE MANAGEMENT ENDED ON VOLUME HSM113,  719
ARC0523I (CONT.) 0380 DATA SET(S) MIGRATED/DELETED, 00041473
ARC0523I (CONT.) TRACK(S) FREED, MINAGE 7, TIME 10:55:38

Only 1 dataset was moved to ML2.

HTH


From: esmie moo [EMAIL PROTECTED]
Sent: Tuesday, October 14, 2008 10:35 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: DFHSM QUESTION - ML1

David,

Please correct me if I am wrong regarding the Freevol MVOL(nn)
TARGETLEVEL(ML2)
command.  If this command is issued then all dsns be migrated despite the
Management class rules?

Thanks.

--- On Sat, 10/11/08, O'Brien, David W. (NIH/CIT) [C]
[EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Received: Saturday, October 11, 2008, 5:53 AM

Willie,

It might help to know a bit more about your environment.
What are the following:
From HSM  - Days,  ML1days (or Migrationlevel1days)

From SMS - Primary Days, Level 1 days

Are your tapes operator mounted or in a Silo? My silo recalls average 27 secs.
Nobody complains. If the same recalls were operator mounted, my ML1 pool would
be much larger.

To avoid the type of problem you describe I issue a Freevol MVOL(nn)
TARGETLEVEL(ML2) against the ML1 volume that has the highest Frag Index.
I do this daily early in the AM. to avoid contention.


From: willie bunter [EMAIL PROTECTED]
Sent: Friday, October 10, 2008 12:38 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: DFHSM QUESTION - ML1

David,

You have answered my question.  I wanted to be sure.  We had an incident (ML1
threshold was 80%)  ARC0560E NO MIGRATION LEVEL 1 SPACE ARC0560E AVAILABLE.
Since we did not want to add another ML1 volume we decided to reduce the
threshold and forced the Secondary Space Management.  It did solve the problem
temporarily.  However, we had the same problem a day later.  As a work around,
I
changed the Management class of some dsns, perform a ML2 migrate and changed
back the Management class.  Is there another way of handling this situation?

--- On Fri, 10/10/08, O'Brien, David W. (NIH/CIT) [C]
[EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Date: Friday, October 10, 2008, 8:58 AM

ML1 threshold as specified in the HSM Parmlib Addvol statement specifies the
point at which that volume becomes eligible for migration.

If a dataset is on a ML1 volume which is 50% full and your threshold for that
volume is 80% then that dataset will not be migrated to ML2 even though its
management class may indicate that it is eligible.

Perhaps I'm reading your query incorrectly. A dataset which according to
its management class should be on ML1 will stay on ML1 even if the ML1 volume
%used is 90%. That's why after Secondary Space Mgmt. some ML1 volumes
remain
above the defined threshold for the ML1 volumes.


From: willie bunter [EMAIL PROTECTED]
Sent: Friday, October 10, 2008 11:42 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: DFHSM QUESTION - ML1

Hallo To All,

Our ML1 volumes threshold is set to 80%.  My question is does the Management
class takes precedence over the threshold.  For example, if I change the
threshold to 50% would it result in the ML1 volumes being 50% full (after
Secondary space management has kicked in) or will the respective Management
classes prevent that from happening?  I hope I am able to explain myself
clearly.

Thanks




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: [OT] Heart Surgery

2008-10-14 Thread Warren Brown
There should not be anyone still smoking!  There is absolutely no benefit at 
all.
-- Original message from Richards, Robert B. [EMAIL PROTECTED]: 
-- 


 In [EMAIL PROTECTED], on 10/12/2008 
 
 at 09:41 PM, Ed Gould said: 
 
 
 
 Not really. I am do for Heart surgery in 3 weeks. 
 
 
 
 Ed, 
 
 
 
 I hope your operation is a complete success. I had a quadruple coronary 
 artery bypass in March. What most people on this list do not know is 
 that I had a 2nd and a 3rd heart attack in July and August. Apparently 
 one of the graphs failed, causing the 2nd attack. They put in two 
 stents. Two weeks after that, those two stents collapsed, causing the 
 3rd attack. It was resolved by putting another stent in there somewhere. 
 :-) 
 
 
 
 I am doing very well...finally. My secondary reason for posting this to 
 the list is to *encourage* all of you old guys/gals to get a checkup. It 
 may just save your life! 
 
 
 
 Highest risk factors are smoking, overweight, high blood pressure, high 
 cholesterol, stress and diabetes. If you qualify on any of these 
 factors, again PLEASE get a checkup. 
 
 
 
 Thus ends my public service announcement. I now return you to your 
 regularly scheduled posts. :-) 
 
 
 
 Bob 
 
 
 
 - 
 
 Robert B. Richards (Bob) 
 
 US Office of Personnel Management 
 
 1900 E Street NW Room: BH04L 
 
 Washington, D.C. 20415 
 
 Phone: (202) 606-1195 
 
 Email: [EMAIL PROTECTED] 
 
 
 - 
 
 
 
 
 -- 
 For IBM-MAIN subscribe / signoff / archive access instructions, 
 send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO 
 Search the archives at http://bama.ua.edu/archives/ibm-main.html 
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Changing NSINTERADDR dynamically - URGENT

2008-10-14 Thread John McKown
On Tue, 14 Oct 2008 16:09:55 +0100, Jacky Bright [EMAIL PROTECTED] wrote:

Is it possible to change NSINTERADDR dynamically without IPL  ? How can we
achieve that ?

I have to change SYS1.TCPPARMS(TCPDATA) NSINTERADDR parm as the DNS server
has crashed.

JAcky

Update the dataset, then issue the command:

F RESOLVER,REFRESH

I've done this is the past successfully. On rare occasion, I had to recycle
the resolver:

P RESOLVER
S RESOLVER,SUB=MSTR

--
John

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: VBM to VBA?

2008-10-14 Thread John McKown
On Mon, 13 Oct 2008 17:08:19 -0500, Rick Fochtman [EMAIL PROTECTED] wrote:
Somewhere I have a simple-minded utility to do exactly that. I'll see if
I can find it and send it to you privately.

Rick,

Many thanks. I just compiled your program and ran it against an example
file. It worked wonderfully.

--
John

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: DFHSM QUESTION - ML1

2008-10-14 Thread O'Brien, David W. (NIH/CIT) [C]
Yes, you understand me correctly.


From: esmie moo [EMAIL PROTECTED]
Sent: Tuesday, October 14, 2008 11:19 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: DFHSM QUESTION - ML1

David,

If I understand you correctly, the Management rules are honoured i.e. if the 
dsn cannot be migrated to ML2, then it will be migrated to another ML1 volume.  
Correct?


--- On Wed, 10/15/08, O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Received: Wednesday, October 15, 2008, 3:58 AM

Esmie,

No, eligible datasets will be moved to ML2 otherwise datasets will be moved to
ML1 volumes.

However to verify that the above answer is correct I ran the command against my
ML1 volume with the most free extents and got the following:

ARC0523I SPACE MANAGEMENT ENDED ON VOLUME HSM113,  719
ARC0523I (CONT.) 0380 DATA SET(S) MIGRATED/DELETED, 00041473
ARC0523I (CONT.) TRACK(S) FREED, MINAGE 7, TIME 10:55:38

Only 1 dataset was moved to ML2.

HTH


From: esmie moo [EMAIL PROTECTED]
Sent: Tuesday, October 14, 2008 10:35 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: DFHSM QUESTION - ML1

David,

Please correct me if I am wrong regarding the Freevol MVOL(nn)
TARGETLEVEL(ML2)
command.  If this command is issued then all dsns be migrated despite the
Management class rules?

Thanks.

--- On Sat, 10/11/08, O'Brien, David W. (NIH/CIT) [C]
[EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Received: Saturday, October 11, 2008, 5:53 AM

Willie,

It might help to know a bit more about your environment.
What are the following:
From HSM  - Days,  ML1days (or Migrationlevel1days)

From SMS - Primary Days, Level 1 days

Are your tapes operator mounted or in a Silo? My silo recalls average 27 secs.
Nobody complains. If the same recalls were operator mounted, my ML1 pool would
be much larger.

To avoid the type of problem you describe I issue a Freevol MVOL(nn)
TARGETLEVEL(ML2) against the ML1 volume that has the highest Frag Index.
I do this daily early in the AM. to avoid contention.


From: willie bunter [EMAIL PROTECTED]
Sent: Friday, October 10, 2008 12:38 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: DFHSM QUESTION - ML1

David,

You have answered my question.  I wanted to be sure.  We had an incident (ML1
threshold was 80%)  ARC0560E NO MIGRATION LEVEL 1 SPACE ARC0560E AVAILABLE.
Since we did not want to add another ML1 volume we decided to reduce the
threshold and forced the Secondary Space Management.  It did solve the problem
temporarily.  However, we had the same problem a day later.  As a work around,
I
changed the Management class of some dsns, perform a ML2 migrate and changed
back the Management class.  Is there another way of handling this situation?

--- On Fri, 10/10/08, O'Brien, David W. (NIH/CIT) [C]
[EMAIL PROTECTED] wrote:

From: O'Brien, David W. (NIH/CIT) [C] [EMAIL PROTECTED]
Subject: Re: DFHSM QUESTION - ML1
To: IBM-MAIN@BAMA.UA.EDU
Date: Friday, October 10, 2008, 8:58 AM

ML1 threshold as specified in the HSM Parmlib Addvol statement specifies the
point at which that volume becomes eligible for migration.

If a dataset is on a ML1 volume which is 50% full and your threshold for that
volume is 80% then that dataset will not be migrated to ML2 even though its
management class may indicate that it is eligible.

Perhaps I'm reading your query incorrectly. A dataset which according to
its management class should be on ML1 will stay on ML1 even if the ML1 volume
%used is 90%. That's why after Secondary Space Mgmt. some ML1 volumes
remain
above the defined threshold for the ML1 volumes.


From: willie bunter [EMAIL PROTECTED]
Sent: Friday, October 10, 2008 11:42 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: DFHSM QUESTION - ML1

Hallo To All,

Our ML1 volumes threshold is set to 80%.  My question is does the Management
class takes precedence over the threshold.  For example, if I change the
threshold to 50% would it result in the ML1 volumes being 50% full (after
Secondary space management has kicked in) or will the respective Management
classes prevent that from happening?  I hope I am able to explain myself
clearly.

Thanks




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html







Re: VBM to VBA?

2008-10-14 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Chris Mason
 
 To all subscribers
 
 Mea maxima culpa!
 
 Some things the spell-checker will not spot. Of course your -
 you're - and
 to think in the past I have criticised some for the odd there for
 their or vice
 versa or and possibly the odd its for it's and vice versa. I'd
 better do some beam casting!

You are forgiven.  Just don't post a sign in your front yard advertising
Puppy's For Sale.  :-)

-jc-

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: Changing NSINTERADDR dynamically - URGENT

2008-10-14 Thread John McKown
On Tue, 14 Oct 2008 10:17:23 -0500, John McKown [EMAIL PROTECTED] wrote:

On Tue, 14 Oct 2008 16:09:55 +0100, Jacky Bright [EMAIL PROTECTED]
wrote:

Is it possible to change NSINTERADDR dynamically without IPL  ? How can we
achieve that ?

I have to change SYS1.TCPPARMS(TCPDATA) NSINTERADDR parm as the DNS server
has crashed.

JAcky

Update the dataset, then issue the command:

F RESOLVER,REFRESH

I've done this is the past successfully. On rare occasion, I had to recycle
the resolver:

P RESOLVER
S RESOLVER,SUB=MSTR

--
John

OOPS - forgot to mention that I do have a proc called RESOLVER that I use
via the BPXPRMnn member via the 

RESOLVER_PROC(RESOLVER)

parameter.

--
John

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: No Source for load modules not linkedited since 1980-90's

2008-10-14 Thread Tom Ross
The LE conversion guide show you how to rebind the programs without
recompilation. In essence, map the program, code REPLACE statements for
all of the runtime CSECTs, and rebind using the LE link library.

There is no need to code the REPLACE statements, just use the sample
linkage editor control statements provided with LE in SAMPLIB.
If the programs were compiled with RES, you can skip this step and
just change the concatenation to have SCEERUN in place of COBLIB.

That said, getting back to source and recompiled is the way to go, IMHO.

And you can recover your source by using the services of a 3rd party,
Source Recovery Company:  http://www.source-recovery.com/
They take load modules and give you back source code!

Cheers,
TomR   COBOL is the Language of the Future! 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: [OT] Heart Surgery

2008-10-14 Thread Scott Ford
Ed,

All my best...I lost my wife 4 years ago, age 49 , type 1 diabetic...
I have been raising two girls on my own...no complaining , I never do..

Diabetes is a true nasty killer

Scott Ford
Senior Systems Engineer

 
[p] 678.266.3399 x304[m] 609-346-0399  identityforge.com



This message is for the designated recipient only and may contain
privileged, proprietary, or otherwise private information. If you have
received it in error, please notify the sender immediately or let us know at

[EMAIL PROTECTED] or [EMAIL PROTECTED], and then delete the
original.  Any other use of the email by you is prohibited.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Richards, Robert B.
Sent: Tuesday, October 14, 2008 7:59 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: [OT] Heart Surgery

In [EMAIL PROTECTED], on 10/12/2008

   at 09:41 PM, Ed Gould [EMAIL PROTECTED] said:

 

Not really. I am do for Heart surgery in 3 weeks.

 

Ed,

 

I hope your operation is a complete success. I had a quadruple coronary
artery bypass in March. What most people on this list do not know is
that I had a 2nd and a 3rd heart attack in July and August. Apparently
one of the graphs failed, causing the 2nd attack. They put in two
stents. Two weeks after that, those two stents collapsed, causing the
3rd attack. It was resolved by putting another stent in there somewhere.
:-) 

 

I am doing very well...finally. My secondary reason for posting this to
the list is to *encourage* all of you old guys/gals to get a checkup. It
may just save your life!

 

Highest risk factors are smoking, overweight, high blood pressure, high
cholesterol, stress and diabetes. If you qualify on any of these
factors, again PLEASE get a checkup.

 

Thus ends my public service announcement. I now return you to your
regularly scheduled posts. :-)

 

Bob

 

-

Robert B. Richards(Bob)   

US Office of Personnel Management

1900 E Street NW Room: BH04L   

Washington, D.C.  20415  

Phone: (202) 606-1195  

Email: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]


-

 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: IBM DB2 Version 9 for z/OS

2008-10-14 Thread Jim Harrison
Steve, is this for the Balt-DC DB2 user group??  I work about 15 minutes 
from there.  I've never been to their meetings - where I live it's move 
convenient to attend the PA meetings in Harrisburg, which are free and 
usually better.  But if you are presenting, I may take the day and go to 
Columbia.


Steve Comstock wrote:




I have; works fine for BLOBs anyway. I'm giving a talk
on it in Columbia, MD on Thursday, so I thought it'd be
good to test it out. [Actually, I put the path on the
data statements.]




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: [OT] Heart Surgery

2008-10-14 Thread Richards, Robert B.
Howard,

My chest cavity looks like our upper atmosphere. There is so much
useless hardware floating around there that when it shows up on film, I
laugh out loud! 

Bob

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Howard Brazee
Sent: Tuesday, October 14, 2008 10:00 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: [OT] Heart Surgery

On 14 Oct 2008 04:58:56 -0700, [EMAIL PROTECTED] (Richards,
Robert B.) wrote:

I hope your operation is a complete success. I had a quadruple coronary
artery bypass in March. What most people on this list do not know is
that I had a 2nd and a 3rd heart attack in July and August. Apparently
one of the graphs failed, causing the 2nd attack. They put in two
stents. Two weeks after that, those two stents collapsed, causing the
3rd attack. It was resolved by putting another stent in there
somewhere.
:-) 

I have some stents that didn't work - the tip of my heart only gets
collateral blood flow.   One artery is stented all the way up, so it
never will be able to be bypassed.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: PDS Lock

2008-10-14 Thread Steven Liston
I've just returned from holiday and haven't read through all the postings 
for this, so apologies if somebody else has already told you this.

It should be very simple to provide the level of protection you require 
using your Security product (RACF, ACF2 or Top Secret).  If you have some 
form of protection for Production datasets, you certainly have a security 
product of some description.  I'd be surprised if you had a training or 
test LPAR with no security product and astonished if this was part of your 
Production JES MAS or production sysplex.

I am only familiar with RACF, but I believe the other products work in a 
similar way.  The RACF way to do is :

1) Create a fully qualified dataset profile in with no wildcards, e.g. 
aa.bbb.ccc.

2) The new profile should have UACC (Universal Access) of NONE or READ, 
whichever best fits with your requirements.  If you want to prevent 
anybody other than you accessing your dataset, the UACC should be NONE. If 
however you are happy for people to submit your JCL but not change it, 
then UACC should be READ.

3) Your user id should be added to the access list with ALTER access. 

SPECIAL (administrator) attributes are required to carry out the above 
actions.  I presume you will have a System or Security Administration team 
who have this level of access and likely you will have a documented 
process for requesting it (for audit purposes). 

It's worth mentioning that this doesn't offer absolute protection as 
individuals with SPECIAL or OPERATOR attributes on their user profiles 
will override the RACF protection, but this level of access should be 
restricted and audited.

Hope this is of some help.






Ram Balaji [EMAIL PROTECTED] 
Sent by: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU
07/10/2008 18:24
Please respond to
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU


To
IBM-MAIN@BAMA.UA.EDU
cc

Subject
Re: PDS Lock






Hi David,

Iam not aware security packages... Is it possible to do it with JCLs... I 
mean while creating the PDS itself can we we lock it...?

Regards,
Ram Balaji.S






-Original Message-
From: Cebell, David [EMAIL PROTECTED]
To: IBM-MAIN@BAMA.UA.EDU
Sent: Tue, 7 Oct 2008 10:19 am
Subject: Re: PDS Lock



With you Security package you should be able to secure (lock) this PDS
So only you have access to it.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Ram Balaji
Sent: Tuesday, October 07, 2008 12:07 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: PDS LOCk

HI all,

Can anyone say how to lock a PDS. All the members of my PDS are
sensitive can I lock them with password
Please help me.

Regards,
Ram Balaji.S

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html




This e-mail is confidential and, if you are not the intended recipient, 
please return it to us and do not retain or disclose it. We filter and 
monitor e-mails in order to protect our system and the integrity, 
confidentiality and availability of e-mails. We cannot guarantee that 
e-mails are risk free and are not responsible for any related damage or 
unauthorised alteration of e-mails by third parties after sending.

For more information on Standard Life group, visit our website 
http://www.standardlife.com/

Standard Life plc (SC286832), Standard Life Assurance Limited* (SC286833) 
and Standard Life Employee Services Limited (SC271355) are all registered 
in Scotland at Standard Life House, 30 Lothian Road, Edinburgh EH1 2DH. 
*Authorised and regulated by the Financial Services Authority. 0131 225 
2552. Calls may be recorded/monitored. Standard Life group includes 
Standard Life plc and its subsidiaries.

Please consider the environment. Think - before you print.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



A Security SubSystem question

2008-10-14 Thread Scott Ford
All,

I am in the process of writing an Assembler routine to see if RACF, ACF2 or
Top-Secret are

running on z/OS. I am confused about where I should find the information. I
have tried looking at

the RCVT ( desct = ichprcvt ) because I have noticed that on RACF the 1st
four bytes are set to RCVT and

on ACF2 and Top-Secret it is different.  Shouldn't I be able to do the
following:

 

--- snippet --

 

  USING   RCVT, R9

  L   R4,RCVTID

  CLC  0(4,R4),=C'RCVT'

  BE   FOUND

 

 

Thanks for the help as always.I am in bring meltdown right now.   

 

Scott Ford
Senior Systems Engineer


[p] 678.266.3399 x304[m] 609-346-0399  identityforge.com



This message is for the designated recipient only and may contain
privileged, proprietary, or otherwise private information. If you have
received it in error, please notify the sender immediately or let us know at


[EMAIL PROTECTED]
outbind://1-20C38AA50D0F7A4D93ED0C37A9B2F47C448A2D00/[EMAIL PROTECTED]
tyforge.com  or [EMAIL PROTECTED]
outbind://1-20C38AA50D0F7A4D93ED0C37A9B2F47C448A2D00/identityforge@
gmail.com , and then delete the original.  Any other use of the email by
you is prohibited.

 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



OpenSolaris for System z finally available for download...

2008-10-14 Thread David Boyes
We've finally received all the clearances necessary, and the system
images for build 95 of OpenSolaris for System z are finally available
for download from http://distribution.sinenomine.net/opensolaris. 

 

3 packaging choices are available: VMARC, AWSTAPE and a DVD image.  All
three are identical code, and can be used with the installation
instructions available in the package and on the www page mentioned
above. Docs are provided in the VMARC files in plain text, PDF and
Bookmaster/READ format. 

 

You need a z/VM 5.3 or 5.4 system with VM64466 applied, and you must be
running on a z9 BC, EC, or z10 to use these images. They will *NOT* run
in an LPAR or on any form of 9672, z800, z890, z900, or z990. 

 

Support and education are available - please contact me offlist for more
details. 

 

It's been two years in the making, but we're pretty proud of it. Please
send questions, comments or bug reports to the OpenSolaris for System z
discussion list at [EMAIL PROTECTED] We encourage anyone working
with this code to subscribe (by sending mail to [EMAIL PROTECTED]
with the words SUBSCRIBE SOL-390 firstname lastname in the body of the
message) and help us make OpenSolaris even better. 

 

Happy downloading, 

 

-- db

 

David Boyes

Sine Nomine Associates


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: IBM DB2 Version 9 for z/OS

2008-10-14 Thread Steve Comstock

Jim Harrison wrote:
Steve, is this for the Balt-DC DB2 user group??  I work about 15 minutes 
from there.  I've never been to their meetings - where I live it's move 
convenient to attend the PA meetings in Harrisburg, which are free and 
usually better.  But if you are presenting, I may take the day and go to 
Columbia.


Steve Comstock wrote:




I have; works fine for BLOBs anyway. I'm giving a talk
on it in Columbia, MD on Thursday, so I thought it'd be
good to test it out. [Actually, I put the path on the
data statements.]


Jim,

No, it's for Vicom International. It's by invitation,
but you might be eligible. I'm forwarding this note to
John Cress who is in charge of the program. I'm doing
all morining on DB2 V9 and all afternoon on Enterprise
COBOL.

If you want the details, drop John a note. Tell him
who you work for, since the audience is culled from
his client and prospect list, so that might make a
difference.

If you prefer to call him, you can reach him at
410-707-9522.



Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

== Check out the Trainer's Friend Store to purchase z/OS  ==
== application developer toolkits. Sample code in four==
== programming languages, JCL to Assemble or compile, ==
== bind and test. ==
==   http://www.trainersfriend.com/TTFStore/index.html==

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: IBM DB2 Version 9 for z/OS

2008-10-14 Thread Steve Comstock

Steve Comstock wrote:
-

Sent that last one to the list instead of to the poster,
sorry about that.



Kind regards,

-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

  z/OS Application development made easier
* Our classes include
   + How things work
   + Programming examples with realistic applications
   + Starter / skeleton code
   + Complete working programs
   + Useful utilities and subroutines
   + Tips and techniques

== Check out the Trainer's Friend Store to purchase z/OS  ==
== application developer toolkits. Sample code in four==
== programming languages, JCL to Assemble or compile, ==
== bind and test. ==
==   http://www.trainersfriend.com/TTFStore/index.html==

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: A Security SubSystem question

2008-10-14 Thread Anton Britz
Hi,

It's inside each RACF macro..

Every RACF macro use to test , to see if RACF is in system and active.

S, just assembly a macro with  'print on,gen'

Anton



On Tue, 14 Oct 2008 18:34:59 -0400, Scott Ford [EMAIL PROTECTED] 
wrote:

All,

I am in the process of writing an Assembler routine to see if RACF, ACF2 or
Top-Secret are

running on z/OS. I am confused about where I should find the information. I
have tried looking at

the RCVT ( desct = ichprcvt ) because I have noticed that on RACF the 1st
four bytes are set to RCVT and

on ACF2 and Top-Secret it is different.  Shouldn't I be able to do the
following:



--- snippet --



  USING   RCVT, R9

  L   R4,RCVTID

  CLC  0(4,R4),=C'RCVT'

  BE   FOUND





Thanks for the help as always.I am in bring meltdown right now.



Scott Ford
Senior Systems Engineer


[p] 678.266.3399 x304[m] 609-346-0399  identityforge.com



This message is for the designated recipient only and may contain
privileged, proprietary, or otherwise private information. If you have
received it in error, please notify the sender immediately or let us know at


[EMAIL PROTECTED]
outbind://1-
20C38AA50D0F7A4D93ED0C37A9B2F47C448A2D00/[EMAIL PROTECTED]
tyforge.com  or [EMAIL PROTECTED]
outbind://1-
20C38AA50D0F7A4D93ED0C37A9B2F47C448A2D00/identityforge@
gmail.com , and then delete the original.  Any other use of the email by
you is prohibited.




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: A Security SubSystem question

2008-10-14 Thread Mark Zelden
On Tue, 14 Oct 2008 18:34:59 -0400, Scott Ford [EMAIL PROTECTED] wrote:

All,

I am in the process of writing an Assembler routine to see if RACF, ACF2 or
Top-Secret are

running on z/OS. I am confused about where I should find the information. I
have tried looking at

the RCVT ( desct = ichprcvt ) because I have noticed that on RACF the 1st
four bytes are set to RCVT and

on ACF2 and Top-Secret it is different.  Shouldn't I be able to do the
following:



--- snippet --



  USING   RCVT, R9

  L   R4,RCVTID

  CLC  0(4,R4),=C'RCVT'

  BE   FOUND





Thanks for the help as always.I am in bring meltdown right now.



That is where I look in IPLINFO (rexx). 
RCVT = RACF
RTSS = Top Secret
ACF2 = ACF2

You can see my code on my web site (url below).

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:[EMAIL PROTECTED]
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: A Security SubSystem question

2008-10-14 Thread George Fogg
 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Mark Zelden
Sent: Tuesday, October 14, 2008 3:42 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: A Security SubSystem question

On Tue, 14 Oct 2008 18:34:59 -0400, Scott Ford [EMAIL PROTECTED] wrote:

All,

I am in the process of writing an Assembler routine to see if RACF, 
ACF2 or Top-Secret are

running on z/OS. I am confused about where I should find the 
information. I have tried looking at

the RCVT ( desct = ichprcvt ) because I have noticed that on RACF the 
1st four bytes are set to RCVT and

on ACF2 and Top-Secret it is different.  Shouldn't I be able to do the
following:



--- snippet --



  USING   RCVT, R9

  L   R4,RCVTID

  CLC  0(4,R4),=C'RCVT'

  BE   FOUND





Thanks for the help as always.I am in bring meltdown right now.


Mark Zeldon said:
That is where I look in IPLINFO (rexx). 
RCVT = RACF
RTSS = Top Secret
ACF2 = ACF2

If you want details on RACF status then use the RACROUTE REQUEST=STAT macro
call.
I believe that other security products have the same macro call that give
you details like it does for RACF. I will soon find out since we will have
ACF2 in our shop next year.
George Fogg

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: A Security SubSystem question

2008-10-14 Thread Scott Ford
All,

Thanks for the help. I am going to try the RACF macros initially.
I looked at Mark's rexx code and its great also. Having written
Rexx since 1984, it's a big favorite buts that's a different story.





Scott Ford
Senior Systems Engineer

 
[p] 678.266.3399 x304[m] 609-346-0399  identityforge.com



This message is for the designated recipient only and may contain
privileged, proprietary, or otherwise private information. If you have
received it in error, please notify the sender immediately or let us know at

[EMAIL PROTECTED] or [EMAIL PROTECTED], and then delete the
original.  Any other use of the email by you is prohibited.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of George Fogg
Sent: Tuesday, October 14, 2008 8:15 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: A Security SubSystem question

 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Mark Zelden
Sent: Tuesday, October 14, 2008 3:42 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: A Security SubSystem question

On Tue, 14 Oct 2008 18:34:59 -0400, Scott Ford [EMAIL PROTECTED] wrote:

All,

I am in the process of writing an Assembler routine to see if RACF, 
ACF2 or Top-Secret are

running on z/OS. I am confused about where I should find the 
information. I have tried looking at

the RCVT ( desct = ichprcvt ) because I have noticed that on RACF the 
1st four bytes are set to RCVT and

on ACF2 and Top-Secret it is different.  Shouldn't I be able to do the
following:



--- snippet --



  USING   RCVT, R9

  L   R4,RCVTID

  CLC  0(4,R4),=C'RCVT'

  BE   FOUND





Thanks for the help as always.I am in bring meltdown right now.


Mark Zeldon said:
That is where I look in IPLINFO (rexx). 
RCVT = RACF
RTSS = Top Secret
ACF2 = ACF2

If you want details on RACF status then use the RACROUTE REQUEST=STAT macro
call.
I believe that other security products have the same macro call that give
you details like it does for RACF. I will soon find out since we will have
ACF2 in our shop next year.
George Fogg

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: A Security SubSystem question

2008-10-14 Thread Tony Harminc
2008/10/14 Scott Ford [EMAIL PROTECTED]:

 I am in the process of writing an Assembler routine to see if RACF, ACF2 or 
 Top-Secret are
 running on z/OS. I am confused about where I should find the information. I 
 have tried looking at
 the RCVT ( desct = ichprcvt ) because I have noticed that on RACF the 1st 
 four bytes are set to
 RCVT and on ACF2 and Top-Secret it is different.

  USING   RCVT, R9
  L   R4,RCVTID
  CLC  0(4,R4),=C'RCVT'
  BE   FOUND

This is fine, if what you want is to determine the primary security
system. But both TSS and ACF2 have compatibility modes, and you could
find yourself in a situation where RACF *and* one of the other systems
are running, and willing to accept calls using that security system's
own interface, rather than SAF.

In that case, ACF2 (and I *think* TSS) has its own macro for finding
the security system's anchor, even if the RCVT says RCVT.

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: [OT] Heart Surgery

2008-10-14 Thread Ed Gould
Scott:

Thanks... My Heart issue is a bit different than the typical clogged arteries. 
The procedure I am going to have done is called a hybrid maze (sp?). Instead of 
breaking the chest bones they put two holes into the sides of the chest and 
snip and sew from there. What surprised me from this whole thing is that I am 
hospitalized for 1 week followed by 5 weeks of home bed rest. The insurance 
companies are really cutting back on hospital stays. A few years ago I was in 
the hospital for 6+ weeks(non related to current heart issues) and every time 
they discharged me I would come back with issues that would probably not have 
happened in the hospital. Which is really funny as they refused to pay for the 
ambulance service because they forced me out of the hospital. 

Good luck and thanks for the kind words.

Ed
 


--- On Tue, 10/14/08, Scott Ford [EMAIL PROTECTED] wrote:

 From: Scott Ford [EMAIL PROTECTED]
 Subject: Re: [OT] Heart Surgery
 To: IBM-MAIN@BAMA.UA.EDU
 Date: Tuesday, October 14, 2008, 10:29 AM
 Ed,
 
 All my best...I lost my wife 4 years ago, age 49 , type 1
 diabetic...
 I have been raising two girls on my own...no complaining ,
 I never do..
 
 Diabetes is a true nasty killer
 
 Scott Ford
 Senior Systems Engineer
 
  
 [p] 678.266.3399 x304[m] 609-346-0399 
 identityforge.com
 
 
 
 This message is for the designated recipient only and may
 contain
 privileged, proprietary, or otherwise private information.
 If you have
 received it in error, please notify the sender immediately
 or let us know at
 
 [EMAIL PROTECTED] or [EMAIL PROTECTED], and
 then delete the
 original.  Any other use of the email by you is prohibited.
 
 -Original Message-
 From: IBM Mainframe Discussion List
 [mailto:[EMAIL PROTECTED] On Behalf
 Of Richards, Robert B.
 Sent: Tuesday, October 14, 2008 7:59 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: [OT] Heart Surgery
 
 In [EMAIL PROTECTED], on
 10/12/2008
 
at 09:41 PM, Ed Gould [EMAIL PROTECTED] said:
 
  
 
 Not really. I am do for Heart surgery in 3 weeks.
 
  
 
 Ed,
 
  
 
 I hope your operation is a complete success. I had a
 quadruple coronary
 artery bypass in March. What most people on this list do
 not know is
 that I had a 2nd and a 3rd heart attack in July and August.
 Apparently
 one of the graphs failed, causing the 2nd attack. They put
 in two
 stents. Two weeks after that, those two stents collapsed,
 causing the
 3rd attack. It was resolved by putting another stent in
 there somewhere.
 :-) 
 
  
 
 I am doing very well...finally. My secondary reason for
 posting this to
 the list is to *encourage* all of you old guys/gals to get
 a checkup. It
 may just save your life!
 
  
 
 Highest risk factors are smoking, overweight, high blood
 pressure, high
 cholesterol, stress and diabetes. If you qualify on any of
 these
 factors, again PLEASE get a checkup.
 
  
 
 Thus ends my public service announcement. I now return you
 to your
 regularly scheduled posts. :-)
 
  
 
 Bob
 
  
 
 -
 
 Robert B. Richards(Bob)   
 
 US Office of Personnel Management
 
 1900 E Street NW Room: BH04L   
 
 Washington, D.C.  20415  
 
 Phone: (202) 606-1195  
 
 Email: [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
 
 
 -
 
  
 
 
 --
 For IBM-MAIN subscribe / signoff / archive access
 instructions,
 send email to [EMAIL PROTECTED] with the message: GET
 IBM-MAIN INFO
 Search the archives at
 http://bama.ua.edu/archives/ibm-main.html
 
 --
 For IBM-MAIN subscribe / signoff / archive access
 instructions,
 send email to [EMAIL PROTECTED] with the message: GET
 IBM-MAIN INFO
 Search the archives at
 http://bama.ua.edu/archives/ibm-main.html


  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html