IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

EXEC SAS,OUT=ICOUT


IBM Mainframe Forums -> JCL & VSAM
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
MIMI
Warnings : 1

New User


Joined: 09 Jan 2006
Posts: 20

PostPosted: Fri Jan 20, 2006 2:29 am
Reply with quote

What is the meaning of this statement? Thanks lots
Back to top
View user's profile Send private message
Lkmi

New User


Joined: 04 Mar 2005
Posts: 53
Location: Newyork

PostPosted: Fri Jan 20, 2006 3:45 am
Reply with quote

this link might help you.

www.its.niu.edu/its/CSupport/sas.shtml
Back to top
View user's profile Send private message
Prandip

New User


Joined: 04 Mar 2005
Posts: 84
Location: In my tiny cubicle ...

PostPosted: Fri Jan 20, 2006 11:16 am
Reply with quote

Execute the JCL Procedure "SAS", and pass the value of "ICOUT" to the parameter "OUT".
Back to top
View user's profile Send private message
MIMI
Warnings : 1

New User


Joined: 09 Jan 2006
Posts: 20

PostPosted: Fri Jan 20, 2006 7:57 pm
Reply with quote

The first, much appreciate LKmi and Prandip's answers.
I am new for JCL. I still have some question:
1) What is or Where is the value of "ICOUT" from? from SAS output or from JCL dd?
2) When I ran a job, I got the file is full or file is damage.
So, does this cause output datset space? I mean not enough space?
like: SPACE=(CYL,(10,1),RLSE).
So, how to decide the cyl size? I tried 1000, but seem too much.
3) For "Exec PGM=..., Parm=INBGENER". Where the parm to pass to?

Sorry for those beginner question, I am new. Thank for answer?
Back to top
View user's profile Send private message
MIMI
Warnings : 1

New User


Joined: 09 Jan 2006
Posts: 20

PostPosted: Fri Jan 20, 2006 10:24 pm
Reply with quote

Prandip wrote:
Execute the JCL Procedure "SAS", and pass the value of "ICOUT" to the parameter "OUT".


Hi, Prandip:

Much appreciate your help. I still want to know. What is the value of "ICOUT".
Exec SAS Out=ICOUT, is return a dataset or something else. Because I didn't define dataset name below.

Thanks

MiMi
Back to top
View user's profile Send private message
Prandip

New User


Joined: 04 Mar 2005
Posts: 84
Location: In my tiny cubicle ...

PostPosted: Sat Jan 21, 2006 2:57 am
Reply with quote

ICOUT is a literal that is being passed to the Proc to replace the current value of the variable OUT. Without knowing the contents of your SAS Proc, I have no way to determine what it is being used for. Hopefully the creator of the Proc was nice enough to document within the Proc all of the required and optional parameters and what they are used for.

Quote:

So, how to decide the cyl size? I tried 1000, but seem too much.

Let SMS manage this stuff for you. It shouldn't be necessary for you to know. If for some reason SMS is not available, try allocating your datasets by average blocksize. Talk to your Storage Management folks and see if they have a particular storage calculation algorithm for you to use.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> JCL & VSAM

 


Similar Topics
Topic Forum Replies
No new posts JCL EXEC PARM data in C Java & MQSeries 2
No new posts Issue with EXEC CICS QUERY SECURITY c... CICS 6
No new posts Determine Library REXX exec was execu... CLIST & REXX 7
No new posts parmeter existence bit for URIMAP in ... CICS 1
No new posts Execute Partially Edited Rexx Exec fr... CLIST & REXX 14
Search our Forums:

Back to Top