Problem Note 57192: Oracle bulk loading fails with "ERROR: The SQL*Loader utility failed to execute (OS RC=127)"
When you are loading data to Oracle from SAS® on a UNIX machine, and you are using the BULKLOAD=YES options, this error or similar might occur:
ERROR: The SQL*Loader utility failed to execute(OS RC=127). Some possible reasons:
-SQLLDR not installed. The command assumed is "sqlldr". If it is anything else use BL_SQLLDR_PATH= to specify it.
-SQLLDR may be having trouble creating the log file.
Make sure you have write permission to the directory where the log is created(default is current directory).
If BL_LOG= is specified, make sure the path specified is a valid one.
The error occurs if the PATH environment variable does not include the directory that contains the sqlldr executable file for the SQL*Loader program.
To Resolve the Issue
To resolve this problem, use one of the following options:
Operating System and Release Information
SAS System | SAS/ACCESS Interface to Oracle | 64-bit Enabled AIX | 9.3 | | 9.3 TS1M2 | |
64-bit Enabled HP-UX | 9.3 | | 9.3 TS1M2 | |
64-bit Enabled Solaris | 9.3 | | 9.3 TS1M2 | |
HP-UX IPF | 9.3 | | 9.3 TS1M2 | |
Linux | 9.3 | | 9.3 TS1M2 | |
Linux for x64 | 9.3 | | 9.3 TS1M2 | |
Solaris for x64 | 9.3 | | 9.3 TS1M2 | |
*
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 |
Date Modified: | 2016-02-02 15:10:48 |
Date Created: | 2015-12-03 16:58:51 |