LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (December 2000, week 5)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Sun, 31 Dec 2000 13:22:26 -0800
Reply-To:     rmsmith@pobox.com
Sender:       "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:         "Richard M. Smith" <rmsmith@POBOX.COM>
Organization: Post Office Box, Inc.
Subject:      Re: Q: SAS/IntrNet upgrade 6.12 --> 8.1
Content-Type: text/plain; charset=us-ascii

Hello Again:

How do you folks get sytax help for sas products?

I tried to search for help on : allocate

The only results are ALLOC option, PROC SERVER statement.

I've never encountered such grief with a software product, especially one this expensive. Frustrated!

-- Sincerely, Richard M. Smith (509) 754-1126 rmsmith@pobox.com

On 31 Dec 00 12:48:48 GMT, sas-l@BASSETTCONSULTING.COM (Michael Davis) wrote:

>Hello Richard and other SAS-L Friends, > >Looking at this message and the previous message, I'd concentrate my >efforts on the APPSTART.SAS program that launches the default service. My >reasoning is that since you can't run the sample programs either, something >must be wrong with the APPSTART procedure syntax or the specifications >(e.g., directory paths)in your APPSTART.SAS program. To paraphrase Smokey >Bear, "Only YOU can find out where your paths are confused". > >I'd try to get the WEBHELLO (Hello World) sample program going first >because you don't have to access any data with it. That will isolate the >broker itself for troubleshooting purposes. Also, you will also have to >allocate your program and data libraries in the APPSTART procedure if you >want to run things other than SAS-supplied samples. > >Can you start up SAS from the parameters specified in the APPSTART.SAS >program for the default service outside of SAS/IntrNet? Also, I'm assuming >that the following: > >>64 %let rc=%sysfunc(ntlog(INFORMATION,SAS/IntrNet >>Application Server stopped for the default service.)); > >is the result of your stopping the socket service. > >Last, it might be worthwhile to see if you can set-up and use a launch >service. You can create this service via the program shortcut that creates >a new IntrNet service. Testing with a launch service may be useful because >it bypasses listing on a TCP port, which may help isolate your problem further. > >Happy hunting. > >- Michael "Mad Doggy" Davis > >--------------------------- > >Michael L. Davis >Vice President >Bassett Consulting Services, Inc. >10 Pleasant Drive >North Haven CT 06473-3712 >E-Mail: michael@bassettconsulting.com >Web: http://www.bassettconsulting.com >Telephone: 203-562-0640 >Facsimile: 203-498-1414 >Messages: 888-477-1412 > > >At 10:59 AM 12/30/00 -0800, Richard Smith <rmsmith@pobox.com> wrote: >>Michael: >> >>Here is the contents of the "appsrv_4001.log" file. Please note >>that I have not made/modified any files using the "allocate, >>proglibs, or datalibs" commands as I haven't encountered any of >>this in the administrator notes yet. Thanks! >> >>-- >>Sincerely, >>Richard M. Smith >>(509) 754-1126 >>rmsmith@pobox.com >> >>1 The >>SAS System 09:42 Saturday, December 30, >>2000 >> >>NOTE: Copyright (c) 1999-2000 by SAS Institute Inc., Cary, NC, >>USA. >>NOTE: SAS (r) Proprietary Software Release 8.1 (TS1M0) >> Licensed to BUREAU OF RECLAMATION, Site 000000000. >><--edited away. >>NOTE: This session is executing on the WIN_NTSV platform. >> >> >> >>NOTE: SAS initialization used: >> real time 4.25 seconds >> cpu time 1.51 seconds >> >>1 /* ********************************************** >>2 * This file starts an Application Server for the >>3 * default socket service. >>4 * ********************************************** */ >>5 >>6 /* ********************************************** >>7 * The ifcexist macro is defined so that catalogs >>8 * can be conditionally included in a proglibs >>9 * statement. >>10 * ********************************************** */ >>11 %macro ifcexist(catname); >>12 %local catname; >>13 %if %sysfunc(cexist(&catname)) %then &catname; >>14 %mend; >>15 >>16 %let rc=%sysfunc(ntlog(INFORMATION,SAS/IntrNet >>Application Server started for the default service.)); >>17 proc appsrv unsafe='&";%''' >>18 &sysparm; >>19 allocate file sample '!SASROOT\intrnet\sample'; >>20 allocate library samplib '!SASROOT\intrnet\sample' >>access=readonly; >>21 allocate library sampdat '!SASROOT\intrnet\sample' >>access=readonly; >>22 allocate library tmplib >>'C:\WINNT\Profiles\SASUSER\Personal\My SAS >>Files\V8\IntrNet\default\temp'; >>23 allocate file logfile >>'C:\WINNT\Profiles\SASUSER\Personal\My SAS >>Files\V8\IntrNet\default\logs\%a_%p.log'; >>24 proglibs sample samplib %ifcexist(sashelp.webeis) >>sashelp.webprog; >>25 adminlibs sashelp.webadmn; >>26 datalibs sampdat tmplib; >>27 log file=logfile; >>28 >>29 /* *************************************************** >>30 * Web clients may execute any program in any libref, >>31 * fileref or libref.catalog listed in a PROGLIBS >>32 * statement. Consider security carefully when adding >>33 * new program libraries. Operating system security >>34 * should be used to restrict which users can place >>35 * programs in these locations. >>36 * >>37 * DATALIBS statements lists librefs or filerefs >>38 * that are defined for all programs executed by this >>39 * server. Clients may not execute programs in these >>40 * librefs or filerefs unless they are also listed in >>41 * a PROGLIBS statement. The DATALIBS statement >>42 * does not accept two-level libref.catalog names. >>43 * The DATALIBS statement does not restrict programs >>44 * from assigning additional library or file >>references. >>45 * >>46 * To add program and data libraries to this server >>47 * insert ALLOCATE, PROGLIBS, DATALIBS statements >>48 * in a block before the RUN statement. You may issue >>49 * multiple PROGLIBS and DATALIBS statements in a >>50 * single appsrv procedure. Repeat this syntax as >>51 * necessary. >>52 * >>53 * For example: >>54 * >>55 * allocate library mylib 'path'; >>56 * allocate file myfile 'path'; >>57 * allocate library mydata 'path'; >>58 * proglibs mylib myfile; >>59 * datalibs mydata; >>60 * >>61 * ************************************************** >>*/ >>62 >>63 run; >> >>WARNING: ADMINLIBS have been specified with no ADMINPW specified >>NOTE: Libname SAMPDAT refers to the same physical library as >>SAMPLIB. >>Sat, 30 Dec 2000 09:42:59.342 Log file set to >>C:\WINNT\Profiles\SASUSER\Personal\My SAS >>Files\V8\IntrNet\default\logs\Sat_4001.log >>NOTE: PROCEDURE APPSRV used: >> real time 1:30.13 >> cpu time 0.46 seconds >> >> >>64 %let rc=%sysfunc(ntlog(INFORMATION,SAS/IntrNet >>Application Server stopped for the default service.)); >>NOTE: SAS Institute Inc., SAS Campus Drive, Cary, NC USA >>27513-2414 >>NOTE: The SAS System used: >> real time 1:35.15 >> cpu time 2.60 seconds >>


Back to: Top of message | Previous page | Main SAS-L page