Problem Note 37490: The WORK library can fill up with temporary itemstores when running ODS GRAPHICS procedures
The WORK library contains temporary files used by SAS during your SAS session. When using ODS GRAPHICS procedures, temporary itemstores are created. These files have default names such as _tf0017.sas7bitm. Once the number of files reaches 9,999, it can cause the program to fail or cause SAS to hang.
Possible workarounds include:
- If using macro, insert this statement at the end of the macro:
ODS GRAPHICS CLOSE;
- Split the job into multiple smaller ones.
- Manually delete some of the files not currently in use.
To verify the location of the SAS WORK library on your SAS installation, double-click on Libraries in the SAS Explorer window, then right-click on Work and select Properties. The full path to the library is displayed under Levels.
You can also submit the following SAS statement to display the location of the WORK library in the SAS Log:
%put %sysfunc(pathname(work));
Operating System and Release Information
SAS System | N/A | Microsoft Windows Server 2003 Enterprise 64-bit Edition | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows XP 64-bit Edition | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft® Windows® for x64 | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows Server 2003 Datacenter Edition | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows Server 2003 Enterprise Edition | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows Server 2003 Standard Edition | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows Server 2008 | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows XP Professional | 9.2 TS2M2 | 9.2 TS2M3 |
Windows Vista | 9.2 TS2M2 | 9.2 TS2M3 |
64-bit Enabled AIX | 9.2 TS2M2 | 9.2 TS2M3 |
64-bit Enabled HP-UX | 9.2 TS2M2 | 9.2 TS2M3 |
64-bit Enabled Solaris | 9.2 TS2M2 | 9.2 TS2M3 |
HP-UX | 9.2 TS2M2 | 9.2 TS2M3 |
HP-UX IPF | 9.2 TS2M2 | 9.2 TS2M3 |
Linux | 9.2 TS2M2 | 9.2 TS2M3 |
Linux for x64 | 9.2 TS2M2 | 9.2 TS2M3 |
Linux on Itanium | 9.2 TS2M2 | 9.2 TS2M3 |
OpenVMS on HP Integrity | 9.2 TS2M2 | 9.2 TS2M3 |
Solaris for x64 | 9.2 TS2M2 | 9.2 TS2M3 |
Tru64 UNIX | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft Windows Server 2003 Datacenter 64-bit Edition | 9.2 TS2M2 | 9.2 TS2M3 |
z/OS | 9.2 TS2M2 | 9.2 TS2M3 |
Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.2 TS2M2 | 9.2 TS2M3 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
The WORK library can fill up with temporary itemstores when running iterative programs using ODS GRAPHICS procedures. This can cause the program to fail or the SAS session to hang.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2009-11-11 15:08:49 |
Date Created: | 2009-10-16 20:12:55 |