Problem Note 66855: Loading an Oracle table fails with "getErrorTextFromWorker...'table.loadTable' FAILED. Function failed"
When you try to load Oracle tables using the CASUTIL procedure, the procedure might fail with errors under the following conditions:
- The CASLIB statement contains NUMREADNODES=0.
- The Oracle table contains a column with a DOUBLE data type and some of the values are 0.
In this scenario, you might see the following error in the log:
[tkcastkts_util.c:1385] - getErrorTextFromWorker from worker 0:
{tkcasaimp.c:6404] - -- 'table.loadTable' FAILED. Function failed
In addition, the Worker Nodes logs might show the following error:
General error ORA-01428: argument '0' is out of range
Click the Hot Fix tab in this note for a link to instructions about accessing and applying the software update.
Operating System and Release Information
SAS System | SAS Data Connector to Oracle | Linux for x64 | V.03.05 | V.03.05 | Viya | Viya |
*
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.
Loading an Oracle table fails when you use NUMREADNODES=0 in the CASLIB statement and the Oracle table contains a DOUBLE data type column that has values of 0. In addition to the error in the title, the Worker Nodes logs might return "General error ORA-01428: argument '0' is out of range."
Type: | Problem Note |
Priority: | high |
Date Modified: | 2020-12-18 14:38:47 |
Date Created: | 2020-10-26 16:11:50 |