Problem Note 13759: Unable to obtain error codes from unsuccessful bulkload operation with
the SAS/ACCESS Interface to Oracle when using PROC APPEND
The SYSDBRC and SYSERR macro variables will contain a 0 when errors are
returned if you are using the SAS/ACCESS Interface to Oracle and PROC
APPEND with BULKLOAD=YES. The macro, SYSDBMSG, will be blank.
The only circumventions currently are:
1) Check for the existence of the .bad file. An SQL*Loader file
is created with all rejected rows during a bulkload operation.
By default, this file is written to the current directory.
Use the BL_BADFILE data set option to redirect this file.
2) Parse the SQL*Loader file for an Oracle error.
You will be able to check the macro SYSERR in SAS 9.2. It will contain
a non-zero value for an unsuccessful bulkload operation with the SAS
Oracle interface.
A fix for SAS 9.1.3 (9.1 TS1M3) for this issue is available at:
http://www.sas.com/techsup/download/hotfix/e9_sbcs_prod_list.html#013759
For customers running SAS with Asian Language Support (DBCS), this
fix should be downloaded from:
http://www.sas.com/techsup/download/hotfix/e9_dbcs_prod_list.html#013759
Operating System and Release Information
SAS System | SAS/ACCESS Interface to Oracle | Microsoft Windows XP Professional | 9 TS M0 | 9.1 TS1M3 SP2 |
Microsoft® Windows® for 64-Bit Itanium-based Systems | 9 TS M0 | 9.1 TS1M3 SP2 |
Microsoft Windows NT Workstation | 9 TS M0 | 9.1 TS1M3 SP2 |
Microsoft Windows Server 2003 Datacenter Edition | 9 TS M0 | 9.1 TS1M3 SP2 |
Microsoft Windows Server 2003 Enterprise Edition | 9 TS M0 | 9.1 TS1M3 SP2 |
Microsoft Windows Server 2003 Standard Edition | 9 TS M0 | 9.1 TS1M3 SP2 |
Microsoft Windows 2000 Professional | 9 TS M0 | 9.1 TS1M3 SP2 |
Microsoft Windows 2000 Server | 9 TS M0 | 9.1 TS1M3 SP2 |
Microsoft Windows 2000 Datacenter Server | 9 TS M0 | 9.1 TS1M3 SP2 |
Microsoft Windows 2000 Advanced Server | 9 TS M0 | 9.1 TS1M3 SP2 |
Solaris | 9 TS M0 | 9.1 TS1M3 SP2 |
z/OS | 9 TS M0 | 9.1 TS1M3 SP2 |
64-bit Enabled Solaris | 9 TS M0 | 9.1 TS1M3 SP2 |
HP-UX IPF | 9 TS M0 | 9.1 TS1M3 SP2 |
Linux | 9 TS M0 | 9.1 TS1M3 SP2 |
HP-UX | 9 TS M0 | 9.1 TS1M3 SP2 |
64-bit Enabled HP-UX | 9 TS M0 | 9.1 TS1M3 SP2 |
64-bit Enabled AIX | 9.1 TS1M0 | 9.1 TS1M3 SP2 |
Tru64 UNIX | 9 TS M0 | 9.1 TS1M3 SP2 |
AIX | 9 TS M0 | 9.1 TS1M3 SP2 |
*
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.
Type: | Problem Note |
Priority: | high |
Topic: | Data Management ==> Data Sources ==> External Databases ==> Oracle SAS Reference ==> LIBNAME Engines
|
Date Modified: | 2005-04-08 15:12:45 |
Date Created: | 2004-11-05 17:40:02 |