158 SQL*Loader-00100 to SQL*Loader-03120
- SQL*Loader-00100: Syntax error on command-line\n
-
Cause: Possible causes for this error include: placing a positional argument after keyword arguments, misspelling a keyword, not balancing parentheses or quotes, or leaving space between the operator, '=', and an argument.
- SQL*Loader-00101: Invalid argument for username/password\n
-
Cause: The username/password argument specified on the command line was not recognized. Another argument (not identified by a keyword) could be in the position where username/password is expected.
- SQL*Loader-00102: Invalid control file name on command line\n
-
Cause: The control file name specified on the command line was not recognized. It could be misspelled, or another argument (not identified by a keyword) could be in its place. One possible cause is the existence of a space between username and password. See error 101, above. Another is that the specified file name caused an overflow of the output buffer.
- SQL*Loader-00103: Invalid log file name on command line\n
-
Cause: The log file name specified on the command line was not recognized. It could be misspelled, or another argument (not identified by a keyword) could be in its place. Another possible cause is that the specified file name caused an overflow of the output buffer.
- SQL*Loader-00104: Invalid bad file name on command line\n
-
Cause: The bad file name specified on the command line was not recognized. It could be misspelled, or another argument (not identified by a keyword) could be in its place. Another possible cause is that the specified file name caused an overflow of the output buffer.
- SQL*Loader-00105: Invalid data file name on command line\n
-
Cause: The datafile name specified on the command line was not recognized. It could be misspelled, or another argument (not identified by a keyword) could be in its place. Another possible cause is that the specified file name caused an overflow of the output buffer.
- SQL*Loader-00106: Invalid discard file name on command line\n
-
Cause: The discard file name specified on the command line was not recognized. It could be misspelled, or another argument (not identified by a keyword) could be in its place. Another possible cause is that the specified file name caused an overflow of the output buffer.
- SQL*Loader-00107: Invalid maximum number of discards\n
-
Cause: The argument's value is inappropriate, or another argument (not identified by a keyword) is in its place.
- SQL*Loader-00108: Invalid number of logical records to load\n
-
Cause: The argument's value is inappropriate, or another argument (not identified by a keyword) is in its place.
- SQL*Loader-00109: Invalid number of logical records to skip\n
-
Cause: The argument's value is inappropriate, or another argument (not identified by a keyword) is in its place.
- SQL*Loader-00110: Invalid maximum number of errors\n
-
Cause: The argument's value is inappropriate, or another argument (not identified by a keyword) is in its place.
- SQL*Loader-00111: Invalid number of rows for bind array or data saves\n
-
Cause: The argument's value is inappropriate, or another argument (not identified by a keyword) is in its place.
- SQL*Loader-00112: Invalid maximum bind array size\n
-
Cause: The argument's value is inappropriate, or another argument (not identified by a keyword) is in its place.
- SQL*Loader-00113: Invalid silent mode option\n
-
Cause: The only valid options for the SILENT command-line argument are ALL, ERROR, FEEDBACK, or HEADER. The argument could be misspelled, or another argument (not identified by a keyword) could be in its place.
- SQL*Loader-00114: Error in OPTIONS statement\n
-
Cause: Command line options specified in the SQL*Loader control file with the OPTIONS clause were found to be incorrect.
- SQL*Loader-00115: Invalid direct path option\n
-
Cause: The only valid options for the DIRECT command-line argument are TRUE or FALSE. The argument could be misspelled, or another argument (not identified by a keyword) could be in its place.
- SQL*Loader-00116: Error prompting for password\n
-
Cause: An internal error has occurred.
- SQL*Loader-00118: Invalid parallel load option\n
-
Cause: The command-line argument used for the parallel load is incorrect.
- SQL*Loader-00119: Invalid parallel file (data file) name on command line\n
-
Cause: The command-line argument for the parallel file was entered incorrectly. One possible cause is that the specified file name caused an overflow of the output buffer.
- SQL*Loader-00120: Invalid _synchro option string\n
-
Cause: The command-line argument _synchro is incorrect.
- SQL*Loader-00121: Invalid skip_unusable_indexes option\n
-
Cause: The command line argument for skip_unusable_indexes is incorrect.
- SQL*Loader-00122: Invalid skip_index_maintenance option\n
-
Cause: The command line argument for skip_index_maintenance is incorrect.
- SQL*Loader-00123: specified value for bindsize(number) less than readsize(number)\n
-
Cause: The command line argument specified for bindsize was less than the value of readsize.
- SQL*Loader-00124: specified value for readsize(number) less than bindsize(number)\n
-
Cause: The command line argument specified for readsize was less than the value of bindsize.
- SQL*Loader-00125: specified value for readsize(number) less than max_record_size(number)\n
-
Cause: The command line argument specified for readsize was less than the value of max_record_size.
- SQL*Loader-00126: Invalid read size\n
-
Cause: The argument's value is inappropriate, or another argument (not identified by a keyword) is in its place.
- SQL*Loader-00127: Invalid maximum record size\n
-
Cause: The argument's value is inappropriate, or another argument (not identified by a keyword) is in its place.
- SQL*Loader-00128: unable to begin a session\n
-
Cause: An error occurred when attempting to start a session on the database.
- SQL*Loader-00129: Invalid number of rows for direct path column array\n
-
Cause: The argument's value is inappropriate
- SQL*Loader-00130: Invalid direct path stream size\n
-
Cause: The argument's value is inappropriate
- SQL*Loader-00131: Invalid multithreading option\n
-
Cause: The only valid options for the MULTITHREADING command-line argument are TRUE or FALSE. The argument could be misspelled, or another argument (not identified by a keyword) could be in its place.
- SQL*Loader-00132: invalid argument for external table option\n
-
Cause: The command line argument specified for external_tables was not TRUE or FALSE
- SQL*Loader-00133: Can't specify both direct path and external tables\n
-
Cause: Both options for direct path and exrernal tables were indicated. Only one of these can be applied at a time.
- SQL*Loader-00134: invalid option specified for EXTERNAL_TABLE parameter\n
-
Cause: An invalid value was specified for the EXTERNAL_TABLE parameter.
- SQL*Loader-00135: Invalid argument for RESUMABLE\n
-
Cause: The command line argument specified for RESUMABLE was not TRUE or FALSE.
- SQL*Loader-00136: Invalid argument for RESUMABLE_NAME\n
-
Cause: The command line argument specified for RESUMABLE_NAME was not a valid string.
- SQL*Loader-00137: Invalid value for RESUMABLE_TIMEOUT\n
-
Cause: The command line argument specified for RESUMABLE_TIMEOUT was not a valid positive integer.
- SQL*Loader-00138: Invalid value for DATE_CACHE\n
-
Cause: The command line argument specified for DATE_CACHE was not a valid positive integer.
- SQL*Loader-00144: Conflicting load methods: string/string specified.\n
-
Cause: External table mode and direct path mode were both specified.
- SQL*Loader-00145: Invalid value for NO_INDEX_ERRORS\n
-
Cause: The command line argument specified was not a valid boolean.
- SQL*Loader-00146: Invalid value for PARTITION_MEMORY\n
-
Cause: The command line argument specified was not -1, 0, or positive.
- SQL*Loader-00147: Warning: The NO_INDEX_ERRORS parameter is ignored for direct path parallel loads.\n
-
Cause: The NO_INDEX_ERRORS parameter was specified for a parallel load.
- SQL*Loader-00148: Invalid value for the TABLE parameter.\n
-
Cause: The command line argument specified for the TABLE parameter was not a valid string. It is also possible that the schema name or the table name overflowed the output buffer which allows for the maximum identifier size in the database character set.
- SQL*Loader-00149: Control file cannot be specified with the TABLE parameter.\n
-
Cause: A control file was specified along with the TABLE parameter.
- SQL*Loader-00174: conflicting values for PARALLEL and DEGREE_OF_PARALLELISM parameters\n
-
Cause: Conflicting values were specified for the parallel setting. This could be caused by: 1) having PARALLEL=TRUE and DEGREE_OF_PARALLELISM=NONE(or 1) 2) PARALLEL=FALSE and DEGREE_OF_PARALLELISM being set to a value other than NONE or 1.
- SQL*Loader-00175: invalid number of Direct NFS (dNFS) read buffers\n
-
Cause: The argument's value was inappropriate.
- SQL*Loader-00176: Invalid value for the DATE_FORMAT parameter.\n
-
Cause: The command line argument specified for the DATE_FORMAT parameter was not a valid string.
- SQL*Loader-00177: The DATE_FORMAT parameter can only be specified with the TABLE parameter.\n
-
Cause: A control file was specified along with the DATE_FORMAT parameter.
- SQL*Loader-00178: Invalid value for the TERMINATED_BY parameter.\n
-
Cause: The command line argument specified for the TERMINATED_BY parameter was not a valid string.
- SQL*Loader-00179: Invalid hexadecimal value for the TERMINATED_BY parameter.\n
-
Cause: The command line argument specified for the TERMINATED_BY parameter was not a valid hexadecimal string.
- SQL*Loader-00180: Invalid hexadecimal value for the table-level NULLIF parameter.\n
-
Cause: The command line argument specified for the table-level NULLIF parameter was not a valid hexadecimal string.
- SQL*Loader-00181: The TERMINATED_BY parameter cannot be specified without the TABLE parameter.\n
-
Cause: The TERMINATED_BY parameter was specified without the TABLE parameter.
- SQL*Loader-00182: Invalid value for the ENCLOSED_BY parameter.\n
-
Cause: The command line argument specified for the ENCLOSED_BY parameter was not a valid string.
- SQL*Loader-00183: invalid hexadecimal value for the ENCLOSED_BY parameter: string\n
-
Cause: The command line argument specified for the ENCLOSED_BY parameter was not a valid hexadecimal string.
- SQL*Loader-00184: The ENCLOSED_BY parameter cannot be specified with the OPTIONALLY_ENCLOSED_BY parameter.\n
-
Cause: Both the ENCLOSED_BY parameter and the OPTIONALLY_ENCLOSED_BY parameter were specified.
- SQL*Loader-00185: The ENCLOSED_BY parameter cannot be specified without the TABLE parameter.\n
-
Cause: The ENCLOSED_BY parameter was specified without the TABLE parameter.
- SQL*Loader-00186: Invalid value for the OPTIONALLY_ENCLOSED_BY parameter.\n
-
Cause: The command line argument specified for the OPTIONALLY_ENCLOSED_BY parameter was not a valid string.
- SQL*Loader-00187: invalid hexadecimal value for the OPTIONALLY_ENCLOSED_BY parameter: string\n
-
Cause: The command line argument specified for the OPTIONALLY_ENCLOSED_BY parameter was not a valid hexadecimal string.
- SQL*Loader-00188: The OPTIONALLY_ENCLOSED_BY parameter cannot be specified with the ENCLOSED_BY parameter.\n
-
Cause: Both the OPTIONALLY_ENCLOSED_BY parameter and the ENCLOSED_BY parameter were specified.
- SQL*Loader-00189: The OPTIONALLY_ENCLOSED_BY parameter cannot be specified without the TABLE parameter.\n
-
Cause: The OPTIONALLY_ENCLOSED_BY parameter was specified without the TABLE parameter.
- SQL*Loader-00190: Invalid value for the CHARACTERSET parameter.\n
-
Cause: The command line argument specified for the CHARACTERSET parameter was not a valid string.
- SQL*Loader-00191: The CHARACTERSET parameter can only be specified with the TABLE parameter.\n
-
Cause: A control file was specified along with the CHARACTERSET parameter.
- SQL*Loader-00192: The CHARACTERSET parameter cannot be specified without the TABLE parameter.\n
-
Cause: The CHARACTERSET parameter was specified without the TABLE parameter.
- SQL*Loader-00193: Invalid value for the DEGREE_OF_PARALLELISM parameter.\n
-
Cause: The command line argument specified for the DEGREE_OF_PARALLELISM parameter was not a valid string.
- SQL*Loader-00194: Option string specified and ignored for string path load.\n
-
Cause: An option was specified that is not supported for conventional path or direct path.
- SQL*Loader-00195: Invalid value for the TRIM parameter.\n
-
Cause: The command line argument specified for the TRIM parameter was not a valid string.
- SQL*Loader-00196: Invalid value for the CSV parameter.\n
-
Cause: The command line argument specified for the CSV parameter was not a valid string.
- SQL*Loader-00197: Invalid value for the TIMESTAMP_FORMAT parameter.\n
-
Cause: The command line argument specified for the TIMESTAMP_FORMAT parameter was not a valid string.
- SQL*Loader-00198: The TIMESTAMP_FORMAT parameter can only be specified with the TABLE parameter.\n
-
Cause: A control file was specified along with the TIMESTAMP_FORMAT parameter.
- SQL*Loader-00199: Invalid value for the NULLIF parameter.\n
-
Cause: The command line argument specified for the NULLIF parameter was not a valid string.
- SQL*Loader-00200: FORMAT clause should not be present - flat data files only\n
-
Cause: SQL/DS FORMAT clause is not supported.
- SQL*Loader-00201: There is an invalid value for the CSV clause.\n
-
Cause: The control file clause specified for CSV was neither CSV WITH EMBEDDED or CSV WITHOUT EMBEDDED.
- SQL*Loader-00202: shift-based character sets not supported with CSV format files with embedded record terminators\n
-
Cause: A CSV format file with embedded record terminators was specified with a shift-based character set.
- SQL*Loader-00203: The NULLIF parameter can only be specified with the TABLE parameter.\n
-
Cause: A control file was specified along with the NULLIF parameter.
- SQL*Loader-00204: Invalid value for the FIELD_NAMES parameter.\n
-
Cause: The command line argument specified for the FIELD_NAMES parameter was not a valid string. You must specify FIRST, FIRST_IGNORE, ALL, ALL_IGNORE, or NONE.
- SQL*Loader-00205: The FIELD_NAMES parameter can only be specified with the TABLE parameter.\n
-
Cause: A control file was specified along with the FIELD_NAMES parameter.
- SQL*Loader-00206: Empty field name for field number in the FIELD NAMES record in data file\n
-
Cause: A field name in the FIELD NAMES record was empty.
- SQL*Loader-00207: Missing one or more field names in the FIELD NAMES record in the data file. Found number fields, there should be number fields.\n
-
Cause: One or more field names was not listed in the FIELD NAMES record. However, it was listed in the access parameter list for the external table.
- SQL*Loader-00208: Error on the FIELD NAMES record for table string, field stringstringstring was not found in the control file.\n
-
Cause: The listed field was not found in the control file field list. The next error message lists the name of the data file where the error was found.
- SQL*Loader-00209: error processing the FIELD NAMES record in data file string.\n
-
Cause: An error occurred while processing the FIELD NAMES record for the data file.
- SQL*Loader-00210: first data file is empty, cannot process the FIELD NAMES record\n
-
Cause: The data file listed in the next message was empty. Therefore, the FIELD NAMES FIRST FILE directive could not be processed.
- SQL*Loader-00211: Field name stringstringstring in the FIELD NAMES record in the data file is too long.\n
-
Cause: The field name exceeded the maximum of 30 characters.
- SQL*Loader-00212: The field level ENCLOSED BY clause is not allowed with the CSV WITH EMBEDDED clause.\n
-
Cause: A field level ENCLOSED BY clause was specified with the CSV WITH EMBEDDED clause. All fields must use the same ENCLOSED BY or OPTIONALLY ENCLOSED BY clause for CSV files with embedded record terminators.
- SQL*Loader-00213: Invalid value for the table parameter\n
-
Cause: The table name specified on the command line was not recognized. It could be misspelled, or another argument (not identified by a keyword) could be in its place. The schema name or the table name may have been too long for a valid database identifier in the database character set.
- SQL*Loader-00214: Invalid value for the table name in the INTO TABLE clause\n
-
Cause: The table name specified in the INTO TABLE clause was not recognized. The schema name or the table name may have been too long for a valid database identifier in the database character set.
- SQL*Loader-00215: Invalid data file name in INFILE statement\n
-
Cause: The datafile name specified in INFILE statement was not recognized. It could be misspelled, or the length may exceed the maximum file specification allowed on the platform.
- SQL*Loader-00216: Invalid bad file name in BADFILE statement\n
-
Cause: The bad file name specified in the BADFILE statement was not recognized. It could be misspelled, or the length may exceed the maximum file specification allowed on the platform.
- SQL*Loader-00217: Invalid discard file name in DISCARDFILE statement\n
-
Cause: The discard file name specified in the DISCARDFILE statement was not recognized. It could be misspelled, or the length may exceed the maximum file specification allowed on the platform.
- SQL*Loader-00218: Specified command-line parameter string ignored since not an express mode load.\n
-
Cause: A command-line parameter was specified that is supported only for express mode and not for loads which use a control file.
- SQL*Loader-00219: Invalid value for parameter SDF_PREFIX\n
-
Cause: The value for the SDF_PREFIX parameter was not recognized or the value of the parameter was too long.
- SQL*Loader-00220: invalid value for the exceptions table name in the REENABLE clause\n
-
Cause: The table name specified for the exceptions table in the REENABLE disabled constraints clause was not recognized. The schema name or the table name may have been too long for a valid database identifier in the database character set.
- SQL*Loader-00221: invalid value for the partition or subpartition name\n
-
Cause: The name specified for the partition or subpartition was not recognized. The name may have been too long for a valid database identifier in the database character set.
- SQL*Loader-00222: invalid option specified for DEFAULTS parameter\n
-
Cause: An invalid value was specified for the DEFAULTS parameter.
- SQL*Loader-00223: Warning: The DEFAULTS parameter is ignored for non-direct path loads.\n
-
Cause: The DEFAULTS parameter was specified for a non-direct path load.
- SQL*Loader-00248: multiple string format masks specified at table level for table string\n
-
Cause: Multiple format masks were specified for the listed datetime data type at the table level for the listed table.
- SQL*Loader-00249: Unexpected error occurred while processing datetime format mask (string).\n
-
Cause: An unexpected error occurred while processing the datetime format mask.
- SQL*Loader-00250: Work data sets are not used by SQL*Loader\n
-
Cause: The SQL*Loader control file contains a WRKDDN statement. SQL*Loader ignores this clause.
- SQL*Loader-00251: Sort devices are not used by SQL*Loader\n
-
Cause: The SQL*Loader control file contains a SORTDEVT statement. SQL*Loader ignores this clause.
- SQL*Loader-00252: Sort data sets are not used by SQL*Loader\n
-
Cause: The SQL*Loader control file contains a SORTNUM statement. SQL*Loader ignores this clause.
- SQL*Loader-00253: DB2 partition number has no significance -- ignored\n
-
Cause: The SQL*Loader control file contains a PART statement. SQL*Loader ignores this clause.
- SQL*Loader-00254: Cannot have DISCARDFILE specs here when multiple data files\n
-
Cause: The SQL*Loader control file contained multiple INFILE statements and a DISCARDFILE statement was found below the RESUME clause.
- SQL*Loader-00255: Log file for error recovery not used by SQL*Loader\n
-
Cause: The SQL*Loader control file contains a LOG statement. SQL*Loader ignores this clause.
- SQL*Loader-00256: SORTED INDEXES option allowed only for direct path\n
-
Cause: The SQL*Loader control file contains a SORTED INDEXES statement, but it was not used in a direct path load.
- SQL*Loader-00257: TERMINATED BY EOF option not valid with ENCLOSED BY option\n
-
Cause: A field description in the SQL*Loader control file contains both the TERMINATED BY EOF and the ENCLOSED BY options. These options are mutually exclusive.
- SQL*Loader-00258: Maximum number of SORTED INDEXES (number) exceeded on table string\n
-
Cause: There are too many indexes in the SORTED INDEX clause. The message displays the maximum number that are permitted.
- SQL*Loader-00259: Could not escalate DDL share lock to exclusive on table string\n
-
Cause: This error occurs when another user has a parse lock on the table, for example, when another user is doing a select on the table. The parse lock should clear momentarily.
- SQL*Loader-00260: TERMINATED BY EOF option available only with LOBFILE option\n
-
Cause: The TERMINATED BY EOF option can be used only when describing data to be loaded from a LOBFILE. It cannot be specified at the table level and it cannot be for data in "regular" data files.
- SQL*Loader-00261: illegal use of TERMINATED BY for RAW field\n
-
Cause: The TERMINATED BY option cannot be used for loading data of type RAW from the data file. The only exception is when loading RAW data from LOBFILES. In that case, you may specify the TERMINATED BY EOF option.
- SQL*Loader-00262: PIECED keyword (on column string) allowed only when path is direct\n
-
Cause: The PIECED keyword cannot be used in a conventional path load.
- SQL*Loader-00263: PIECED column string must be last specified column in table string\n
-
Cause: A column that is not the last column was specified as PIECED.
- SQL*Loader-00264: File mode token string parsed but ignored\n
-
Cause: An obsolete file mode token was used in the SQL*Loader control file. As of Release 1.1 of SQL*Loader, the file-processing options string is used to control file processing, rather than keywords like STREAM, RECORD, FIXED, and VARIABLE.
- SQL*Loader-00265: Unable to get default character set name.\n
-
Cause: SQL*Loader was unable to locate the default character set name for the environment.
- SQL*Loader-00266: Unable to locate character set handle for string.\n
-
Cause: SQL*Loader could not find the character set handle for the named character set.
- SQL*Loader-00267: Control file must be first data file.\n
-
Cause: The SQL*Loader control file is specified as containing data using the INFILE "*" clause, but other datafiles were named first.
- SQL*Loader-00268: UNRECOVERABLE keyword may be used only in direct path.\n
-
Cause: The UNRECOVERABLE keyword can only be specified in the direct path load.
- SQL*Loader-00269: Null string not allowed as clause comparison text.\n
-
Cause: A clause is being compared to a null string.
- SQL*Loader-00270: TERMINATED BY EOF valid only for CHAR or RAW datatypes\n
-
Cause: A field description in the SQL*Loader control file used the TERMINATED BY EOF option when the field was not a RAW or CHAR datatype.
- SQL*Loader-00271: Not a Parallel load. Table level OPTIONS statement ignored.\n
-
Cause: A table-level OPTIONS statement was specified for a non-parallel load.
- SQL*Loader-00272: Table level OPTIONS statement ignored.\n
-
Cause: In the parallel load option, the file specified on the command line overrides the file specified in the SQL*Loader control file.
- SQL*Loader-00273: READBUFFERS may be used only in direct path.\n
-
Cause: The READBUFFERS specification was not entered as part of a direct path.
- SQL*Loader-00274: At least 2 read buffers have to be specified.\n
-
Cause: Fewer than 2 read buffers have been specified.
- SQL*Loader-00275: Data is in control file but "INFILE *" has not been specified.\n\n
-
Cause: The INFILE specification was not entered in the SQL*Loader control file.
- SQL*Loader-00276: Local storage option overrides global storage.\n
-
Cause: A storage clause has been specified in the table level options statement and also in the global options statement.
- SQL*Loader-00277: Local file specification overrides global file specification.\n
-
Cause: A filename has been specified in the table level options statement and also in the global options statement.
- SQL*Loader-00278: Incorrect file specification for parallel load.\n
-
Cause: The filename used to perform the parallel load was entered incorrectly.
- SQL*Loader-00279: Only APPEND mode allowed when parallel load specified.\n
-
Cause: INSERT, REPLACE, or TRUNCATE mode was used in a parallel load specification.
- SQL*Loader-00280: table string is a temporary table\n
-
Cause: The sqlldr utility does not load temporary tables. Note that if sqlldr did allow loading of temporary tables, the data would disappear after the load completed.
- SQL*Loader-00281: Warning: ROWS parameter ignored in parallel mode.\n
-
Cause: Specifying save points using the ROWS parameter is not supported for parallel loads.
- SQL*Loader-00282: Unable to locate character set handle for character set ID (number).\n
-
Cause: SQL*Loader could not find the character set handle for the given character set ID.
- SQL*Loader-00283: file processing string "string" ignored for INFILE *\n
-
Cause: The SQL*Loader control file specified INFILE * for a load data file along with an optional file processing string. This message is a warning that the file processing string will be ignored since SQLLDR will expect the data to have the same record format as the SQL*Loader control file.
- SQL*Loader-00284: Warning: Input data file string specified multiple times.\n
-
Cause: The same input datafile is loaded multiple times. This can occur if the INFILE keyword is placed out of order in the load syntax statement, which causes the filename of the first datafile loaded to default to the name of the control file with an extension or file type of DAT.
- SQL*Loader-00285: string may be used only in conventional path.\n
-
Cause: HIDDEN can only be specified in the conventional path load.
- SQL*Loader-00286: ROWS parameter is not supported when loading an IOT.\n
-
Cause: Specifying save points using the ROWS parameter is not supported when loading an IOT.
- SQL*Loader-00287: No control file name specified.\n
-
Cause: No control file name was provided at the control prompt.
- SQL*Loader-00288: Delimiters may not be specified for collections stored in SDF.\n
-
Cause: A TERMINATED BY or ENCLOSED BY clause was found along with an SDF (secondary data files) clause for a nested table or varray field.
- SQL*Loader-00289: SQL string for column string occludes SQL string for column string.\n
-
Cause: A SQL string has been associated with both a column object and one of its attributes in the control file. Because the SQL string of the column object will replace the entire column object in the VALUE clause of the INSERT statement, the SQL string of the attribute is ignored. This could cause unexpected or incorrect values to be loaded.
- SQL*Loader-00290: PIECED keyword (on column string) allowed only for lob or long columns\n
-
Cause: The PIECED keyword cannot be used for non lob or long columns.
- SQL*Loader-00291: Invalid bind variable string in SQL string for column string.\n
-
Cause: A bind variable may not refer to a filler field or to a non-existent field. Also, when running in direct-path mode, a bind variable may not refer to field that represents a LOB stored in a secondary file or a collection.
- SQL*Loader-00292: ROWS parameter ignored when an XML, LOB or VARRAY column is loaded\n
-
Cause: Command-line arguments contained a ROWS parameter. Specifying save points using the ROWS parameter is not supported when any table being loaded contains a LOB or a column stored as a LOB. XML and VARRAY columns may be stored as a LOB.
- SQL*Loader-00293: Missing XMLTYPE directive in control file for table string\n
-
Cause: A table of sys.xmltype must specify the XMLTYPE directive.
- SQL*Loader-00294: invalid name % specified in TREAT AS clause\n
-
Cause: The type name specified in a TREAT AS clause is invalid. It might contain characters that are not valid in the client character set or a quoted string might not be terminated or the name might be too long to contain a valid schema name and type name.
- SQL*Loader-00295: Warning: Table string, Column string - Quoting rule of object attribute bind variables has changed.\n\n
-
Cause: The quoting rule of bind variables consisting of full object attribute names changed. The old quoting rule is incorrect because it can lead to ambiguous column references. For backward compatibility, current load will continue unless ambiguous column references are detected.
- SQL*Loader-00296: Bind variable string for column string is ambiguous.\n
-
Cause: A bind variable can only refer to one column in the control file. Current load could not continue due to ambiguous column references.
- SQL*Loader-00297: Invalid syntax or bind variable in SQL string for column string.\n
-
Cause: See following error message for more information. A SQL string cannot have quoted strings improperly terminated. A bind variable in a SQL string cannot have a length of 0, cannot exceed maximum length of 30 characters, and cannot be missing a double quote.
- SQL*Loader-00298: Filler field name is too long\n
-
Cause: The specified filler field name exceeded the maximum of 30 characters.
- SQL*Loader-00299: Virtual column string in table string.string cannot be loaded.\n
-
Cause: Virtual columns were specified in the control file.
- SQL*Loader-00300: error while attempting to enable tracing\n
-
Cause: An error occurred while executing an ALTER SESSION statement to enable tracing. This message will be followed by the error returned from ALTER SESSION.
- SQL*Loader-00301: string for TERMINATED BY or ENCLOSED BY clause is longer than number bytes\n
-
Cause: The size of a string literal is longer than the maximum number of bytes allowed for an ENCLOSED BY or TERMINATED BY string. This error can also occur if the string needs to be converted to the character set of the data file and the resulting string is too long.
- SQL*Loader-00303: Non-hex character encountered where hex char expected\n
-
Cause: A non-hex character was found in a hexadecimal string.
- SQL*Loader-00304: Illegal combination of non-alphanumeric characters\n
-
Cause: The SQL*Loader control file contains a combination of non-alphanumeric characters that SQL*Loader does not recognize. For example, the combination != is recognized as "not equal", but the combination =! is not valid.
- SQL*Loader-00305: More than one end of file character encountered\n
-
Cause: The file contains multiple end-of-file marks.
- SQL*Loader-00306: Token longer than max allowable length of number chars\n
-
Cause: The SQL*Loader control file contains a single word or combination of characters (a token) that is longer than the maximum permissible value. The maximum possible value is shown. This error could result from missing spaces, so that multiple tokens are joined.
- SQL*Loader-00307: Warning: conflicting lengths number and number specified for column string table string\n
-
Cause: The SQL*Loader control file specifies two different lengths for the named column. There are three ways to specify the length of a field: --with the POSITION keyword: POSITION(1:3) -- with the length specifier: CHAR(6) -- with the implied length of a datatype; for example, INTEGER -- A conflict could occur between any two of these specifications (or among all three, but only two are shown). A common cause of this error is the specification of some numeric datatype, such as INTEGER, when the numeric external form is intended (INTEGER EXTERNAL). The external form consists of character data, so it is considerably longer than the numeric form, which consists of binary data.
- SQL*Loader-00308: string SQL string of column string must be in double quotes.\n
-
Cause: A SQL string was found that was not quoted or in single quotes.
- SQL*Loader-00309: No SQL string allowed as part of string field specification\n
-
Cause: Particular field types do not allow SQL strings as part of their field specification (e.g. field corresponding to a LOB column). This was violated and needs to be corrected.
- SQL*Loader-00310: Interval partition values of table string must be in double quotes.\n
-
Cause: A string specified for interval partitioning was found that was not quoted or in single quotes.
- SQL*Loader-00311: Cannot load a sharded table when connected to a shard catalog database: string.string\n
-
Cause: SQL*Loader is connected to a database that is acting as the catalog database for a sharded database and the table identified by the message is a sharded table. SQL*Loader does not support loading sharded tables in a shard catalog database.
- SQL*Loader-00350: Syntax error at line number.\n
-
Cause: num identifies the line in the SQL*Loader control file at which the error occurred. This message is followed by another of the form -- Expecting str1, found str2 where str1 is a description of what SQL*Loader expected in the SQL*Loader control file, and str2 is what was found. Then SQL*Loader displays the offending line from the SQL*Loader control file, indicating the location of the error in the line by a carat (^) or an asterisk (*). An example follows: -- SQL*Loa er-350: Syntax error at line 28 -- Expecting column name, found keyword CHAR -- col3 ENCLOSED BY '"', CHAR ENCLOSED "'",
- SQL*Loader-00401: End field position number must be greater than or equal to start number\n
-
Cause: The named field contains a (start:end) clause in which end is less than start.
- SQL*Loader-00402: Unable to determine length of column string from specification\n
-
Cause: The specified datatype does not have an implied length (for example, a numeric external or RAW datatype), it is not specified with delimiters, no length was specified, and a length cannot be determined from a POSITION clause.
- SQL*Loader-00403: Referenced column string not present in table string.\n
-
Cause: The named column is not present in the given table.
- SQL*Loader-00404: Column string present more than once in string's INTO TABLE block.\n
-
Cause: The named column is specified more than once in a single INTO TABLE statement.
- SQL*Loader-00405: Need termination delim with optional enclosure delim: column string table string\n
-
Cause: The named column was specified with an optional enclosure delimiter, but no termination delimiter. Enclosure delimiters can only be optional when termination delimiters are present.
- SQL*Loader-00406: If data is all generated, number to load cannot be ALL\n
-
Cause: When only generated data is loaded, a number to load must be given so SQL*Loader knows when to stop.
- SQL*Loader-00407: If data is all generated, number to skip is meaningless\n
-
Cause: When all data is generated, no file is read, and there are no records to skip.
- SQL*Loader-00408: Physical record stack overflow\n
-
Cause: An internal error has occurred.
- SQL*Loader-00409: Number to skip must be table-level, not load-level on continued loads\n
-
Cause: The SKIP parameter was specified on the command line or in the OPTIONS statement, but the load was specified as continued with CONTINUE_LOAD. When a multiple-table direct load is interrupted, it is possible that a different number of records were loaded into each table. As a result, the number of records to skip must be specified for each table when continuing the load. In this case, the load is specified as continued with the CONTINUE_LOAD statement, and the number of records to skip is given in each INTO TABLE statement. See also messages 410 and 411 for more information.
- SQL*Loader-00410: Number to skip must be load-level, not table-level\n
-
Cause: A SKIP clause was found in the INTO TABLE statement of a standard (non-continued) load. In a standard load, specified with LOAD DATA, it is not possible to skip a different number of records for each table. The number of records to skip must be specified for the entire load by using the SKIP parameter on the command line or in the OPTIONS clause. If table-level skip is required, because a different number of records were loaded into each table (only possible for a multiple- table direct load), then specify a continued load with the CONTINUE_LOAD statement. See also messages 409 and 411 for more information.
- SQL*Loader-00411: Only a direct path load may be continued\n
-
Cause: The load is specified with CONTINUE_LOAD, but DIRECT=FALSE. CONTINUE_LOAD is only possible for a direct path load and is only necessary for a multiple-table, direct path load when a different number of records have been loaded into each table. See also messages 409 and 410 for more information.
- SQL*Loader-00412: More columns specified for table string than the maximum (number)\n
-
Cause: More columns were specified for the table than the maximum number allowed by the database.
- SQL*Loader-00413: NULLIF or DEFAULTIF clause specified for filler field string in table string.\n
-
Cause: A NULLIF or DEFAULTIF clause was specified in the SQL*Loader control file for the named filler field. These options cannot be specified for filler fields.
- SQL*Loader-00414: no columns to load for table string\n
-
Cause: There were no fields in the data file to be loaded for the table. Probably all fields were identified as FILLER fields.
- SQL*Loader-00415: column string in table string cannot use and be the object of an SDF or LOBFILE\n
-
Cause: The named column is identified as the target of a secondary data file (SDF) or LOBFILE clause. However, the column also gets it's value from an SDF or LOBFILE. If a field name is named in an SDF or LOBFILE clause, then that field cannot have an SDF or LOBFILE clause.
- SQL*Loader-00416: SDF clause for field string in table string references a non existent field.\n
-
Cause: The secondary data file clause for the field identified another field that doesn't exist in the table definition for the SQL*Loader control file.
- SQL*Loader-00417: SQL string (on column string) not allowed in direct path.\n
-
Cause: Because the direct path bypasses SQL processing, the SQL string cannot be used.
- SQL*Loader-00418: Bad datafile datatype for column string\n
-
Cause: The datatype in the data file specified for the column cannot be used to load the column. This message is often displayed for columns that need to be loaded with special features. For example, BFILE columns can only be loaded via the BFILE directive in the control file; same goes for REF fields. in the SQL*Loader control file. Similarly, REF columns can only be loaded with theREF datatype in the SQL*Loader control file.
- SQL*Loader-00419: input datatype for column string is not supported when loading varrays\n
-
Cause: The datatype in the SQL*Loader control file for the column is cannot be used to load data in a varray.
- SQL*Loader-00420: unsupported datatype conversion requested for column string in table string\n
-
Cause: The colummn needs to have it's data converted to another datatype before loading the data. The required conversion cannot be done by sqlldr.
- SQL*Loader-00421: error converting data\n
-
Cause: This message can be displayed as one of the reasons for rejecting a row. The sqlldr utility was attempting to convert data for the column from its datatype in the data file to the datatype for the column in the database. This message should be followed with another message describing the conversion error.
- SQL*Loader-00422: constant element count of number for column string is greater than maximum, number\n
-
Cause: The number of elements specified for a varray column in a table is greater than the maximum number of elements allowed for the type of the varray column.
- SQL*Loader-00423: element count is greater than maximum allowed for the column\n
-
Cause: When building a varray from the data file, SQL*Loader encountered more varray elements than are allowed for the column.
- SQL*Loader-00424: table string makes illegal reference to collection field string\n
-
Cause: A WHEN, OID or SID clause for the table refers to a field declared inside of a collection.
- SQL*Loader-00425: column string makes illegal reference to collection field string\n
-
Cause: A clause, such as NULLIF or BFILE clause, for the column refers to a field declared inside of a collection.
- SQL*Loader-00426: count of elements in VARRAY string comes after the data for the varray\n
-
Cause: The COUNT clause for a VARRAY field indicates that the count of elements in the varray is stored in another data field. However, that data field comes after the varray data in the data file. Since finding the count field would require SQL*Loader to know the number of elements in the VARRAY first, SQL*Loader requires that the count field come before the VARRAY data.
- SQL*Loader-00427: invalid reference to a non-scalar field, expression or a LOB field string\n
-
Cause: The field condition referenced a field which is either a nested table, varray, column object, LOB, expression, or BFILE field. Fields with these types cannot be referenced by other fields.
- SQL*Loader-00428: count for field string not stored in character or integer field\n
-
Cause: The count clause for a field references another field, but the referenced field is not a character or integer datatype.
- SQL*Loader-00429: insufficient number of elements found for varray\n
-
Cause: The COUNT directive was specified for a varray, but the number of elements found is less than the number specified by the COUNT directive.
- SQL*Loader-00430: NULL nested table element is not allowed\n
-
Cause: A row in a nested table was set to NULL. Nested tables cannot contain NULL fields.
- SQL*Loader-00431: illegal NULLIF or DEFAULTIF clause specified for nested table column string\n
-
Cause: Rows in a nested table cannot be set to NULL. SQLLDR displays this error when a NULLIF clause was specified for the element that defines the row that make up a nested table. SQLLDR also displays this error if a DEFAULTIF clause is specified for an element that is a named type, since SQLLDR will set a named type to NULL if the DEFAULTIF evaluates to TRUE.
- SQL*Loader-00432: converted data too large\n
-
Cause: This message is preceded by a message identifying a row and column. It is displayed when there is insufficient room to convert the data from the datatype in the input file to the datatype for the column in the database.
- SQL*Loader-00433: no attributes found for column object string in table string\n
-
Cause: No attributes are to be loaded for a column object named in the control file. This can happen if all fields in the definition for the column object in the control are designated as FILLER fields.
- SQL*Loader-00434: Can not load LOB/XML in a nested table along with the parent table.\n
-
Cause: Loading LOBs and XML data within a nested table at the same time as the parent table is not supported.
- SQL*Loader-00435: invalid constant value string for nested table column string\n
-
Cause: A constant value was specified for the SETID of a nested table column. An error occured while translating the character constant into a SETID.
- SQL*Loader-00436: error converting GUID\n
-
Cause: The value of the field named in the message is used to populate the column named in the messsage. Because column is a Set ID or an Object ID, the field needs to be converted. This message indicates that there was a conversion error. If the field is a character field, then the conversion error could be caused by too many or too few haxeadecimal charactersI. Also, one or more of the characters in the field might not be a valid hexadecimal character. If the field contains RAW data, then either too many or to few bytes were specified for the field.
- SQL*Loader-00437: enabled constraint not allowed on LOB column string\n
-
Cause: An enabled constraint was present on a LOB column.
- SQL*Loader-00440: Invalid table specified as scope of a REF\n
-
Cause: As part of the REF directive one specifies the table name or another fields name which contains the table name of the table which the REF references.
- SQL*Loader-00456: end of collection found after number elements when looking for number elements\n
-
Cause: A count value was specified for a varray or nested table column and the number of rows found is less than the number of rows specified
- SQL*Loader-00457: Comparison text of CONTINUEIF LAST must have length 1 not number\n
-
Cause: The comparison text is too long. It can only be one character.
- SQL*Loader-00458: Comparison text ('string') of CONTINUEIF LAST must be non-whitespace\n
-
Cause: The comparison text is a whitespace character (blank or tab).
- SQL*Loader-00459: error fetching numeric value for sequence on column (string)\n
-
Cause: An attempt was made to retrieve a non-numeric value for a sequenced column.
- SQL*Loader-00460: Column (string), form of use (number) does not match char set id of (number)\n
-
Cause: The given column with the given form of use does not have the same character set ID as a previous column with the same form of use.
- SQL*Loader-00461: direct path loading of datatype for column string not supported\n
-
Cause: The datatype for the specified column is one that cannot be loaded with direct path.
- SQL*Loader-00462: error inserting LOB into column string, row %lld, table string\n
-
Cause: An error occurred while attempting to write a LOB into a row.
- SQL*Loader-00463: secondary data file for LOB is string\n
-
Cause: The secondary data file that was in use for populating the LOB when an error occured.
- SQL*Loader-00464: file offset for beginning of lob is string\n
-
Cause: The offset into the secondary data file that contains the start of the LOB that was being written when an error occured.
- SQL*Loader-00465: string directive expects number arguments, number found.\n
-
Cause: You specified a directive such as COUNT() or BFILE() in the SQL*Loader control file. This directive specifies a fixed number of arguments, but the SQL*Loader control file contains a different number of arguments.
- SQL*Loader-00466: Column string does not exist in table string.\n
-
Cause: The SQL*Loader control file specified a table column that does not exist.
- SQL*Loader-00467: attribute string does not exist in type string for table string.\n
-
Cause: The SQL*Loader control file specified an attribute that does not exist for the specified type. The table that contains the type is also identified in the error message.
- SQL*Loader-00468: OID directive expects 1 argument, number found.\n
-
Cause: More than one argument was specified for an OID clause.
- SQL*Loader-00469: SID directive expects 1 argument, number found.\n
-
Cause: More than one argument was specified for a SID clause.
- SQL*Loader-00470: table string does not have system generated OID\n
-
Cause: You specified an OID clause for a table but the table is either not an object table or the table is an object table but the OIDs for the rows are not system generated.
- SQL*Loader-00471: OID or SID clause has an argument that is CONSTANT\n
-
Cause: You specified a CONSTANT as an argument in an OID clause for an object table or in the SID clause for a nested table column. Since these columns must have unique values, SQL Loader does not allow the a constant to be specified for their values.
- SQL*Loader-00472: collections can contain only one non FILLER field specification\n
-
Cause: More than one non filler field specification is found in a collection field's member field list.
- SQL*Loader-00473: nesting of collections is not allowed.\n
-
Cause: Nesting of one collection type field description within another is not allowed.
- SQL*Loader-00474: no value set for dynamic file for column string in table string row number\n
-
Cause: The data for the named column was in a dynamic LOBFILE or secondary data file. This message is returned when the field containing the name of the file with the data for this field has not been set or is NULL. This could be because the record in the data file does not match the format described by the SQL*Loader control file.
- SQL*Loader-00475: field for dynamic file name is string in table string\n
-
Cause: This message is always displayed after message 474.
- SQL*Loader-00476: count of elements for collection is not set or null, 0 will be used\n
-
Cause: This message is displayed following a message that identifies the column and row that contained the problem. The message indicates that the collection field named in the previous message has the count of elements in the collection stored in another field. This message is displayed if the field containing the count does not have a value or is set to NULL. When this happens, SQL*Loader uses 0 as the number of elements.
- SQL*Loader-00477: REF directive for field string requires at least two arguments\n
-
Cause: The SQL Loader control file contains a REF directive for the field, but only one argument was supplied for the directive. The REF directive always requires at least two arguments.
- SQL*Loader-00478: unable to continue due to missing filename for LOBFILE or SDF\n
-
Cause: The name for a LOBFILE or secondary data file is either missing or NULL for the current row. SQL*Loader is unable to continue loading since it can't determine how to get the LOB for the next row.
- SQL*Loader-00479: REF directive for column string expects number arguments; found number.\n
-
Cause: The number of arguments in the REF directive for the column is incorrect.
- SQL*Loader-00480: EXPRESSION may not be used with elements of a collection.\n
-
Cause: The EXPRESSION keyword is followed by a required SQL string expression and is used to load a column with the result of the SQL string expression instead of with a value from the input data file. However, this capability is not allowed with elements of a collection.
- SQL*Loader-00481: HIDDEN may not be used with non-scalar fields.\n
-
Cause: The HIDDEN keyword is only allowed for scalar fields.
- SQL*Loader-00486: sql-strings may not be specified for collection field string\n
-
Cause: A sql-string was specified as part of the description of the field that is inside a nested table or varray. Sql-strings cannot be used to load a field in a varrary or nested tables.
- SQL*Loader-00487: COUNT clause required for collection string\n
-
Cause: A VARRAY or NESTED TABLE was defined in the SQL Loader control file and all of the fields in the VARRAY or NESTED TABLE are generated by SQL Loader and do not come from a data file. SQL Loader requires a COUNT clause be specified so that it knows how many elements to add to the VARRAY or NESTED TABLE for each row.
- SQL*Loader-00488: string not a named collection type for filler field string\n
-
Cause: The FILLER option was specified for a VARRAY or NESTED TABLE field in the SQL Loader control file. However, the type name specified for the field is not the name of a VARRAY or NESTED TABLE type.
- SQL*Loader-00489: cannot insert NULL object into object table string, row %llu \n
-
Cause: There was no data specified in the control file, a LOB file, or a secondary data file for this object column.
- SQL*Loader-00490: absolute position is not allowed for inline collections\n
-
Cause: The absolute position specification was used for inline collections. Specifying the absolute position for inline collections is not supported.
- SQL*Loader-00500: Unable to open file (string)\n
-
Cause: SQL*Loader could not open the named file.
- SQL*Loader-00501: Unable to read file (string)\n
-
Cause: SQL*Loader could not read the named file.
- SQL*Loader-00502: unable to open data file 'string' for field string table string\n
-
Cause: An attempt to open a LOBFILE or secondary data file failed.
- SQL*Loader-00503: Error appending extension to file (string)\n
-
Cause: SQL*Loader could not append the default extension to create the filename. The given name could be too long or contain illegal characters.
- SQL*Loader-00504: Error skipping records in file (string)\n
-
Cause: SQL*Loader could not open the file or could not read from it.
- SQL*Loader-00505: error reading LOBFILE\n
-
Cause: An attempt to read a secondary data file failed.
- SQL*Loader-00506: formatting error reading SDF or LOBFILE string for column string in table string\n
-
Cause: The the record format of the named LOBFILE or SDF file is incorrect.
- SQL*Loader-00507: unexpected EOF reading SDF or LOBFILE string for column string in table string\n
-
Cause: The end of file was reached for a secondary data file or LOBFILE before the data for the current row was found.
- SQL*Loader-00508: record formating error in data file string\n
-
Cause: The data found in the data file does not correspond to the record format in the SQL*Loader control file.
- SQL*Loader-00509: System error: string\n
-
Cause: A platform-specific error was returned during an operation. This message is used to display the text of the error.
- SQL*Loader-00510: Physical record in data file (string) is longer than the maximum(number)\n
-
Cause: The datafile has a physical record that is too long.
- SQL*Loader-00511: Unable to initialize read functions\n
-
Cause: SQL*Loader could not initialize the read functions.
- SQL*Loader-00512: Unable to free read buffer\n
-
Cause: An internal error has occurred.
- SQL*Loader-00513: Unable to close file (string)\n
-
Cause: SQL*Loader could not close the named file.
- SQL*Loader-00514: Error getting elapsed time\n
-
Cause: SQL*Loader could not get the elapsed time from the system.
- SQL*Loader-00515: Error getting CPU time\n
-
Cause: SQL*Loader could not get the CPU time from the system.
- SQL*Loader-00516: Control file (string) has no contents\n
-
Cause: The named file was found to be empty.
- SQL*Loader-00517: Error decomposing file name (string)\n
-
Cause: SQL*Loader could not break down the filename into its component parts.
- SQL*Loader-00518: Error reassembling file name (string)\n
-
Cause: SQL*Loader could not put the filename back together again from its components.
- SQL*Loader-00520: lfimknam failed for file (string)\n
-
Cause: LFI failed to make a name object for the file.
- SQL*Loader-00521: lfilini failed for file (string)\n
-
Cause: LFI failed to create or initialize a file object for the file.
- SQL*Loader-00522: lfiopn failed for file (string)\n
-
Cause: LFI failed to open the file.
- SQL*Loader-00523: error number writing to file (string)\n
-
Cause: Could not write to specified file.
- SQL*Loader-00524: partial record found at end of datafile (string)\n
-
Cause: An incomplete record was found at the end of the indicated datafile.
- SQL*Loader-00525: OCI return status: success\n
-
Cause: The message describes the status code returned by an OCI call.
- SQL*Loader-00526: OCI return status: success with info\n
-
Cause: The message describes the status code returned by an OCI call.
- SQL*Loader-00527: OCI return status: no data\n
-
Cause: The message describes the status code returned by an OCI call.
- SQL*Loader-00528: OCI return status: error\n
-
Cause: The message describes the status code returned by an OCI call.
- SQL*Loader-00529: OCI return status: invalid handle\n
-
Cause: The message describes the status code returned by an OCI call.
- SQL*Loader-00530: OCI return status: need data\n
-
Cause: The message describes the status code returned by an OCI call.
- SQL*Loader-00531: OCI return status: still executing\n
-
Cause: The message describes the status code returned by an OCI call.
- SQL*Loader-00532: OCI return status: continue\n
-
Cause: The message describes the status code returned by an OCI call.
- SQL*Loader-00533: OCI return status: unknown, value is number\n
-
Cause: An unknown status was returned by an OCI call.
- SQL*Loader-00534: Warning: no files found for INFILE wildcard specification (string).\n
-
Cause: SQL*Loader could not find a file which matched the INFILE wildcard specification.
- SQL*Loader-00535: Warning: no files found for INFILE subdirectory search specification (string).\n
-
Cause: SQL*Loader could not find a file which matched the INFILE subdirectory search specification.
- SQL*Loader-00536: No files found for any data parameter specification or INFILE specification.\n
-
Cause: SQL*Loader could not find a file which matched any of the data parameter specifications or INFILE specifications.
- SQL*Loader-00537: Warning: no files found for data parameter wildcard specification (string).\n
-
Cause: SQL*Loader could not find a file which matched the data parameter wildcard specification.
- SQL*Loader-00538: Warning: no files found for data parameter subdirectory search specification (string).\n
-
Cause: SQL*Loader could not find a file which matched the data parameter subdirectory search specification.
- SQL*Loader-00539: No files found for any data parameter specification in express mode.\n
-
Cause: SQL*Loader could not find a file which matched any of the data parameter specifications. Since there is no control file for express mode, there are no INFILE specifications.
- SQL*Loader-00551: internal error: error initializing slf\n
-
Cause: An internal error occured while trying to initialize the file I/O component.
- SQL*Loader-00552: insufficient privilege to open file\n
-
Cause: SQL*Loader does not have the previleges required to open the file.
- SQL*Loader-00553: file not found\n
-
Cause: The specified file cannot be found.
- SQL*Loader-00554: error opening file\n
-
Cause: An error occurred while trying to open the file. No further information is available.
- SQL*Loader-00555: unrecognized processing option\n
-
Cause: The processing option specified for the file cannot be processed.
- SQL*Loader-00556: unable to allocate read buffer\n
-
Cause: Attempt to allocate the read buffer failed.
- SQL*Loader-00557: unable to allocate memory\n
-
Cause: An attempt to allocate some memory to track I/O for the file failed.
- SQL*Loader-00558: attempt to use SKIP parameter with linked-in loader\n
-
Cause: SKIP parameter was specified with a linked-in file processor.
- SQL*Loader-00559: error closing file\n
-
Cause: An error occured while closing the file.
- SQL*Loader-00560: error reading file\n
-
Cause: An error occurred while reading the file.
- SQL*Loader-00561: end of file\n
-
Cause: End of file reached.
- SQL*Loader-00562: record too big\n
-
Cause: A record in the file is larder than the read buffer.
- SQL*Loader-00563: bad length for VAR record\n
-
Cause: The length protion of a VAR record contains non-numeric data.
- SQL*Loader-00564: illegal hexadecimal literal specified for record delimiter\n
-
Cause: A hexadecimal literal that contains the record delimiter for the file does not contain a valid hexadecimal string.
- SQL*Loader-00565: unexpected error during skip\n.
-
Cause: an unexpected error occured while attempting to skip records.
- SQL*Loader-00566: partial record found at end of datafile\n
-
Cause: An incomplete record was found at the end of file.
- SQL*Loader-00567: unable to derive file name\n
-
Cause: An error occured while attempting to build a name for a data file, bad file, discard file or log file.
- SQL*Loader-00568: error writing to file\n
-
Cause: Unexpected error occured while writing to a file. This message is followed by another message with more information about the error.
- SQL*Loader-00569: READSIZE parameter exceeds maximum value string for platform\n
-
Cause: The value specified for the READSIZE parameter on the SQL Loader command line was larger than the maximum size allowed on the platform executing the SQL Loader command
- SQL*Loader-00570: Warning: single bad file specification with multiple data files using string file may get overwritten.\n
-
Cause: The value specified for the BADFILE parameter contained something other than a directory specification (for example, it contained a file name). The INFILE specification had wildcards or the data command line parameter specification contained a comma-separated list or wildcards and the result was more than one data file. In that case, the BADFILE specification or the BAD command line parameter value should be a directory specification only and should not contain a file name.
- SQL*Loader-00571: Warning: single discard file specification with multiple data files, using string, but file may get overwritten.\n
-
Cause: The value specified for the DISCARDFILE parameter contained something other than a directory specification (for example, it contained a file name). The INFILE specification had wildcards or the data command line parameter specification contained a comma-separated list or wildcards and the result was more than one data file. In that case, the DISCARDFILE specification or the DISCARD command line parameter value should be a directory specification only and should not contain a file name.
- SQL*Loader-00572: Warning: cannot add "_\%p" to string for file string. Using file name as is.\n
-
Cause: SQL*Loader could not add "_%p" to the file name. The name specified or the derived name may be too long.
- SQL*Loader-00573: Error opening the directory (string), failed with return code [number].\n
-
Cause: An error occurred while trying to open the directory (see accompanying error code).
- SQL*Loader-00574: \nCheck the log file:\n string\nfor more information about the load.\n
-
Cause: Informational only.
- SQL*Loader-00575: \nCheck the log files:\n string\n string\nfor more information about the load.\n
-
Cause: Informational only.
- SQL*Loader-00576: Error getting count of entries for directory (string), failed with return code [number].\n
-
Cause: An error occurred while trying to get the count of directory entries (see accompanying error code).
- SQL*Loader-00577: Error reading the directory (string), failed with return code [number].\n
-
Cause: An error occurred while trying to read the directory (see accompanying error code).
- SQL*Loader-00578: Error finishing wild card search in directory (string), failed with return code [number].\n
-
Cause: An error occurred while trying to finish a search for files in a directory that match a wild card specification (see accompanying error code).
- SQL*Loader-00579: switching to direct path for the load\n
-
Cause: SQL*Loader could not use the external tables load method for the express mode load. Therefore SQL*Loader tried to use direct path for the load instead of external tables. See any previous messages for more information.
- SQL*Loader-00582: Warning: cannot remove "_\%p" from string for file string. Using file name as is.\n
-
Cause: SQL*Loader could not remove "_%p" from the file name.
- SQL*Loader-00583: ignoring trim setting with string, using value of LDRTRIM\n
-
Cause: SQL*Loader was doing a direct path or conventional path load. SQL*Loader only supports LDRTRIM for direct path and conventional path. Therefore, LDRTRIM trimming was used for the load. You can get the equivalent of NOTRIM trimming if you use a control file and use the PRESERVE BLANKS clause.
- SQL*Loader-00584: ignoring DEGREE_OF_PARALLELISM setting with string, using value of NONE\n
-
Cause: DEGREE_OF_PARALLELISM was not supported by SQL*Loader for direct path and conventional path loads. Therefore, the DEGREE_OF_PARALLELISM setting was ignored for the load and treated as a value of NONE.
- SQL*Loader-00585: defaulting DEGREE_OF_PARALLELISM to NONE since load=number was specified\n
-
Cause: DEGREE_OF_PARALLELISM was defaulted to NONE by SQL*Loader because load=n was specified. This assures consistency in the records which get loaded with load=n.
- SQL*Loader-00586: OID directive not allowed for table string\n
-
Cause: The OID directive was specified but the table is not a type table. The OID directive can be specified only for type tables.
- SQL*Loader-00587: SID directive not allowed for table string\n
-
Cause: The SID directive was specified but the table is not a nested table. The SID directive can be specified only for nested tables.
- SQL*Loader-00588: XMLTYPE directive not allowed for table string\n
-
Cause: The XMLTYPE directive was specified but the table is not an XML type table. The XMLTYPE directive can be specified only for XMLTYPE tables.
- SQL*Loader-00600: Bind size of number bytes increased to number bytes to hold 1 row.\n
-
Cause: The space needed to contain a single row is longer than the specified bind size. The value used for the bind size will be increased to handle the larger size
- SQL*Loader-00601: For INSERT option, table must be empty. Error on table string\n
-
Cause: A non-empty table is being loaded with the INSERT option.
- SQL*Loader-00602: Maximum converted length number of column string is too big for bind array\n
-
Cause: The named column cannot undergo the specified character set conversion and still be placed in a contiguous piece of memory on the system.
- SQL*Loader-00603: Maximum length number of column string is too big for bind array\n
-
Cause: The named column cannot be put in a contiguous piece of memory on the system.
- SQL*Loader-00604: Error occurred on an attempt to commit\n
-
Cause: An error occurred while trying to commit changes to the database.
- SQL*Loader-00605: Non-data dependent ORACLE error occurred -- load discontinued.\n\n
-
Cause: An error occurred that is independent of the data. For example, an out-of-space condition. Because all further rows will be rejected, the load is discontinued. (If the error were data dependent, then other rows might succeed.)
- SQL*Loader-00606: Object string in INTO TABLE clause is not a local table\n
-
Cause: The synonym specified in the INTO TABLE clause in the SQL*Loader control file specifies a remote object via a database link. Only a synonym for an existing local table can be specified in the INTO TABLE clause.
- SQL*Loader-00607: partition not empty for INSERT option; table string, partition string\n
-
Cause: An attempt was made to use the INSERT option on a non-empty partition.
- SQL*Loader-00608: subpartition not empty for INSERT option; table string, subpartition string\n
-
Cause: An attempt was made to use the INSERT option on a non-empty subpartition.
- SQL*Loader-00609: value used for ROWS parameter changed from number to number\n
-
Cause: SQL Loader adjusted the value it was using for the ROWS parameter to the new value reported. This is an informational message and not an error. SQL Loader will adjust the value of the ROWS parameter if the amount of memory specified by BINDSIZE is not large enough to hold data for the number of rows specified. SQL Loader will also change the value of the ROWS parameter for conventional path loads if the value is larger than 65534. Conventional path load can load at most 65534 rows at a time.
- SQL*Loader-00610: cannot load system partitioned table string; partition name(s) required\n
-
Cause: An attempt was made to load a system partitioned table with no partitioning clause specified in the SQL*Loader control file.
- SQL*Loader-00620: Initial enclosure character not found\n
-
Cause: A mandatory initial enclosure delimiter was not present. Either it is missing on the current field or the previous field is missing an identical closing delimiter.
- SQL*Loader-00621: Field in data file exceeds maximum length\n
-
Cause: A field exceeded its maximum allowable length. The maximum length is either the length specified in the SQL*Loader control file, or, for delimitable fields without a length specified, the default maximum length (255 bytes).
- SQL*Loader-00622: Column not found before end of logical record (use TRAILING NULLCOLS)\n
-
Cause: The logical record ended before all specified fields were found.
- SQL*Loader-00623: second enclosure string not present\n
-
Cause: The logical end of record or the end of a LOBFILE was reached before a second enclosure delimiter was found.
- SQL*Loader-00624: no terminator found after TERMINATED and ENCLOSED field\n
-
Cause: No termination delimiter was found after the enclosed field ended.
- SQL*Loader-00625: Multibyte character error in control file.\n
-
Cause: Incomplete multi-byte character strings were found in the SQL*Loader control file.
- SQL*Loader-00626: Character set conversion buffer overflow.\n
-
Cause: A conversion from the datafile character set to the client character set required more space than that allocated for the conversion buffer. The size of the conversion buffer is limited by the maximum size of a varchar2 column.
- SQL*Loader-00627: Character set conversion graph not available.\n
-
Cause: A conversion from the datafile character set to the client character failed due to the conversion graph not being available.
- SQL*Loader-00628: Character set conversion error.\n
-
Cause: A character set conversion error occurred.
- SQL*Loader-00640: Variable length field was truncated.\n
-
Cause: The end of the logical record was encountered before the end of a variable length field. The length of each variable-length field is embedded in the field, so SQL*Loader knows that more data should have been present.
- SQL*Loader-00641: Invalid packed decimal nibble.\n
-
Cause: Each byte in a packed decimal field contains two 4-bit nibbles. Each nibble must have a valid value.
- SQL*Loader-00642: Relative start position > absolute field end position.\n
-
Cause: A field specified as POSITION(*+n:y) had its relative start occur after the absolute position y.
- SQL*Loader-00643: error executing INSERT statement for table string\n
-
Cause: A fatal error occured while attempting to insert data into the table.
- SQL*Loader-00644: end of logical record found when reading length of varying length field\n
-
Cause: While attempting to read the length portion of a varying length field, then end of the logical record was reached.
- SQL*Loader-00645: error converting character length field to a number\n
-
Cause: An error occurred while attempting to convert the characters containing the count portion of a VARCHARC or VARRAWC field.
- SQL*Loader-00646: lob set to EMPTY in column string, row %lld, table string\n
-
Cause: Encountered errors (for example, parsing errors in LOBFILE) while loading LOBs. The row will remain in the table and its LOB column will be initialized to empty. Loading of other records will continue.
- SQL*Loader-00647: Integer to number conversion error\n
-
Cause: An error occurred while attempting to convert an integer to an Oracle number format.
- SQL*Loader-00649: Quoted string missing closing quote\n
-
Cause: A quoted string in the control file is missing a closing quote.
- SQL*Loader-00650: incomplete lob data written for column string, row %lld, table string\n
-
Cause: Encountered errors (for example, parsing errors in LOBFILE) while loading LOBs using direct path. The row will remain in the table and its LOB column may not be complete. Loading of other records will continue.
- SQL*Loader-00651: error skipping lob for column string, row %lld, table string\n
-
Cause: Encountered errors (for example, parsing errors in LOBFILE) while skipping LOBs.
- SQL*Loader-00652: Invalid zoned decimal byte.\n
-
Cause: Each byte of a zoned decimal field must have a valid value based on the character set encoding used. ASCII-based zoned decimals must follow the formats specified in the VAX Architecture Reference Manual. EBCDIC-based zoned decimals must follow the formats specified in the ESA/390 Principles of Operations, version 8.1.
- SQL*Loader-00653: XML data set to NULL in column string, row %lld, table string\n
-
Cause: Encountered errors (for example, parsing errors in LOBFILE) while loading LOBs into an XML column. The row will remain in the table and its XML column will be initialized to null. Loading of other records will continue.
- SQL*Loader-00654: Variable length field exceeds maximum length.\n
-
Cause: A variable length field (with a leading length subfield) exceeded its maximum allowable length. The maximum length is either the length specified in the SQL*Loader control file, or, the default if not specified (4kb).
- SQL*Loader-00655: cannot load object-relational XML attribute using direct path \n
-
Cause: The table being loaded contains a column object which contains an XML attribute with a storage type of object-relational. This type of attribute cannot be loaded with direct path.
- SQL*Loader-00656: position specification for column string is not allowed in external table loads\n
-
Cause: Use of a position specification was present in an external table load.
- SQL*Loader-00657: table string loaded using number passes, partition memory limit was numberkb\n
-
Cause: Due to memory use, multiple passes were used to load some partitions.
- SQL*Loader-00700: Out of memory while performing essential allocations [number]\n
-
Cause: SQL*Loader could not allocate the memory it needs.
- SQL*Loader-00702: Internal error - string\n
-
Cause: An internal error has occurred.
- SQL*Loader-00703: Internal error: argument number\n
-
Cause: An internal error has occurred.
- SQL*Loader-00704: Internal error: string [number]\n
-
Cause: An internal error has occurred.
- SQL*Loader-00705: Internal error\n
-
Cause: An internal error has occurred.
- SQL*Loader-00706: Bad argument to ulerr [number].\n
-
Cause: An internal error has occurred.
- SQL*Loader-00708: Internal error: unknown status number returned from sllf layer\n
-
Cause: An unknown status was returned by a call to the sllf layer.
- SQL*Loader-00709: Internal error calling SLTS layer: string failed\n
-
Cause: A nonsuccess status was returned by a call to the SLTS layer.
- SQL*Loader-00710: Internal error: direct path stream buffer not loaded\n
-
Cause: A direct path stream buffer was built but not loaded.
- SQL*Loader-00711: Internal error: bad address for little endian UTF16 conversion\n
-
Cause: Address for little endian UTF16 data not in a valid buffer.
- SQL*Loader-00712: Internal error: bad address for big endian UTF16 conversion\n
-
Cause: Address for big endian UTF16 data not in a valid buffer.
- SQL*Loader-00713: Internal error calling SLTS layer: string failed with return code [number].\n
-
Cause: A nonsuccess status was returned by a call to the SLTS layer.
- SQL*Loader-00800: string specified and ignored\n
-
Cause: An option was specified that is not supported by External Table load.
- SQL*Loader-00801: all INTO TABLE clauses must have the same options (string)\n
-
Cause: At least two INTO TABLE clauses have different options set.
- SQL*Loader-00802: numeric EXTERNAL with DEFAULTIF clause not supported by External Table\n
-
Cause: A numeric EXTERNAL type was specified with a DEFAULTIF clause which is not supported by external table load.
- SQL*Loader-00803: Field type string not supported by External Table\n
-
Cause: The specified field type is not supported by external table.
- SQL*Loader-00804: SEQUENCES with intervals are not supported by External Table Load.\n
-
Cause: A sequence with an interval was specified which is not supported by external table load.
- SQL*Loader-00805: Option string not supported by string\n
-
Cause: The specified option is not supported by external table or express mode load.
- SQL*Loader-00806: unknown record format specified for data file\n
-
Cause: The osd string containing file processing options in the control file specified an unknown file processing option.
- SQL*Loader-00807: error loading table\n
-
Cause: An INSERT statement used to load a table from an external table or a temporary internal table failed. The statement that failed is shown immediately preceding this mesage.
- SQL*Loader-00808: error creating sequence: string\n
-
Cause: An attempt to create a sequence needed for the load failed.
- SQL*Loader-00809: error dropping sequence: string\n
-
Cause: A sequence needed to be dropped either because SQL Loader found a sequence with the same name it is trying to create or because SQL Loader is cleaning up from sequences it created at the beginning of the load.
- SQL*Loader-00810: error creating external table: string\n
-
Cause: An attempt to create the external table sued for the load failed.
- SQL*Loader-00811: error dropping external table: string\n
-
Cause: An error occurred when trying to drop an external table. Note that the table may have been left from a previous load.
- SQL*Loader-00812: error creating internal table: string\n
-
Cause: An error was encountered trying to create a temporary internal table. The internal table is used only when loading multiple tables from the same data file. The internal table is loaded once and the target tables are loaded from the internal table.
- SQL*Loader-00813: error dropping internal table: string\n
-
Cause: An error was encountered trying to drop a temporary internal table. The internal table is used only when loading multiple tables from the same data file. The internal table is loaded once and the target tables are loaded from the internal table. The internal table may have been left from a previous build.
- SQL*Loader-00816: error creating temporary directory object string for file string\n
-
Cause: No existing directory object was found in the database for the directory containing the file. Since all files loaded by external tables must be in a directory named by a directory object, SQL Loader tried to create a directory object for the file.
- SQL*Loader-00817: error dropping directory object string\n
-
Cause: SQL Loader created a directory object as part of an external table load. An attempt to cleanup the directory object failed.
- SQL*Loader-00820: cannot create WHERE clause with POSITION syntax for table string\n
-
Cause: The EXTERNAL_TABLE parameter was specified for a multi-table load, and a WHEN clause for one of the tables contained a reference to a range of bytes in the record using POSITION syntax. SQL*Loader uses the WHEN clause from the control file to generate the WHERE clause in the INSERT statement. If the WHERE clause contains a reference to a range of bytes in the table, then a valid WHERE clause cannot be generated. Note that SQL*Loader will proceed as if GENERATE_ONLY was specified for the EXTERNAL_TABLE parameter.
- SQL*Loader-00821: switching to GENERATE_ONLY\n
-
Cause: SQL Loader is not able to execute the SQL statements it generated for loading the data using external tables. See previous messages for more information.
- SQL*Loader-00822: operation not supported on external organized table\n
-
Cause: User attempted on operation on an external table which is not supported.
- SQL*Loader-00823: TREAT AS clause for object tables not supported for external tables\n
-
Cause: A TREAT AS clause was specified in the INTO TABLE clause for an object table in the SQL*Loader control file and the EXTERNAL_TABLES command line parameter was set to either EXECUTE or GENERATE_ONLY. External tables can be used to load the data, but SQL*Loader does not generate the correct SQL statements to do this.
- SQL*Loader-00824: column type string not supported by string\n
-
Cause: The column type was not supported by external table or express mode using the external table load method.
- SQL*Loader-00825: The database server does not support the load of Primary Key Reference column string by SQL*Loader.\n
-
Cause: An attempt was made to load a primary key reference column.
- SQL*Loader-00901: Error logging on to ORACLE:\n
-
Cause: An attempt was made to log on to Oracle in direct path load mode.
- SQL*Loader-00902: Error opening cursor: [number] \n
-
Cause: An internal error has occurred.
- SQL*Loader-00903: Database must be at least version number.number.number.number.number for direct path\n
-
Cause: The direct path load mode is being used with an incompatible database.
- SQL*Loader-00904: You cannot used the direct path when linked with v5 of the database\n
-
Cause: The direct path mode is being used after SQL*Loader has been linked with a Version 5 database.
- SQL*Loader-00905: Error parsing SQL statement for upi: [number] \n
-
Cause: Header message.
- SQL*Loader-00906: Error executing SQL statement for upi: [number] \n
-
Cause: An internal error has occurred.
- SQL*Loader-00909: Loader views must be loaded (as SYS) for direct path to be used\n
-
Cause: Database views required for the direct path mode are not present.
- SQL*Loader-00910: Error binding input variables for upi: [number] \n
-
Cause: Header message.
- SQL*Loader-00911: Error defining output variable(s) for upi: [number] \n
-
Cause: Header message.
- SQL*Loader-00913: Error fetching results of select statement (upi): [number] \n
-
Cause: Header message.
- SQL*Loader-00914: Error locking table string in exclusive mode.\n
-
Cause: The direct path mode could not lock the named table.
- SQL*Loader-00915: Error closing cursor: [number] \n
-
Cause: Header message.
- SQL*Loader-00916: Error checking path homogeneity\n
-
Cause: To do a direct path load load when the front end and back end of the database are on separate hardware systems, the systems must be identical, using the same machine, operating system, and character set. This error occurs when SQL*Loader detects a difference between the systems that will prevent a direct load from operating properly.
- SQL*Loader-00918: The catalog must be loaded (as SYS) for SQL*Loader to be used\n
-
Cause: The catalog is not loaded.
- SQL*Loader-00919: Error during upi fetch: [number] \n
-
Cause: An internal error has occurred.
- SQL*Loader-00925: Error while string\n
-
Cause: An internal error has occurred.
- SQL*Loader-00926: OCI error while string for table string\n
-
Cause: An OCI error has occurred.
- SQL*Loader-00929: Error parsing insert statement for table string.\n
-
Cause: The table's insert statement caused a parse error.
- SQL*Loader-00930: Error parsing insert statement for table string column string.\n
-
Cause: The named column's INSERT statement caused a parse error.
- SQL*Loader-00931: OCI error while binding variable for column string in table string\n
-
Cause: An OCI error has occurred.
- SQL*Loader-00932: Could not truncate table string.\n
-
Cause: Truncation of the table was attempted and failed.
- SQL*Loader-00933: Specified file string not part of database\n
-
Cause: The specified filename to load the table is not a database file.
- SQL*Loader-00934: Incorrect data file string specified for table string\n
-
Cause: A datafile name was given to load the table that is not a part of the tablespace in which the table resides.
- SQL*Loader-00935: Error verifying required option for parallel load.\n
-
Cause: An error was encountered because a required option was not found or was invalid.
- SQL*Loader-00937: parallel load requested and string has enabled triggers or constraints\n
-
Cause: A request was made for a parallel direct load, but the object to be loaded has an enabled constraint (check, referential) and/or enabled triggers.
- SQL*Loader-00938: partition load requested and string has enabled triggers or constraints\n
-
Cause: A request was made for a direct load of a single partition, but the object to be loaded has an enabled constraint (check, referential) and/or enabled triggers.
- SQL*Loader-00939: OCI error while string for table string partition string\n
-
Cause: Header message.
- SQL*Loader-00940: UPI error while setting NCHAR bind attributes for column string table string\n
-
Cause: An error occured while setting the charsetform attribute of an NCHAR column.
- SQL*Loader-00941: Error during describe of table string\n
-
Cause: Error while executing a describe of a select list on the given table. Check the error immediately preceding this error.
- SQL*Loader-00942: partition string not part of table string\n
-
Cause: the specified partition is not part of the specified table
- SQL*Loader-00943: incorrect datafile string specified for table string partition string\n
-
Cause: The specified datafile is not in the tablespace of the specified partition. Due to use of FILE= keyword on a partitioned table. When loading all partitions of a partitioned table, the partitions must be in the same tablespace. When loading a single partition, the tablespace of the partition being loaded must be the same as the tablespace in which the specified datafile file resides.
- SQL*Loader-00944: error preparing insert statement for table string.\n
-
Cause: A call to OCIStmtPrepare for the table's insert statement returned an error.
- SQL*Loader-00945: record size number too large for direct path \n
-
Cause: The maximum size of records in the data file is larger than the maximum size supported by direct path, which is 65535
- SQL*Loader-00946: OCI error while string for table string subpartition string\n
-
Cause: Header message.
- SQL*Loader-00947: subpartition load requested and string has enabled triggers or constraints\n
-
Cause: A request was made for a direct load of a single subpartition, but the object to be loaded has an enabled constraint (check, referential) and/or enabled triggers.
- SQL*Loader-00948: subpartition string not part of table string\n
-
Cause: the specified subpartition is not part of the specified table
- SQL*Loader-00949: incorrect datafile string specified for table string subpartition string\n
-
Cause: The specified datafile is not in the tablespace of the specified subpartition. Due to use of FILE= keyword on a subpartitioned table. When loading all subpartitions of a subpartitioned table, the subpartitions must be in the same tablespace. When loading a single subpartition, the tablespace of the subpartition being loaded must be the same as the tablespace in which the specified datafile file resides.
- SQL*Loader-00950: Error shipping data structures across 2-task\n
-
Cause: Header message.
- SQL*Loader-00951: Error calling once/load initialization\n
-
Cause: Header message.
- SQL*Loader-00952: Error calling once/data file initialization\n
-
Cause: Header message.
- SQL*Loader-00953: Error shipping read buffer across 2-task\n
-
Cause: Header message.
- SQL*Loader-00954: Error shipping index to read buffer across 2-task\n
-
Cause: Header message.
- SQL*Loader-00955: Error calling col array build, block formatter\n
-
Cause: Header message.
- SQL*Loader-00956: Error calling once/data file finishing\n
-
Cause: Header message.
- SQL*Loader-00957: Error shipping text string across 2-task\n
-
Cause: Header message.
- SQL*Loader-00958: Error popping data relocation address stack\n
-
Cause: Header message.
- SQL*Loader-00959: Error shipping buffer across 2-task\n
-
Cause: Header message.
- SQL*Loader-00961: Error calling once/load finishing for table string\n
-
Cause: Header message.
- SQL*Loader-00962: Error setting user-side Ctrl-C handler\n
-
Cause: Header message.
- SQL*Loader-00963: Error clearing user-side Ctrl-C handler\n
-
Cause: Header message.
- SQL*Loader-00965: Error number disabling constraint string on table string
-
Cause: Header message.
- SQL*Loader-00966: Error number disabling all triggers on table string
-
Cause: Header message.
- SQL*Loader-00969: Error performing file name translation on kernel side\n
-
Cause: File specified for parallel load is probably not a valid database file.
- SQL*Loader-00970: enabled constraint on an XML column not allowed in direct path\n
-
Cause: An enabled check constraint existed on an XML column.
- SQL*Loader-00971: parallel load option not allowed when loading lob columns\n
-
Cause: An attempt was made to load lob columns using parallel=true. This error will also be issued when loading columns stored as lobs (such as varrays and xml types)
- SQL*Loader-00972: Warning: ROWS parameter ignored when NO_INDEX_ERRORS is used.\n
-
Cause: Specifying save points using the ROWS parameter was not supported with NO_INDEX_ERRORS=TRUE.
- SQL*Loader-00973: Warning: ROWS parameter ignored when PARTITION_MEMORY is used.\n
-
Cause: Specifying save points using the ROWS parameter was not supported with PARTITION_MEMORY=n.
- SQL*Loader-00974: database is not available for update\n
-
Cause: The database was not opened for read/write access. SQL*Loader requires that the database be opened for read/write access.
- SQL*Loader-02026: the load was aborted because SQL Loader cannot continue.\n
-
Cause: The load cannot continue. See the error message before this * message for the cause of the error.
- SQL*Loader-02050: Multibyte character error.\n
-
Cause: Text specified by POSITION or terminated by newlines is invalid.
- SQL*Loader-02300: For CSV format files, all fields must be delimited fields. Field string is not delimited.\n
-
Cause: CSV format files did not have delimited fields. CSV format files must have all delimited fields so that SQL*Loader can process the fields.
- SQL*Loader-02301: For FIELD NAMES, all fields must be delimited fields. Field string is not delimited.\n
-
Cause: Data files with a FIELD NAMES record did not have delimited fields. Data files with a FIELD NAMES record must have all delimited fields so that SQL*Loader can process the field names.
- SQL*Loader-02302: Data in the control file not supported with CSV format files.\n
-
Cause: CSV format file was specified with INFILE * indicating that there was data in the control file.
- SQL*Loader-02303: Unable to process LOB Location Specifier field string.\n
-
Cause: The LOB Location Specifier field was not processed correctly.
- SQL*Loader-02304: LOB Location Specifier for column string must be loaded into a LOB column.\n
-
Cause: The destination column for a LOB Location Specifier field was not a LOB data type.
- SQL*Loader-02305: LOB Location Specifier for column string - invalid offset or length.\n
-
Cause: The LOB Location Specifier contained an invalid offset or length.
- SQL*Loader-02306: LOB Location Specifier for column string failed to read LOB file string.\n
-
Cause: The destination column for a LOB Location Specifier field was not a LOB data type.
- SQL*Loader-02307: LOB Location Specifier for column string failed to read entire length request of number bytes from LOB file string.\n
-
Cause: The LOB Location Specifier length request exceeded the length of the lob file. The entire length requested could not be satisfied and will be less than the amount specified.
- SQL*Loader-02308: LOB Location Specifier failure seeking to offset number in LOB file string
-
Cause: The LOB Location Specifier specified an offset in the LOB file which resulted in a seek failure.
- SQL*Loader-02309: error setting session parameter string\n
-
Cause: An error occurred while attempting to alter the user session with the parameter specified.
- SQL*Loader-02310: The container map constraint for table string was ignored by direct path load.\n
-
Cause: The container map constraint was detected but was not verified or enforced during a direct path load.
- SQL*Loader-02311: The unique constraint for table string was ignored by direct path load for the Application Root rows.\n
-
Cause: The unique constraint was detected but was not verified or enforced for Application Root rows during a direct path load when the sharing level was extended data-linked.
- SQL*Loader-03120: Resumable parameters ignored -- current session not resumable\n
-
Cause: Current session is not resumable.