![]() | ![]() | ![]() | ![]() | ![]() |
The &SYSERR macro variable might return a value of 0 when PROC SPDO TRUNCATE fails to acquire a member lock on a table, as seen in the following example:
8 %let RC=&SYSERR; 9 %put RC=&RC; RC=0 10 11 proc spdo lib=spdslib; NOTE: Enter "?;" to get info on all the SPDO commands. Enter "SPDSMAC;" to get list and setting of all SPD macros. 12 truncate ta; ERROR: File locked, unable to lock.. 13 quit; NOTE: The SAS System stopped processing this step because of errors. NOTE: PROCEDURE SPDO used (Total process time): real time 0.01 seconds cpu time 0.00 seconds 14 15 /* SYSERR is set to 0 despite table TA is locked! */ 16 %put RC=&RC; RC=0
Select the Hot Fix tab in this Note to access the hot fix for this issue.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SPDS | Scalable Performance Data Client | 64-bit Enabled HP-UX | 4.52 HF6 | 4.53 | ||
Microsoft Windows Server 2003 for x64 | 4.52 HF6 | 4.53 | ||||
Microsoft Windows Server 2003 Standard Edition | 4.52 HF6 | 4.53 | ||||
Microsoft Windows Server 2003 Datacenter Edition | 4.52 HF6 | 4.53 | ||||
Microsoft® Windows® for x64 | 4.52 HF6 | 4.53 | ||||
Microsoft Windows Server 2003 Enterprise 64-bit Edition | 4.52 HF6 | 4.53 | ||||
Microsoft Windows Server 2003 Datacenter 64-bit Edition | 4.52 HF6 | 4.53 | ||||
64-bit Enabled AIX | 4.52 HF6 | 4.53 | ||||
Microsoft Windows Server 2008 for x64 | 4.52 HF6 | 4.53 | ||||
Microsoft Windows Server 2008 | 4.52 HF6 | 4.53 | ||||
Microsoft Windows Server 2003 Enterprise Edition | 4.52 HF6 | 4.53 | ||||
Microsoft® Windows® for 64-Bit Itanium-based Systems | 4.52 HF6 | 4.53 | ||||
64-bit Enabled Solaris | 4.52 HF6 | 4.53 | ||||
HP-UX IPF | 4.52 HF6 | 4.53 | ||||
Solaris for x64 | 4.52 HF6 | 4.53 |