Hi, I need your opinion about the issue that I am facing. I create the sas program (base) using SEG, and everything is okay no issue on anything. Now for the automation, it has launched in batch mode. When I test it, I got ERROR "No disk space is available for write process operation: for .utl and it happened while it tried to sort the table using the proc sort. The table size is only around 200M, it has 2 columns inside only and it has around 2.8 millions rows. The OS is AIX 7.1., the work library (I have checked) it still has free space of 50GB. Here the complete ERROR: ERROR: No disk space is available for the write operarion, Filename = /xxx/xxxxxx/temp/SAS_utilXXXXXX/utlXXXX.utl. ERROR: Failure while attempting to write page 484 of sorted run 4. ERROR: Failure while attempting to write page 16384 to utility file 1. ERROR: Failure encountered to while creating initial set of sorted runs. ERROR: Failure encountered during external sort. ERROR: Sort execution failure. The program is simple: proc sort data=source out=sort_src; by keyvar; run; This ERROR did not occur when I run it via SEG which is pointing to the same path for the WORK library (the path is stated on the ERROR log, which is pointing the same as the SEG). I use also the same user ID to run the SAS code on batch and on SEG. I tried different thing also, like using proc sql with order by instead of proc sort, but it also failed to sort the table. I even tried also with proc summary, but it's also failed. I match also the options between the SAS and SEG (I check the memsize and sortsize, although I don't think this ERROR is related to the memory management, and both utilloc are pointing to WORK) and they have the same value. I have checked on the internet and don't seems to find anything about this. I know usually this happens when there is not enough disk space on the WORK library, but it seems not in this case. Can anyone help me on this ? Thanks, Dee
... View more