home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / bit / listserv / sasl / 3913 < prev    next >
Encoding:
Text File  |  1992-08-26  |  2.3 KB  |  54 lines

  1. Comments: Gated by NETNEWS@AUVM.AMERICAN.EDU
  2. Path: sparky!uunet!paladin.american.edu!auvm!CUA.BITNET!CHENX
  3. Original_To:  BITNET%"sas-l@uga"
  4. Message-ID: <SAS-L%92082615022786@UGA.CC.UGA.EDU>
  5. Newsgroups: bit.listserv.sas-l
  6. Date:         Wed, 26 Aug 1992 15:03:00 EDT
  7. Reply-To:     Chen Xi <CHENX@CUA.BITNET>
  8. Sender:       "SAS(r) Discussion" <SAS-L@UGA.BITNET>
  9. From:         Chen Xi <CHENX@CUA.BITNET>
  10. Subject:      Re: Running out of space
  11. Lines: 41
  12.  
  13. From:   IN%"glg2@GTE.COM"  "Gail Gill" 26-AUG-1992 14:36:09.39
  14. To:     IN%"CHENX@CU4300.CUA.EDU"  "Xi Chen"
  15. CC:
  16. Subj:   Running out of space
  17.  
  18. >Hello fellow sas-lers,
  19. >  Once again a cry for help. I am trying to run a program without
  20. >much success. I seem to be running into a problem with space,
  21. >but when I run the program with a forked subprocess to show
  22. >available space on the work disk, I find that I have 720 megabytes
  23. >of space available. As you can tell below, I have dropped
  24. >unnecessary variables from the data set, but am still unable to get
  25. >anywhere. Are there any suggestions?
  26. > I have included a portion of the program where it is blowing up.
  27. >Thanks in advance for any and all help.
  28.  
  29. >Gail Gill
  30. >glg2@gte.com
  31.  
  32. When you run SAS on VAX, the system will generate a lot of temporary files
  33. which might be very large.  Generally, the files will be written into an area
  34. called SYS$SCRATCH.  By general default, it is your disk area.  When the SAS
  35. work terminates, success or fail, the temporary files will be deleted by the
  36. system, and make the space to you.  It might be the reason that you saw you
  37. have some space but SAS said you are out of quota.  I do not know if you have
  38. a SCRATCH area supported on your system.  SCRATCH is generally a large area
  39. and available to all the users on the first come first serve basis.  You need
  40. to check it by SHOW LOGICAL *SCRATCH* to know the logical name of the SCRATCH,
  41. then define your SYS$SCRATCH to the SCRATCH area.  Assume that the logical name
  42. of the SCRATCH area on your machine is named DISK$SCRATCH, you can do it by
  43. issuing
  44.         $ASSIGN DISK$SCRATCH SYS$SCRATCH
  45. or
  46.         $DEFINE SYS$SCRATCH DISK$SCRATCH
  47. Generally, it will solve many problems like yours.  If your program fill up the
  48. Scratch, it is definately something wrong with your program, since the length
  49. of your output file will not be reasonable.  Hope it helps.
  50.  
  51. Chen Xi
  52. User Consultant
  53. The Catholic University of America
  54.