Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Problems using pipelin in MP Connect (UNIX)

Status
Not open for further replies.

juanvg1972

IS-IT--Management
Dec 24, 2008
10
ES
I’m trying to use the MP CONNECT piping facillity that uses ports rather than disk devices por I/O. I have this code:


rsubmit wait=no;

libname outLib sasesock ":pipe1";

/* create data set - and write to pipe */
data outLib.Intermediate;
do i=1 to 5;
put 'Writing row ' i;
output;
end;
run;
endrsubmit;

/* ----------- DATA Step - Process P2 ----- */
rsubmit wait=no;

libname inLib sasesock ":pipe1";
libname outLib "/tmp/";

data outLib.Final;
set inLib.Intermediate;
do j=1 to 5;
put 'Adding data ' j;
n2 = j*2;
output;
end;
run;

endrsubmit;

when I execute the first rsubmit I find the following error:
828 libname outLib sasesock ":pipe1";
ERROR: Unknown service name, pipe1, please check your TCP/IP services file
ERROR: Error in the LIBNAME statement.

I suppose that pipe1 is the name of a service that must be running in some port in the UNIX server, isn’t it??.
I don’t know how to start this service and what I have to do in UNIX to run this SAS program. In wich port??, what kind of service??

Any advice will be greatly appreciated, I’m a beginner using this pipe facility.

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top