| Date: | Fri, 3 Jan 2003 10:09:30 -0700 |
| Reply-To: | Kenneth Moody <KennethMoody@FIRSTHEALTH.COM> |
| Sender: | "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU> |
| From: | Kenneth Moody <KennethMoody@FIRSTHEALTH.COM> |
| Subject: | Re: how can a batch sas program excecute another program in
aseparate process in both windows and unix environment? |
|
| Content-Type: | text/plain; charset=us-ascii |
Don,
You've already received one suggestion regarding SYSTASK which should
work for you. An alternative, if you have SAS/CONNECT installed, is to
use the MP CONNECT feature. Cheryl Doninger of SAS Institute has
written Multiprocessing with Version 8 of the SAS System. You can read
about it at:
http://ftp.sas.com/techsup/download/technote/ts632.pdf
HTH,
Ken Moody
First Health, Metrics Department
Voice: 916-374-3924
EMail: KennethMoody@firsthealth.com
>>> "Don Tang" <tanghaidong@BAOSIGHT.COM> 01/02/03 08:56PM >>>
Dear all,
Does anybody have the experience of executing another sas program in
a separate process within a batch sas program? It seems that there
would
be some differences between windows and unix environment, I need both
answers.
I'd like to explain it in more detail. Now I have a SAS application
program,
which is called by SAS application server. Once the application
program
has been invoked, I'd like the program to execute another SAS program,
which should be executed in a separate process. Both SAS programs run
in
respective processes and will end up respectively. In my situation,
the
latter invoked SAS program will normally run in a longer time.
I tried to use X, dm, %execute, etc. But all failed in the end.
Anybody
could show me the rope?
Thanks very much in advance for any insights.
Regards,
--
Don Tang <tanghaidong@baosight.com>
|