INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07580',' spstp: $GETJPIW failure',' VMS system service $GETJPIW failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07581',' spstp: cannot derive SID from unexpected process name',' A background process did not have name of correct form.',' If the job name was changed, restore it. Otherwise, this is an internal error; report it to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07582',' spstp: ORA_SID has illegal value',' The ORA_SID must exist and be less than 6 characters.',' Consult the VMS Installation guide for information on setting the SID.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07584',' spdcr: invalid value for ORA_sid_(proc_)PQL$_item',' A logical name used to set a detached process quota value has an invalid value (probably non-numeric).',' Examine the values of these logical names, correct the one in error, and retry.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07585',' spdcr: $PARSE failure',' VMS system service $PARSE failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07586',' spdcr: $SEARCH failure',' VMS system service $SEARCH failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07587',' spdcr: $CREPRC failure',' VMS system service $CREPRC failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07588',' spdcr: $GETJPIW get image name failure',' VMS system service $GETJPIW failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07589',' spdde: system ID not set',' The logical name ORA_SID does not translate to a valid value.',' Check the value of ORA_SID in the process that gets the error, and correct the installation or command procedures that caused ORA_SID to be set incorrectly.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07590',' spdde: $DELPRC failure',' VMS system service $DELPRC failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07591',' spdde: $GETJPIW failure',' VMS system service $GETJPIW failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07592',' sspgprv: Error obtaining required privileges',' While obtaining needed privileges, an error was returned from SYS$SETPRV. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07593',' ssprprv: Error release privileges',' While releasing privileges, an error was returned from SYS$SETPRV. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07594',' spiip: $GETJPIW failure',' VMS system service $GETJPIW failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07595',' sppid: $GETJPIW failure',' VMS system service $GETJPIW failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07596',' sptpa: $GETJPIW failure',' VMS system service $GETJPIW failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07597',' spguns: $GETJPIW failure',' VMS system service $GETJPIW failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07598',' spwat: $SETIMR failure',' VMS system service $SETIMR failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07599',' spwat: $SCHDWK failure',' VMS system service $SCHDWK failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07600',' slkmnm: $GETSYIW failure',' VMS system service $GETSYIW failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07601',' spguno: $GETJPIW failure',' VMS system service $GETJPIW failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07602',' spgto: $GETJPIW failure',' VMS system service $GETJPIW failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07605',' szprv: $ASCTOID failure',' VMS system service $ASCTOID failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07606',' szprv: $CHKPRO failure',' VMS system service $CHKPRO failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07607',' szaud: $SNDOPR failure',' VMS system service $SNDOPR failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07608',' szprv: $GETUAI failure',' VMS system service $GETUAI failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07609',' szprv: $HASH_PASSWORD failure',' VMS system service $HASH_PASSWORD failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07610',' $GETJPIW failed in retrieving the user''s MAC priviledges',' VMS system service $GETJPIW failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07612',' $GETUAI failed in retrieving the user''s clearance level',' VMS system service $GETUAI failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07613',' $GETJPIW failed in retrieving the user''s process label',' VMS system service $GETJPIW failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07614',' $CHANGE_CLASS failed in retrieving the user''s process label',' VMS system service $CHANGE_CLASS failed.',' Examine system error message and refer to SEVMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07615',' $CHANGE_CLASS failed in retrieving the specified file label',' VMS system service $CHANGE_CLASSS failed.',' Examine system error message and refer to SEVMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07616',' $CHANGE_CLASS failed in retrieving the specified device label',' VMS system service $CHANGE_CLASS failed.',' Examine system error message and refer to SEVMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07617',' $FORMAT_CLASS failed translating the binary label to a string',' VMS system service $FORMAT_CLASS failed because the given binary classification was not valid.',' Examine system error message and refer to SEVMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07618',' $IDTOASC failed translating a secrecy level',' VMS system service $IDTOASC failed while looking up the string representation in the rights database of a secrecy level.',' Define the entry in the rights database which the binary label you specified references.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07619',' $IDTOASC failed translating an integrity level',' VMS system service $IDTOASC failed while looking up the string representation in the rights database of an integrity level.',' Define the entry in the rights database which the binary label you specified references.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07620',' smscre: illegal database block size',' An illegal database block size was specified in the parameter file. It must be positive, a multiple of 512, and less than the maximum physical i/o data size.',' Change DB_BLOCK_SIZE in the parameter file to conform to these limits.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07621',' smscre: illegal redo block size',' An illegal redo log buffer size was specified in the parameter file. It must be positive and a multiple of 512.',' Change LOG_BUFFER in the parameter file to conform to these limits.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07622',' smscre: $CREATE failure',' While creating the system global area (SGA) backing file, VMS system service $CREATE failed.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07623',' smscre: $CRMPSC failure',' While creating the system global area (SGA), VMS system service $CRMPSC failed.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07624',' smsdes: $DGBLSC failure',' While deleting the system global area (SGA), VMS system service $DGBLSC failed.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07625',' smsget: $MGBLSC failure',' While mapping the system global area (SGA) during logon, VMS system service $MGBLSC failed. The usual reason is that Oracle has not been started up.',' Examine the system error message and refer to VMS documentation. Start Oracle if it is not already started.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07626',' smsget: sga already mapped',' An attempt to map the SGA during logon failed because it was already mapped. This is an internal error.',' Exit your program and try again, and report this to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07627',' smsfre: $CRETVA failure',' While unmapping the system global area (SGA) during logoff, VMS system service $CRETVA failed.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07628',' smsfre: sga not mapped',' An attempt to unmap the SGA during logoff failed because it was not mapped. This is an internal error.',' Exit your program and try again, and report this to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07629',' smpall: $EXPREG failure',' While extending the program global area (PGA), VMS system service $EXPREG failed. This often happens when the virtual memory page count quota is exceeded.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07630',' smpdal: $DELTVA failure',' While deleting the program global area (PGA) during logoff, VMS system service $DELTVA failed.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07631',' smcacx: $EXPREG failure',' While creating or extending a context area, VMS system service $EXPREG failed. This often happens when the virtual memory page count quota is exceeded.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07632',' smsrcx: $DELTVA failure',' While deleting a context area, VMS system service $DELTVA failed.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07633',' smsdbp: illegal protection value',' The buffer debug function was called with an illegal value. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07634',' smsdbp: $CRETVA failure',' While attempting to set protection in the database buffer debug mechanism, VMS system service $CRETVA failed.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07635',' smsdbp: $SETPRT failure',' While attempting to set protection in the database buffer debug mechanism, VMS system service $SETPRT failed.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07636',' smsdbp: $MGBLSC failure',' While attempting to set protection in the database buffer debug mechanism, VMS system service $MGBLSC failed.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07637',' smsdbp: buffer protect option not specified when sga created',' An attempt was made to change the buffer protect mode when the SGA was not created with buffer protect debug option. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07638',' smsget: SGA pad area not large enough for created SGA',' An attempt was made to map an SGA with software in which the SGA pad area is not large enough.',' Create a smaller SGA, or relink the software with a larger pad.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07639',' smscre: SGA pad area not large enough (string bytes required)',' An attempt was made to create an SGA with software in which the SGA pad area is not large enough.',' Create a smaller SGA, or relink the software with a larger pad.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07640',' smsget: SGA not yet valid. Initialization in progress',' An attempt was made to map to the SGA while it was being initialized.',' Wait until initialization is complete, and try again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07641',' smscre: Unable to use the system pagefile for the SGA',' The system global area (SGA) backing file could not be allocated using the system pagefile because the system-wide limit on global pages has been exceeded.',' Either increase the VMS system parameter GBLPAGFIL or use a disk file as the SGA backing file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07642',' smprtset: $CMKRNL failure',' While attempting to set the protection of a region of memory, an error was returned from the $CMKRNL system service.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07643',' smsalo: SMSVAR is invalid',' This is an internal error.',' Report this error to Oracle Support Services; provide your initialization parameter file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07645',' sszfsl: $CHANGE_CLASS failure',' While attempting to set the label on a file, SEVMS service $CHANGE_CLASS failed.',' Examine the system message and refer to SEVMS system documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07646',' sszfck: $CREATE failure',' While attempting to create a file, VMS system service $CREATE failed.',' Examine the system message and refer to VMS system documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07647',' sszfck: $OPEN failure',' While attempting to reopen a file, VMS system service $OPEN failed.',' Examine the system message and refer to VMS system documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07650',' sigunc: $GETJPIW failure',' While attempting to get the user''s terminal device name, user name, user program name, or process name during logon, VMS system service $GETJPIW failed.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07655',' slsprom:$TRNLOG failure',' While attempting to translate SYS$INPUT during a prompt for a password, VMS system service $TRNLOG failed.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07656',' slsprom:$GETDVI failure',' While attempting to get device characteristics during a prompt for a password, VMS system service $GETDVI failed.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07657',' slsprom:$ASSIGN failure',' While prompting for a password, VMS system service $ASSIGN failed.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07658',' slsprom:$QIOW read failure',' While prompting for a password, VMS system service $QIOW failed.',' Examine the system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07665',' ssrexhd: recursive exception encountered string string string string string string',' A VMS exception occurred while executing in the Oracle exception handler. The message includes the signal number, first and second signal arguments, and exception PC, PSL and R0. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07670',' $IDTOASC failed translating a secrecy category',' VMS system service $IDTOASC failed while looking up the string representation in the rights database of a secrecy category.',' Define the entry in the rights database which the binary label you specified references.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07671',' $IDTOASC failed translating an integrity category',' VMS system service $IDTOASC failed while looking up the string representation in the rights database of an integrity category.',' Define the entry in the rights database which the binary label you specified references.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07672',' $PARSE_CLASS failed translating the string into a binary label',' SEVMS system service $PARSE_CLASS failed because the given string did not represent a valid classification.',' Examine system error message and refer to SEVMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07680',' sou2os: another call to ORACLE currently executing',' A call to the Oracle shared image entry point occurred from within the shared image. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07681',' sou2os: An error occurred while initializing Oracle',' While attempting to set up the dispatch vectors for the shared image, an error occurred. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07682',' sou2os: set kernel dispatch fail err',' During Oracle shared image entry, a dispatch to kernel mode failed.',' Make sure that your shared image is installed with the CMKRNL privilege, then contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07683',' sou2os: $SETPRV reset error',' During an attempt to restore user privileges at Oracle shared image exit, VMS system service $SETPRV failed. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07684',' sou2os: supervisor stack reset error',' During an attempt to restore the supervisor-mode stack at Oracle shared image exit, VMS system service $SETSTK failed. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07685',' sou2os: supervisor stack set error',' During an attempt to set the Oracle supervisor-mode stack at Oracle shared image entry, VMS system service $SETSTK failed. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07700',' sksarch: interrupt received',' An interrupt was received while archiving the logs.',' Retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07701',' sksatln: internal exception: output buffer too small',' Overflow of buffer for parsing archive control text string. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07702',' unrecognized device type in archive text',' Unrecognized device type in archive text. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07703',' error in archive text: need ''/'' after device type',' The archive control text in the ARCHIVE command is invalid; the device type (to indicate a file or tape) must be followed by a ''/''.',' Refer to the Oracle9i User-Managed Backup and Recovery Guide for the proper syntax of the text.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07704',' error in archive text: need '':'' after device name',' The archive control text in the ARCHIVE command is invalid; the device name must be followed by a '':''.',' Refer to the Oracle9i User-Managed Backup and Recovery Guide for the proper syntax of the text.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07705',' sksaprs: device name buffer too small',' The buffer supplied for the device name is too small. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07706',' error in archive text: need disk file name',' The archive control text in the ARCHIVE command is invalid; the disk file name is missing.',' Refer to the Oracle9i User-Managed Backup and Recovery Guide for the proper syntax of the text.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07707',' error in archive text: need tape label name',' The archive control text in the ARCHIVE command is invalid; the tape label name is missing.',' Refer to the Oracle9i User-Managed Backup and Recovery Guide for the proper syntax of the text.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07708',' sksaprs: tape label name buffer too small',' The buffer supplied for the tape label is too small. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07709',' sksaprs: archiving to a remote host is not allowed',' The user specified a remote disk for archiving via DECnet.',' Archive to a disk on the local host.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07710',' sksaprs: file name buffer too small',' The buffer supplied for the file name is too small. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07713',' sksamtd: could not mount archival device (SYS$MOUNT failure)',' VMS system service SYS$MOUNT failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07715',' sksadtd: could not dismount archival device (SYS$DISMNT failure)',' VMS system service SYS$DISMNT failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07716',' sksachk: invalid device specification for ARCHIVE',' VMS system service SYS$GETDVI failed".',' Specify a valid device in ARCHIVE control string.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07717',' sksaalo: error allocating memory',' VMS system service LIB$GET_VM failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07718',' sksafre: error freeing memory',' VMS system service LIB$FREE_VM failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07721',' scgcm: not enough OS resource to obtain system enqueue',' A call to SYS$ENQ returned an error indicating that the operating system lacked the resources necessary to create a lock. This is caused by the messages SS$_EXENQLM or SS$_INSFMEM.',' Free up some of the required resource to allow the creation of the required lock.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07740',' slemop: incorrect handle size (programming error)',' Structures used for reading error message files do not match. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07741',' slemop: $OPEN failure',' VMS system service $OPEN failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07742',' slemop: $CONNECT failure',' VMS system service $CONNECT failed.',' Examine system error message and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07743',' slemop: incorrect error file attributes',' An error message file is of incorrect format.',' Unless an error file has been changed, report this to Oracle.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07744',' slemcl: invalid error message file handle',' Seal in passed in handle does not match correct value. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07745',' slemcl: $CLOSE failure',' VMS system service $CLOSE failed.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07746',' slemrd: invalid error message file handle',' seal in passed in handle does not match correct value. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07747',' slemrd: $READ failure',' VMS system service $READ failed.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07750',' slemcr: fopen failure',' An attempt to create a message file failed. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07751',' slemcr: malloc failure',' An attempt to allocate a cache for a newly-created message file failed. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07753',' slemcf: fseek before write failure',' An attempt to seek before writing a message file cache element failed. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07754',' slemcf: fwrite failure',' An attempt to write a message file cache element failed. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07755',' slemcf: fseek before read failure',' An attempt to seek before reading a message file cache element failed. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07756',' slemcf: fread failure',' An attempt to read a message file cache element failed. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07757',' slemcc: invalid handle',' The seal in a passed-in handle does not match correct value. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07758',' slemcw: invalid handle',' The seal in a passed-in handle does not match correct value. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07759',' slemtr: invalid destination',' The destination string provided to the function is too short. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07760',' slemtr: $open failure',' The $open service failed. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07800',' slbtpd: invalid number',' An impossible request for binary to decimal conversion was made.',' This conversion cannot be performed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07801',' slbtpd: invalid exponent',' An impossible request for binary to decimal conversion was made.',' This conversion cannot be performed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07802',' slbtpd: overflow while converting to packed decimal',' An impossible request for binary to decimal conversion was made.',' This conversion cannot be performed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07803',' slpdtb: invalid packed decimal nibble',' An impossible request for decimal to binary conversion was made.',' This conversion cannot be performed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07804',' slpdtb: number too large for supplied buffer',' An impossible request for decimal to binary conversion was made.',' This conversion cannot be performed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07820',' sspscn: SYS$CRELNM failure',' An error was returned from the SYS$CRELNM function.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07821',' sspsdn: SYS$DELLNM failure',' An error was returned from the SYS$DELLNM function.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07822',' sspscm: SYS$CREMBX failure',' An error was returned from the SYS$CREMBX function while trying to create the process dump mailbox.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07823',' sspsqr: $QIO failure',' An error was returned from $QIO while trying to queue a read to the process dump mailbox.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07824',' sspain: $SETIMR failure',' An error was returned from SYS$SETIMR while trying to queue a process spin-watch timer.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07825',' sspsck: $QIO failure at AST level',' An error was returned from SYS$QIO while trying to read the process dump mailbox.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07826',' sspscm: SYS$GETDVIW failure',' An error was returned from SYS$GETDVIW while trying to get information about the process dump mailbox.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07840',' sllfop: LIB$GET_VM failure',' An error was returned from LIB$GET_VM while attempting to allocate memory for an I/O vector.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07841',' sllfop: SYS$OPEN failure',' An error was returned from SYS$OPEN while attempting to open the datafile for reading.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07842',' sllfcl: SYS$CLOSE failure',' An error was returned from SYS$CLOSE while attempting to close the input datafile.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07843',' sllfcl: LIB$FREE_VM failure',' An error was returned from LIB$FREE_VM while attempting to free the memory for the I/O vector.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07844',' sllfop: LIB$GET_VM failure',' An error was returned from LIB$GET_VM while attempting to allocate memory for data and index buffers.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07845',' sllfcl: LIB$FREE_VM failue',' An error was returned from LIB$FREE_VM while attempting to free memory used by data and index buffers.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07846',' sllfop: string byte record too big for string byte user buffer',' The longest record in the file will not fit into the largest data buffer that can be allocated.',' Modify the RMS file to have smaller records.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07847',' sllfop: $CONNECT failure',' An error was returned by SYS$CONNECT while attempting to open the datafile.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07848',' sllfrb: $GET failure',' An error was returned by SYS$GET while attempting to read the datafile.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07849',' sllfsk: $GET failure',' An error was returned by SYS$GET while attempting to skip records in the input file.',' Check system error and refer to VMS documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07850',' sllfop: bad option',' You are using a bad option to loader Fixed= is one legal option. Check documentation for others.',' Check documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07860',' osnsoi: error setting up interrupt handler',' An error occurred while setting up the control interrupt handler. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-07880',' sdopnf: internal error',' A list of all files open by this process could not be obtained. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08000',' maximum number of session sequence lists exceeded',' The sequence parent state objects for this session are all used. This is an internal error.',' Quit the session and begin a new one.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08001',' maximum number of sequences per session exceeded',' The limit on the number of sequences usable by session has been hit.',' Increase initialization parameter USER_SEQUENCES to get more.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08002',' sequence string.CURRVAL is not yet defined in this session',' Sequence CURRVAL has been selected before sequence NEXTVAL.',' Select NEXTVAL from the sequence before selecting CURRVAL.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08003',' sequence string.NEXTVAL exceeds internal limits',' The sequence was created with unsafe values for some of the parameters. The calculation of NEXTVAL cannot be made because it exceeds the legal representation size.',' Alter or re-create the sequence number with legal limits.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08004',' sequence string.NEXTVAL string stringVALUE and cannot be instantiated',' Instantiating NEXTVAL would violate one of MAX/MINVALUE.',' Alter the sequence so that a new value can be requested.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08005',' specified row does not exist',' A row with the given ROWID does not exist in any of the tables given.',' Check the query for misspellings of table names and the ROWID.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08006',' specified row no longer exists',' The row has been deleted by another user since the operation began.',' Retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08008',' another instance is mounted with USE_ROW_ENQUEUES = string',' The shared instance being started does not have the same value for USE_ROW_ENQUEUES as already running instances.',' Ensure that all instances'' INIT.ORA files specify the same value for the parameter USE_ROW_ENQUEUES.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08100',' index is not valid - see trace file for diagnostics',' Validate Index detected an inconsistency in its argument index.',' Send trace file to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08101',' index key does not exist root dba string, dba string (string)',' This is an internal error; possible inconsistency in index.',' Send trace file to Oracle Support Services, along with information on reproducing the error.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08102',' index key not found, obj# string, dba string (string)',' This is an internal error; possible inconsistency in index.',' Send trace file to Oracle Support Services, along with information on reproducing the error.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08103',' object no longer exists',' The object has been deleted by another user since the operation began.',' Remove references to the object.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08104',' this index object string is being online built or rebuilt',' The index is being created or rebuild or waited for recovering from the online (re)build.',' Wait the online index build or recovery to complete.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08105',' Oracle event to turn off smon cleanup for online index build',' Set this event only under the supervision of Oracle development.',' Debugging only.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08106',' can not create journal table string.string',' Online index builder cannot create its journal table.',' Rename your table in conflict.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08108',' may not build or rebuild this type of index online',' Only support normal index or IOT top-level index.',' Change your index type.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08109',' nosort is not a supported option for online index build',' May not specify NOSORT for online index build.',' Get rid of NOSORT in the index creation command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08110',' Oracle event to test SMON cleanup for online index build',' Oracle Kernel test only.',' Do not set this event (for test only).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08111',' a partitioned index may not be coalesced as a whole',' User attempted to coalesce a partitioned index using ALTER INDEX COALESCE statement, which is illegal.',' Coalesce the index a (sub)partition at a time (using ALTER INDEX MODIFY (sub)PARTITION COALESCE).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08112',' a composite partition may not be coalesced as a whole',' User attempted to coalesce a composite partition.',' Coalesce the index a subpartition at a time (using ALTER INDEX MODIFY SUBPARTITION COALESCE).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08113',' composite partition index may not be compressed',' User attempted to compress a composite partition index.',' Create uncompressed composite partition index.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08114',' can not alter a fake index',' An attempt was made to alter a fake index.',' Drop the fake index.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08115',' can not online create/rebuild this index type',' User attempted to create index type that online does not support.',' Use offline index create/rebuild command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08116',' can not acquire DML enough lock(S mode) for online index build',' User attempted to create index online without allowing DML Share lock.',' Allow DML share lock on the base table.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08117',' Index Organized Table operation released its block pin',' Block maintenance forced the release of a block pin.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08118',' Deferred FK constraints cannot be enforced, index too big (string)',' Deferred Foreign Key constraints cannot be enforced due to the index key being too big and built on a non-default DB_BLOCK_SIZE.',' First try to drop the Foreign Key and then the primary key.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08119',' The new initrans will make the index too big',' The specified initrans needs additional space to hold the index key, which might make the index too big.',' Try specifying a smaller initrans value.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08175',' discrete transaction restriction violated (string)',' An attempt was made to perform an action that is not currently supported in a discrete transaction.',' Roll back the transaction, and retry it as a normal transaction.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08176',' consistent read failure; rollback data not available',' Encountered data changed by an operation that does not generate rollback data: create index, direct load or discrete transaction.',' In read/write transactions, retry the intended operation. Read-only transactions must be restarted.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08177',' can''t serialize access for this transaction',' Encountered data changed by an operation that occurred after the start of this serializable transaction.',' In read/write transactions, retry the intended operation or transaction.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08178',' illegal SERIALIZABLE clause specified for user INTERNAL',' Serializable mode is not supported for user INTERNAL.',' Reconnect as another user and retry the SET TRANSACTION command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08179',' concurrency check failed',' Encountered data changed by an operation that occurred after a specific snapshot. This is usually used to indicate that a particular cached copy of a data block is stale. This is used for internal use for now.',' Refresh the cached copy of the data block and retry operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08180',' no snapshot found based on specified time',' Could not match the time to an SCN from the mapping table.',' Try using a larger time.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08181',' specified number is not a valid system change number',' The supplied scn was beyond the bounds of a valid scn.',' Use a valid scn.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08182',' operation not supported while in Flashback mode',' User tried to do DML or DDL while in Flashback mode.',' Disable Flashback and re-attempt the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08183',' Flashback cannot be enabled in the middle of a transaction.',' User tried to do Flashback in the middle of a transaction.',' Issue a COMMIT statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08184',' attempting to re-enable Flashback while in Flashback mode',' An attempt was made to re-enable Flashback while in Flashback mode.',' Disable Flashback before re-enabling Flashback mode.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08185',' Flashback not supported for user SYS.',' User logged in as SYS.',' Log in as a different user.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08186',' invalid timestamp specified',' An invalid timestamp was specified.',' Enter a valid timestamp.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08187',' snapshot expression not allowed here',' A snapshot expression using AS OF was specified when not allowed.',' Do not use the AS OF clause.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08205',' ora_addr: $ORACLE_SID not set in environment',' The environment variable ORACLE_SID is not set.',' Set the ORACLE_SID environment variable.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08206',' ora_addr: cannot translate address file name',' Cannot translate $ORACLE_HOME/dbs/sgadef$ORACLE_SID.dbf.',' Ensure that ORACLE_HOME and ORACLE_SID are properly set.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08207',' ora_addr: cannot open address file',' The address file could not be opened.',' Check that Oracle is up. Check that the file $(ORACLE_HOME)/dbs/sgadef$(ORACLE_SID).dbf exists and has correct permissions.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08208',' ora_addr: cannot read from address file',' The address file could not be read.',' Check that the file $(ORACLE_HOME)/dbs/sgadef$(ORACLE_SID).dbf exists and contains a single line of text.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08209',' scngrs: SCN not yet initialized',' The System Commit Number has not yet been initialized.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08210',' Requested I/O error',' Oracle requested that an I/O error be returned for this operation.',' This should not occur in normal Oracle operation. Contact support.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08230',' smscre: failed to allocate SGA',' The N_CORE system call failed, maybe due to insufficient memory.',' Specify a smaller number of buffers. Check INIT.ORA parameters.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08231',' smscre: unable to attach to SGA',' The process cannot attach to the SGA. This can happen if either the listener cannot attach, or the process cannot communicate with the listener.',' Verify that the instance is up and running. Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08232',' smsdes: cannot detach from SGA',' Probably the listener process has died.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08233',' smsdes: cannot unmap SGA',' The N_CORE system call failed while detaching from the SGA.',' Note NCX error returned; contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08234',' smsget: cannot get instance listener address',' The instance listener address cannot be read from the SGADEF file.',' Verify $(ORACLE_HOME) and $(ORACLE_SID) are set correctly. Additional information gives error return from ORA_ADDR.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08235',' smsget: listener not on this node',' A process wishing to attach to the SGA is on a different node from its instance''s listener.',' Verify $(ORACLE_HOME) and $(ORACLE_SID) are set correctly. Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08236',' smsget: cannot share subcube with listener',' The N_SHARE call failed, probably because the listener has died.',' Check if the listener is running, and contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08237',' smsget: SGA region not yet created',' An attempt was made to attach to an SGA which has not yet been created.',' Verify that the instance is running. Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08238',' smsfre: cannot detach from SGA',' The N_CORE system call failed while detaching from the SGA.',' Check NCX error, and contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08260',' ora_addr: cannot open nameserver',' A process could not connect to the name server.',' Make sure the name server is up and running. Additional information gives name server''s returned status.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08261',' ora_addr: cannot find name in nameserver',' The listener name server entry for an instance could not be found.',' Make sure the name server is up and running. Additional information gives name server''s returned status.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08263',' ora_addr: cannot free listener address',' The listener name server entry could not be freed.',' Additional information gives name server''s returned status. Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08264',' ora_addr: cannot close nameserver',' The connection to the name server could not be closed.',' Additional information gives name server''s returned status. Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08265',' create_ora_addr: cannot open nameserver',' A process could not connect to the name server.',' Make sure the name server is up and running. Additional information gives name server''s returned status.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08266',' create_ora_addr: cannot register name in nameserver',' The listener''s addressing information could not be registered.',' Make sure the name server is up and running. Additional information gives name server''s returned status.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08267',' destroy_ora_addr: cannot close nameserver',' The connection to the name server could not be closed.',' Additional information gives name server''s returned status. Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08268',' create_ora_addr: cannot close nameserver',' The connection to the name server could not be closed.',' Additional information gives name server''s returned status. Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08269',' destroy_ora_addr: cannot destroy name',' The listener''s addressing information could not be removed.',' Additional information gives name server''s returned status. Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08270',' sksachk: Illegal archival control string',' Archive files cannot be created with the given archival control string.',' Check that the volume exists.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08271',' sksabln: Buffer size not large enough for archive control string',' The given archival control string expands into too many characters.',' Reduce archive control string length.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08274',' Out of memory for environment variable',' There is insufficient memory to return the requested value.',' Reduce memory usage and retry.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08275',' Environment variable unset',' The requested environment variable is not set.',' Ensure that the variable name requested is correct.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08276',' No room in nameserver for pid',' There is no room to record the PID for a background process.',' SHUTDOWN ABORT and restart the database.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08277',' Cannot set environment variable',' There is insufficient memory to expand the environment.',' Reduce memory usage and retry.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08278',' Cannot get CPU statistics',' Could not retrieve CPU times because N_STAT failed.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08308',' sllfop: Cannot open file',' Oracle could not open a file.',' Check the UNIX errno returned as additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08309',' sllfop: Cannot fstat file',' Oracle could not obtain information about an open file.',' Check the UNIX errno returned as additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08310',' sllfop: Bad value for recsize',' An illegal value for the record size was specified.',' Specify a value for the RECSIZE option that is greater than 0.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08311',' sllfop: bad value for maxrecsize',' An illegal value for the maximum record size was specified.',' Specify a value for the MAXRECSIZE option that is greater than 0.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08312',' sllfop: unrecognized processing option',' An unrecognized processing option was specified.',' Check the Oracle for nCUBE 2 Installation and User''s Guide for valid options.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08313',' sllfop: could not allocate buffers',' Memory for the load buffers could not be allocated.',' Reduce the maximum record size. Eliminate any unnecessary processes on your current node before running SQL*Loader again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08314',' sllfcf: Error closing file',' An error occurred trying to close a file.',' Check the UNIX errno returned as additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08315',' sllfrb: Error reading file',' An error occurred trying to read from a file.',' Check the UNIX errno returned as additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08316',' sllfsk: Error seeking in file.',' The LSEEK system call returned an error.',' Check the UNIX errno returned as additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08317',' sllfsk: Error seeking in file.',' The LSEEK system call returned an error.',' Check the UNIX errno returned as additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08318',' sllfsk: Error reading file',' An error occurred trying to read from a file.',' Check the UNIX errno returned as additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08319',' sllfsk: Error reading file',' An error occurred trying to read from a file.',' Check the UNIX errno returned as additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08320',' scnget: Call to scnget before scnset or scnfnd.',' This is an internal error',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08321',' scnmin: NOT IMPLEMENTED YET',' This is an internal error',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08322',' scnmin: open/convert of bias lock failed',' A call to the LKMGR failed to open and convert the bias lock.',' Check to make sure the LKMGR is up.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08323',' scnmin: close of bias lock failed',' A call to the LKMGR failed to close the bias lock.',' Check to make sure the LKMGR is up.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08330',' Printing not supported',' An attempt was made to automatically spool a file to the printer.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08331',' Wait operation timed out',' Oracle timed out waiting for an event.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08332',' rollback segment #string specified not available',' See',NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08340',' This command not allowed on nCUBE, only one thread is ever used.',' An illegal command was executed for the nCUBE platform.',' There is no need to issue this command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08341',' On nCUBE, this command can only be executed from instance 1.',' A command that can only be issued on instance 1 was issued elsewhere.',' Log on to instance 1 and repeat the command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08342',' sropen: failed to open a redo server connection',' An error occurred trying to connect to the redo server.',' The operating system-specific error message should tell you what to do.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08343',' srclose: failed to close a redo server connection',' An error occurred trying to close the redo server connection.',' The operating system-specific error message should tell you what to do.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08344',' srapp: failed to send redo data to the redo server',' An error occurred trying to send redo to the redo server.',' The operating system-specific error message should tell you what to do.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08401',' invalid compiler name: string',' An invalid compiler name comp_name was passed to a UTL_PG conversion routine.',' Correct the compiler name parameter in the PL/SQL code that called the conversion routine.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08412',' error encountered in WMSGBSIZ, size for WMSGBLK is not big enough for warning message',' The WMSGBSIZ is the maximum size for warning message block, it is recommended to be 1024 bytes to 8 kilobytes.',' Defined WMSGBLK of size between 1k to 8k bytes and update the WMSGBSIZ to the sizeof(WMSGBLK).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08413',' invalid compiler type in FORMAT parameter at string',' An invalid compiler type is defined in format control block. The format control block is invalid.',' Check to be sure that the format parameter was built by MAKE_RAW_TO_NUMBER_FORMAT or MAKE_NUMBER_TO_RAW_FORMAT, and that it was not accidentally overwritten or modified by the PL/SQL procedure.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08414',' error encountered in string',' The function routine returned an error. Where routine may be:',' This message will be preceded by messages providing details about the error. Check those messages to determine what action to take.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08429',' raw data has invalid digit in display type data',' The input raw buffer passed to a UTL_PG RAW_TO_NUMBER conversion routine contained invalid data. The picture mask parameter specified a digit, but the corresponding input from the raw data did not contain a valid digit.',' Either the input data is incorrect, or the picture mask is incorrect. Correct the appropriate item.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08430',' raw data missing leading sign',' The input raw buffer passed to a UTL_PG RAW_TO_NUMBER conversion routine had no leading sign, but the mask options parameter specified a leading sign.',' Correct the input raw data or the mask options so that they match.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08431',' raw data missing zero as defined in picture',' The picture mask parameter passed to a UTL_PG RAW_TO_NUMBER conversion routine contained a zero, but the corresponding input from the raw data was not a zero.',' Either the input data is incorrect, or the picture mask is incorrect. Correct the appropriate item.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08432',' raw data has invalid floating point data',' The input raw data passed to a UTL_PG RAW_TO_NUMBER conversion routine contained invalid floating point data.',' Correct the input raw data.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08433',' invalid picture type in convert raw to number',' The picture mask parameter passed to a UTL_PG RAW_TO_NUMBER conversion routine contained non-numeric characters, but the conversion was to a numeric data type.',' Correct the picture mask parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08434',' raw data has invalid trailing sign',' The input raw buffer passed to a UTL_PG RAW_TO_NUMBER conversion routine had no trailing sign, but the mask options parameter specified a trailing sign.',' Correct the input raw data or the mask options so that they match.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08435',' PICTURE MASK missing the leading sign when SIGN IS LEADING specified',' The input MASK passed to a UTL_PG RAW_TO_NUMBER conversion routine had no leading sign, but the mask options parameter specified a leading sign.',' Correct the input raw data or the mask options so that they match.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08436',' raw data has invalid sign digit',' The input raw buffer passed to a UTL_PG RAW_TO_NUMBER conversion routine had an invalid sign digit in the position where the picture mask specified a sign.',' Correct the input raw data or the picture mask so that they match.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08437',' invalid picture type in picture mask',' The picture mask parameter passed to a UTL_PG NUMBER_TO_RAW conversion routine contained non-numeric characters, but the conversion was to a numeric data type.',' Correct the picture mask parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08440',' raw buffer is too short to hold converted data',' The output raw buffer passed to a UTL_PG NUMBER_TO_RAW conversion routine was not large enough to contain the results of the conversion based on the picture mask.',' Increase the raw buffer size to the size necessary to hold the entire result of the conversion.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08441',' closed parenthesis missing in picture mask',' A closed parenthesis was missing from the picture mask passed to a UTL_PG conversion routine.',' Correct the picture mask.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08443',' syntax error in BLANK WHEN ZERO clause in mask options',' A syntax error was found in the BLANK WHEN ZERO clause in the mask options parameter passed to a UTL_PG conversion routine. Valid specifications are:',' Correct the mask options parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08444',' syntax error in JUSTIFIED clause in mask options',' A syntax error was found in the JUSTIFIED clause in the mask options parameter passed to a UTL_PG conversion routine. Valid specifications are:',' Correct the mask options parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08445',' syntax error in SIGN clause in mask options',' A syntax error was found in the SIGN clause in the mask options parameter passed to a UTL_PG conversion routine. Valid specifications are:',' Correct the mask options parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08446',' syntax error in SYNCHRONIZED clause in mask options',' A syntax error was found in the SYNCHRONIZED clause in the mask options parameter passed to a UTL_PG conversion routine. Valid specifications are:',' Correct the mask options parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08447',' syntax error in USAGE clause in mask options',' A syntax error was found in the USAGE clause in the mask options parameter passed to a UTL_PG conversion routine. Valid specifications are:',' Correct the mask options parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08448',' syntax error in DECIMAL-POINT environment clause',' A syntax error was found in the DECIMAL-POINT environment clause parameter passed to a UTL_PG conversion routine. Valid specifications are: DECIMAL-POINT IS COMMA.',' Correct the environment clause parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08449',' invalid numeric symbol found in picture mask',' An invalid numeric symbol was found in the picture mask parameter passed to a UTL_PG conversion routine.',' Correct the picture mask parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08450',' invalid specification of CR in picture mask',' The CR suffix was incorrectly specified in the picture mask parameter passed to a UTL_PG conversion routine. The CR suffix can only appear at the end of a picture mask.',' Correct the picture mask parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08451',' invalid specification of DB in picture mask',' The DB suffix was incorrectly specified in the picture mask parameter passed to a UTL_PG conversion routine. The DB suffix can only appear at the end of a picture mask.',' Correct the picture mask parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08452',' specification of E in picture mask is unsupported',' The floating point exponent symbol ''E'' was specified in the picture mask parameter passed to a UTL_PG conversion routine. The floating point data type is currently not supported by the UTL_PG conversion routines.',' Correct the picture mask parameter, and the data, if necessary.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08453',' more than one V symbol specified in picture mask',' The picture mask passed to a UTL_PG conversion routine contained more than one decimal point indicator (''V''). Only one decimal point indicator is allowed in the picture mask.',' Correct the picture mask parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08454',' more than one S symbol specified in picture mask',' The picture mask passed to a UTL_PG conversion routine contained more than one operational sign indicator (''S''). Only one operational sign indicator is allowed in the picture mask.',' Correct the picture mask parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08455',' syntax error in CURRENCY SIGN environment clause',' A syntax error was found in the CURRENCY SIGN environment clause parameter passed to a UTL_PG conversion routine. Valid specifications are: CURRENCY SIGN IS x where x is a valid currency sign.',' Correct the environment clause parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08456',' no sign in picture mask but SIGN clause in mask options',' The picture mask parameter passed to a UTL_PG conversion routine contained no sign symbol (''S'', ''+'', or ''-''), but the mask options parameter contained a SIGN clause. A sign symbol is required in the picture mask parameter when the mask options parameter contains a SIGN clause.',' Correct the picture mask parameter or the mask options parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08457',' syntax error in SEPARATE CHARACTER option of SIGN clause',' A syntax error was found in the SEPARATE CHARACTER option of the SIGN clause in the mask options parameter passed to a UTL_PG conversion routine. Valid specifications are: SEPARATE, SEPARATE CHARACTER.',' Correct the mask options parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08458',' invalid format parameter',' The format parameter passed to a UTL_PG conversion routine was invalid. The format parameter should have been built by a prior call to either MAKE_RAW_TO_NUMBER_FORMAT or MAKE_NUMBER_TO_RAW_FORMAT.',' Check to be sure that the format parameter was built by MAKE_RAW_TO_NUMBER_FORMAT or MAKE_NUMBER_TO_RAW_FORMAT, and that it was not accidentally overwritten or modified by the PL/SQL procedure.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08459',' invalid format parameter length',' The format parameter passed to a UTL_PG conversion routine was not the correct length. Format parameters must be 2048 bytes in length.',' Check to be sure that the format parameter was built by MAKE_RAW_TO_NUMBER_FORMAT or MAKE_NUMBER_TO_RAW_FORMAT, and that it was not accidentally overwritten or modified by the PL/SQL procedure.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08460',' invalid environment clause in environment parameter',' The environment parameter passed to a UTL_PG conversion routine contained an unsupported or invalid environment clause. Only the CURRENCY SIGN and the DECIMAL-POINT IS COMMA environment clauses are supported.',' Correct the environment parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08462',' raw buffer contains invalid decimal data',' The input raw buffer passed to a UTL_PG RAW_TO_NUMBER conversion routine contains invalid decimal data.',' Correct the input data.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08463',' overflow converting decimal number to Oracle number',' The output variable passed to a UTL_PG RAW_TO_NUMBER was not large enough to hold the Oracle number resulting from the input decimal number.',' Be sure that the input decimal number is valid, and be sure that the output variable is large enough to hold the Oracle number value.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08464',' input raw decimal data contains more than 42 digits',' The input raw buffer passed to a UTL_PG RAW_TO_NUMBER conversion routine contained more than 42 digits. This exceeds the maximum size of an Oracle number.',' Correct the raw input buffer.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08465',' input mask contains more than 32 characters',' The input mask passed to UTL_PG numeric conversion routine contained more the 32 characters.',' Correct the mask input buffer.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08466',' raw buffer length string is too short for string',' The input raw buffer passed to a UTL_PG RAW_TO_NUMBER conversion routine was less than string bytes long, but the picture mask parameter specified that string bytes of input data were to be converted.',' Either the input data is incorrect, or the picture mask is incorrect. Correct the appropriate item.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08467',' error converting Oracle number to string',' An error occurred when converting an Oracle number to a COBOL type of: DISPLAY COMP-3 or character variable. The Oracle number was not in the correct format.',' Correct the call to the conversion routine. The input must be a valid Oracle number variable.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08468',' mask option string is not supported',' The mask option clause was passed to a UTL_PG conversion routine, but is not supported by UTL_PG. The clause can be:',' Remove the clause from the mask options parameter in the PL/SQL call to UTL_PG.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08498',' Warning: picture mask ''string'' overrides picture mask option ''USAGE IS string'' to ''USAGE IS DISPLAY''',' Picture mask USAGE option was overridden by the picture mask.',' This is an informational message only. The message may be eliminated by changing the USAGE option to match the picture mask.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-08499',' Warning: picture mask options ''string'' ignored by UTL_PG',' Picture mask options such as OCCUR, SYNC and others are not processed by the UTL_PG numeric conversion routines.',' This is an informational message only. The message may be eliminated by removing the unnecessary picture mask options from the parameter list passed to the UTL_PG routine.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09200',' sfccf: error creating file',' Could be out of disk space.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09201',' sfcopy: error copying file',' Block sizes may not match.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09202',' sfifi: error identifying file',' DB_BLOCK_SIZE specified in the INIT.ORA file could be incorrect.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09203',' sfofi: error opening file',' File attributes may have changed.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09204',' sfotf: error opening temporary file',' Incorrect path may have been specified for the file.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09205',' sfqio: error reading or writing to disk',' File may have been truncated or corrupted.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09206',' sfrfb: error reading from file',' File may have been truncated or corrupted.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09207',' sfsrd: error reading from file',' File may have been truncated or corrupted.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09208',' sftcls: error closing file',' File may have been corrupted.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09209',' sftget: error reading from file',' File may have been truncated or corrupted.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09210',' sftopn: error opening file',' Incorrect path may have been specified for the file.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09211',' sfwfb: error writing to file',' File may have been truncated or corrupted.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09212',' sfwfbmt: error writing to file',' File may have been truncated or corrupted.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09213',' slgfn: error fabricating file name',' File name may be too long.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09214',' sfdone: I/O error detected',' File may have been truncated or corrupted.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09215',' sfqio: error detected in IOCompletionRoutine',' File may have been truncated or corrupted.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09216',' sdnfy: bad value ''string'' for parameter string',' The directory specified as the value for the stated parameter could not be used.',' Make sure the directory you have specified is a valid directory/file specification.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09217',' sfsfs: failed to resize file',' Could be out of disk space.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09218',' sfrfs: failed to refresh file size',' File may be corrupted or truncated.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09240',' smpalo: error allocating PGA memory',' Could be out of memory.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09241',' smsalo: error allocating SGA memory',' Could be out of memory.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09242',' smscre: error creating SGA',' An error occurred while creating SGA.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09243',' smsget: error attaching to SGA',' SGA may not have been created (database not started).',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09244',' smprset: error setting memory protections',' An error occurred while setting memory protections.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09245',' smcstk: error switching stacks',' An error occurred while switching stacks.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09246',' sfsmap: unable to map SGA',' Unable to map SGA.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09247',' smsdes: error destroying the SGA',' An error occurred while destroying the SGA.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09260',' sigpidu: error obtaining process id',' May be out of resources.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09261',' spdcr: error creating detached (background) process',' Could be out of resources.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09262',' spdde: error terminating detached (background) process',' Could be out of resources.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09263',' spini: error initializing process',' Could be out of memory.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09264',' sptpa: error flagging process',' Could be out of resources.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09265',' spwat: error temporarily suspending process',' Could be out of resources.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09266',' spawn: error starting an Oracle process',' Could be out memory.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09270',' szalloc: error allocating memory for security',' Could be out of memory.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09271',' szlon: error verifying user name',' Username may be too long.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09272',' remote os logon is not allowed',' Remote operating system login attempted when not allowed.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09273',' szrfc: error verifying role name',' An operating system error was returned when verifying the role name.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09274',' szrfc: insufficient role name buffer space',' An OS role name was too long.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09275',' CONNECT INTERNAL is not a valid DBA connection',' CONNECT INTERNAL is no longer supported for DBA connections.',' Please try to connect AS SYSDBA or AS SYSOPER.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09280',' sllfcf: error closing file',' File may be corrupted.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09281',' sllfop: error opening file',' Possibly incorrect path specified to the file.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09282',' sllfrb: error reading records',' File could be corrupted.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09283',' sllfsk: error skipping records',' File could be corrupted.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09284',' sllfop: cannot allocate read buffer',' MALLOC() system call returned an error. The system might have run out of heap space.',' Check additional information for the operating system error.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09285',' sllfop: unrecognizable processing option, incorrect format',' Processing option passed is of incorrect format.',' Consult your IUG for permissible formats.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09290',' sksaalo: error allocating memory for archival',' Could be out of memory.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09291',' sksachk: invalid device specified for archive destination',' Unable to access directory.',' Specify a valid device in ARCHIVE control string.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09292',' sksabln: unable to build archive file name',' Bad directory or format specified.',' Specify a valid directory in LOG_ARCHIVE_FORMAT and a valid format string in LOG_ARCHIVE_FORMAT in the INIT.ORA file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09293',' sksasmo: unable to send message to console',' An error was returned while attempting to send a message to the console operator.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09300',' osncon: unable to connect, DPMI not available',' Unable to detect the presence of DPMI.',' Restart Windows and retry.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09301',' osncon: local kernel only supported in standard mode',' An attempt was made to connect to S: while in enhanced mode.',' Restart Windows in standard mode.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09310',' sclgt: error freeing latch',' This is an internal error.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09311',' slsleep: error temporarily suspending process',' May be out of resources.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09312',' slspool: error spooling file to printer',' Could be out of resources.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09313',' slsprom: error prompting user',' May be out of resources.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09314',' sltln: error translating logical name',' Internal buffer may have overflowed.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09315',' sql2tt: two-task error translating ORACLE_EXECUTABLE',' This is an internal error.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09316',' szrpc: unable to verify password for role',' OS roles may not be supported for this platform.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09317',' szprv: insufficient privileges',' The password specified is invalid.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09318',' slkhst: unable to host out to operating system',' There might not be enough memory for the command or hosting out may not be supported on this platform.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09319',' slgtd: unable to obtain the current date and time',' The system time might be set incorrectly.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09320',' szrfc: unable to obtain the list of valid OS roles',' OS roles may not be supported on this platform.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09321',' slzdtb: unable to convert zoned decimal to binary',' This is an internal error.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09322',' slpdtb: unable to convert packed decimal to binary',' This is an internal error.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09330',' Session terminated internally by Oracle or by an Oracle DBA',' A client workstation that is abnormally disconnected would cause Oracle to terminate that session after about a minute. This message also appears in the trace file if a SHUTDOWN ABORT is performed.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09340',' Specified ORACLE_SID is either invalid or too long',' ORACLE_SID must be at the most 4 alphanumeric characters.',' Specify an ORACLE_SID with the correct format.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09341',' scumnt: unable to mount database',' Another instance is currently mounting the database.',' Try again later.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09342',' Detached process terminated by Oracle during shutdown abort',' The user performed a SHUTDOWN ABORT.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09344',' spsig: error signalling thread',' This function may not be implemented.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09350',' Windows 32-bit Two-Task driver unable to allocate context area',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09351',' Windows 32-bit Two-Task driver unable to allocate shared memory',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09352',' Windows 32-bit Two-Task driver unable to spawn new ORACLE task',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09353',' Windows 32-bit Two-Task driver unable to open event semaphore',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09354',' Windows 32-bit Two-Task driver: ORACLE task unexpectedly died',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09360',' Windows 3.1 Two-Task driver unable to allocate context area',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09361',' Windows 3.1 Two-Task driver unable to lock context area',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09362',' Windows 3.1 Two-Task driver unable to deallocate context area',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09363',' Windows 3.1 Two-Task driver invalid context area',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09364',' Windows 3.1 Two-Task driver unable to create hidden window',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09365',' Windows 3.1 Two-Task driver unable to destroy hidden window',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09366',' Windows 3.1 Two-Task driver unable to allocate shared memory',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09367',' Windows 3.1 Two-Task driver unable to deallocate shared memory',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09368',' Windows 3.1 Two-Task driver unable to spawn ORACLE',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09369',' Windows 3.1 Two-Task driver bad instance handle',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09370',' Windows 3.1 Two-Task driver ORACLE task timed out',' See OSD error accompanying this message.',' See OSD error accompanying this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09700',' sclin: maximum number of latches exceeded',' Oracle wants to use more latches then available.',' Increase the value of the initialization parameter LATCH_PAGES or decrease the amount of shared memory you are using.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09701',' scnfy: maximum number of processes exceeded',' The value of the PROCESSES initialization parameter was exceeded.',' Decrease the PROCESSES parameter and restart.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09702',' sem_acquire: cannot acquire latch semaphore',' The semaphore used for accessing latches could not be seized.',' Send trace file to Oracle Support Services, along with information on reproducing the error.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09703',' sem_release: cannot release latch semaphore',' The semaphore used for accessing latches could not be released.',' Send trace file to Oracle Support Services, along with information on reproducing the error.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09704',' sstascre: ftok error in creating test and set pages.',' the FTOK() library call failed in SSTASTCRE().',' Verify that TASDEF@.DBF file exists. If it does then this is a possible system failure. Perhaps System V compatibility is not enabled.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09705',' spcre: cannot initialize latch semaphore',' The semaphore used for accessing latches could not be initialized.',' Send trace file to Oracle Support Services, along with information on reproducing the error.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09706',' slsget: get_process_stats error.',' GET_PROCESS_STATS system call returned an error. Possible operating system error.',' Check additional information returned. Look for information in operating system reference. Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09708',' soacon: failed to bind socket to port.',' The bind system call failed on the socket.',' Check additional information for operating system error. Try connecting again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09709',' soacon: failed to accept a connection.',' The accept system call failed on the socket.',' Check additional information for operating system error. Try connecting again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09710',' soarcv: buffer overflow.',' The internal buffer is not big enough to hold the message read. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09711',' orasrv: archmon already connected.',' An existing connection has already been made from ARCHMON to ORASRV.',' Stop trying to connect.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09712',' orasrv: log archiver already connected.',' An existing connection has already been made from log archiver to ORASRV.',' Stop trying to connect.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09713',' Global hardware clock failure caused instance termination.',' The global hardware clock used to generate the System Change Number for Oracle has failed.',' Check the global hardware clock.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09714',' Two Task interface: cannot obtain puname',' The TXIPC driver cannot obtain the name of the PU. (Possible operating system error.)',' Check if the PUs are named (consistent).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09715',' orasrv: cannot obtain puname',' ORASRV cannot obtain the name of the PU (possible operating system error).',' Check if the PUs are named (consistent).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09716',' kslcll: Unable to fix in-flux lamport latch.',' One Oracle process died while still holding a LAMPORT latch.',' Exit (kill) all Oracle user processes. SHUTDOWN ABORT and restart Oracle RDBMS kernel.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09717',' osnsui: maximum number of user interrupt handlers exceeded.',' The internal limit on the number of user interrupt handlers has been exceeded.',' Reduce the number of simultaneous logons or reduce the number of user interrupt handlers.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09718',' osnsui: cannot set up user interrupt handler.',' MALLOC() failed to allocate space to hold user interrupt handler.',' Possible memory resource shortage.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09719',' osncui: invalid handle.',' The handle passed to OSNCUI is out of the valid range.',' Use a valid handle.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09740',' slsget: cannot get virtual memory region statistics.',' The VM_REGION system call failed to get virtual memory region statistics.',' Check return code in SERCERRNO. Possible operating system failure.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09741',' spwat: error waiting for a post.',' MSG_RECEIVE system call returned an error. This is an internal error.',' Check return code in SERCERRNO. Port name is returned in sercose[0].');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09742',' sppst: error during a post.',' MSG_SEND system call returned an error. This is an internal error.',' Check return code in SERCERRNO. Port name is returned in sercose[0].');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09743',' smscre: could not attach shared memory.',' The MMAP or write system call returned an error. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09744',' smsget: mmap returned an error.',' The MMAP system call returned an error. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09745',' smscre: vm_allocate error, unable to create shared memory.',' Error in system call VM_ALLOCATE. Failed to create SGA as a single shared memory segment.',' Check result code returned in SERCERRNO. Verify that the SGA attach address is valid.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09746',' smscre: shared memory attach address incorrect.',' The VM_ALLOCATE system call attached the SGA at an incorrect location.',' Verify that the SGA attach address is valid.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09747',' pw_detachPorts: server call pws_detach failed.',' The call PWS_DETACH to (Oracle helper) failed.',' Make sure the server is still active. Check the error code returned in SERCERRNO, and look for error messages in the server log file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09748',' pws_look_up: fork failed',' The PWS_LOOK_UP call could not fork the (Oracle helper) process.',' Verify that there are enough system resources to support another process. The user or system process limit may have been exceeded, or the amount of free memory or swap space may be temporarily insufficient.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09749',' pws_look_up: port lookup failure',' The PWS_LOOK_UP could not find a port to (Oracle helper).',' Make sure the (Oracle helper) server has been started correctly by PWS_LOOK_UP, and that the network name server is still running.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09750',' pw_attachPorts: port_rename failed.',' The PORT_RENAME system call failed; possible internal error.',' Check return code in SERCERRNO, report to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09751',' pw_attachPorts: server call pws_attach failed.',' The call PWS_ATTACH to (Oracle helper) failed.',' Make sure the server is still active. Check the error code returned in SERCERRNO, and look for error messages in the server log file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09752',' pw_attachPorts: port_allocate failed.',' The PORT_ALLOCATE system call failed; possible resource exhaustion.',' Check return code in SERCERRNO, report to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09753',' spwat: invalid process number.',' Function was passed an invalid Oracle process ID. This is an internal error.',' Additional information indicates the invalid process ID.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09754',' sppst: invalid process number passed to sppst.',' Function was passed an invalid Oracle process ID. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09755',' osngpn: port allocation failure.',' The PORT_ALLOCATE system call failed.',' Possible system resource shortage; check the error code in SERCERRNO.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09756',' osnpns: no port in the name server.',' OSNPNS could not find the given named port in the name server.',' Check the error code in SERCERRNO. Make sure the shadow process and network name server are still running.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09757',' osnipn: port allocation failure.',' The PORT_ALLOCATE system call failed.',' Possible system resource shortage; check the error code in SERCERRNO.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09758',' osnipn: could not check port in name server.',' The NETNAME_CHECK_IN call failed.',' Check the error code in SERCERRNO. Make sure the network name server is running.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09759',' osnsbt: bad message received.',' The MSG_RECEIVE system call failed, or received a bad message. This is an internal error.',' Report the error code returned in SERCERRNO.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09760',' osnpui: cannot send break message',' The Pipe driver could not send a break message to the Oracle shadow process break thread.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09761',' pw_destroyPorts: server call pws_stop_instance failed.',' The call PWS_STOP_INSTANCE to (Oracle helper) failed.',' Make sure the server is still active. Check the error code returned in SERCERRNO, and look for error messages in the server log file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09762',' sNeXT_instanceName: translation error.',' A failure was detected while translating the value of ORACLE_SID.',' Make sure ORACLE_SID is defined, and that it is of legal length.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09763',' osnmpx: send/receive error exchanging Mach ports.',' The Mach driver failed to exchange port information with the other side of the connection. Either MSG_SEND (sercose[0] == 1) or MSG_RECEIVE (sercose[0] == 2) failed.',' Check return code in SERCERRNO. Make sure both sides of the connection are still running.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09764',' osnmop: access error on oracle executable',' The Mach driver could not access the Oracle executable.',' Check the permissions on the Oracle executable and each component of the ORACLE_HOME/bin path.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09765',' osnmop: fork failed',' The Mach driver could not fork the Oracle shadow process.',' Verify that there are enough system resources to support another process. The user or system process limit may have been exceeded, or the amount of free memory or swap space may be temporarily insufficient.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09766',' osnmop: buffer allocation failure.',' The Mach driver failed to allocate enough virtual memory space for its I/O buffers.',' Decrease the value of BUFFER_SIZE parameter in the Two-Task driver host string.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09767',' osnmfs: bad return code from msg_send.',' The MSG_SEND system call failed while flushing the Mach driver''s send buffer. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09768',' osnmgetmsg: could not read a message',' The MSG_RECEIVE system call returned a failure code while waiting for a message in the Mach driver. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09769',' osnmbr: cannot send break message',' The Mach driver could not send a break message to the Oracle shadow process break thread. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09770',' pws_look_up: translation failure.',' The PWS_LOOK_UP routine failed to translate the name of the (Oracle helper) executable.',' Make sure ORACLE_SID and ORACLE_HOME are set and correct. Additional information gives the translation error code.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09771',' osnmwrtbrkmsg: bad return code from msg_send.',' The MSG_SEND system call failed while sending a Mach driver break. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09772',' osnpmetbrkmsg: message from host had incorrect message type',' The Mach driver received a message having an unrecognizable message type. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09773',' osnmgetdatmsg: message from host had incorrect message type',' The Mach driver received a message having an unrecognizable message type. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09774',' osnmui: cannot send break message',' The Mach driver could not send a break message to the Oracle shadow process break thread. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09775',' osnmrs: reset protocol error',' The Mach two-task driver could not reset the connection. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09776',' pws_look_up: access error on (Oracle helper) executable',' The PWS_LOOK_UP call could not access the (Oracle helper) executable.',' Check the permissions on the (Oracle helper) executable and each component of the ORACLE_HOME/bin path.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09777',' osnpbr: cannot send break message',' The pipe driver could not send a break message to the Oracle shadow process break thread. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09778',' snynfyport: failure allocating the notify port.',' The routine failed to allocate or set the task''s notify port.',' Possible operating system error. Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09779',' snyGetPort: failure to allocate a port.',' The PORT_ALLOCATE system call failed; system resources might be exhausted.',' Possible operating system error. Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09786',' sllfop: open error, unable to open file.',' Open system call returned an error.',' Check errno.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09787',' sllfop: unrecognizable processing option, incorrect format.',' Processing option passed is of incorrect format.',' Consult your IUG for permissible formats.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09788',' sllfrb: unable to read file.',' Read system call returned an error.',' Check errno. Verify file exists.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09789',' sllfsk: unable to read file.',' Read system call returned an error.',' Check errno. Verify file exists.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09790',' sllfcf: unable to close file.',' Close system call returned an error.',' Check errno.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09791',' slembdf: translation error, unable to translate error file name.',' Additional information indicates error returned from SLTLN.',' Check additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09792',' sllfop: cannot allocate read buffer.',' MALLOC system call returned an error. The system might have run out of heap space.',' Check additional information for the operating system error.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09793',' szguns: length of user name is greater than buffer.',' The length of the name of the user being looked up is longer than size of the buffer provided by the calling routine. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09794',' szrbuild: length of role name is greater than buffer.',' The length of the name of the role being looked up is longer than size of the buffer provided by the calling routine. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09795',' szrbuild: malloc of role structure failed.',' The allocation of memory for an internal structure used to hold a role descriptor failed.',' Check the UNIX error number for a possible operating system failure.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09796',' szrbuild: malloc of role name failed.',' The allocation of memory for an internal buffer used to hold the name of a role failed.',' Check the UNIX error number for a possible operating system failure.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09797',' Failed to get O/S MAC privileges.',' The operating system would not allow the retrieval of this process'' privileges.',' Check the UNIX error number for a possible operating system failure. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09798',' Label comparison failed.',' The comparison of two binary labels failed.',' Check the UNIX error number for a possible operating system failure. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09799',' File label retrieval failed.',' Oracle was unable to get a label attached to a file.',' Check the UNIX error number for a possible operating system failure. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09800',' Process sensitivity label retrieval failed.',' Oracle was unable to get the sensitivity label for a process.',' Check the UNIX error number for a possible operating system failure. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09801',' Unable to get user ID from connection',' Oracle was unable to retrieve the user''s ID number from the SQL*Net connection.',' Check the UNIX error number for a possible operating system error. Also check the "additional information" field for the SQL*Net error. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09802',' Conversion of binary label to string failed.',' Oracle was unable to convert a binary label to a string.',' Check the UNIX error number for a possible operating system failure. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09803',' Allocation of string buffer failed.',' a buffer used to hold the name of the file for which a label was to be obtained could not be allocated.',' Check the UNIX error number for a possible operating system failure. If there is no error, contact Oracle Support Services. The number of bytes that Oracle attempted to allocate is in the "Additional Information" field.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09804',' Class conversion from binary to ORACLE failed.',' Oracle was unable to convert a class component from binary format to Oracle format.',' Check the UNIX error number for a possible operating system failure. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09805',' conversion of category number to string failed.',' Oracle was unable to translate a category number to its corresponding string representation failed.',' Check the UNIX error number for a possible operating system failure. If there is no error, contact Oracle Support Services. The category number is contained in the "Additional information" field.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09806',' Allocation of label string buffer failed.',' A temporary buffer used to hold a label could not be allocated.',' Check the UNIX error number for a possible operating system failure. If there is no error, contact Oracle Support Services. The number of bytes that Oracle attempted to allocate is in the "Additional Information" field.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09807',' Conversion of label from string to binary failed.',' Oracle was unable to convert the string representation of a label to binary format.',' Re-enter a valid label.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09808',' Could not obtain user clearance.',' Oracle was unable to get a user''s clearance level.',' Check the UNIX error number for a possible operating system failure. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09809',' Unable to get user''s group ID from connection',' Oracle was unable to retrieve the user''s group ID number from the SQL*Net connection.',' Check the UNIX error number for a possible operating system error. Also check the "additional information" field for the SQL*Net error. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09810',' Unable to get process ID from connection',' Oracle was unable to retrieve the user''s process ID number from the SQL*Net connection.',' Check the UNIX error number for a possible operating system error. Also check the "additional information" field for the SQL*Net error. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09811',' Unable to initialize package.',' Oracle was unable to initialize the library used to obtain security information. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09812',' Unable to get user clearance from connection',' Oracle was unable to retrieve the user''s operating system session clearance from the SQL*Net connection.',' Check the UNIX error number for a possible operating system error. Also check the "additional information" field for the SQL*Net error. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09813',' Unable to get directory status',' Oracle was unable to determine if a directory is multilevel.',' Check the UNIX error number for a possible operating system error. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09814',' Unable to expand file name',' Oracle was unable to expand the name of a file that resides in multilevel directory.',' Check the UNIX error number for a possible operating system error. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09815',' File name buffer overflow',' The buffer that Oracle uses to hold the expanded name of a too small. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09816',' Unable to set effective privileges',' This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09817',' Write to audit file failed.',' Oracle was unable to write an entry to the file used as the audit trail.',' Check the UNIX error number for a possible operating system error. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09818',' Number is too large',' Oracle was unable to convert a component string to a number because the number is larger than the largest possible value for an integer. The additional information field specifies the maximum.',' Correct the string and repeat the conversion.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09819',' Number exceeds maximum legal value',' the number specified for a component was greater than the maximum value allowed for that component.',' Change the component to a value less than the maximum and repeat the conversion. The maximum component number is contained in the "Additional information" field.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09820',' Conversion of class string to numeric representation failed.',' Oracle was unable to convert a class string to a number because all of the characters in the string were not numeric.',' Change the string to be either all numbers or all non-numeric characters and repeat the conversion.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09821',' Numeric label is not valid',' A label specified in Oracle numeric format was found not to be valid.',' Re-enter a valid label. Consult your system''s encodings for valid numeric component values.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09822',' Translation of audit file name failed.',' Oracle was unable to translate the value of the AUDIT_TRAIL_DEST initialization parameter.',' Check the UNIX error number for a possible operating system error. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09823',' device name is too long',' The name of a device was too long to fit into an internal buffer. The additional information field contains the length of the device name. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09824',' Unable to enable allowmacaccess privilege.',' Oracle was not able to turn on ALLOWMACACCESS privilege so that it could do a label comparison.',' Check the UNIX error number. If it indicates that Oracle does not have the ALLOWMACACCESS privilege, add the ALLOWMACACCESS privilege to the potential privilege set of $ORACLE_HOME/bin/oracle using CHPRIV (1M). If the executable already has the ALLOWMACACCESS privilege, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09825',' Unable to disable allowmacaccess privilege.',' Oracle was not able to turn off the ALLOWMACACCESS privilege after doing a label comparison. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09826',' SCLIN: cannot initialize atomic latch.',' System call ATOMIC_OP() return error.',' Check additional information in the trace file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09827',' SCLGT: atomic latch return unknown error.',' System call ATOMIC_OP() return unexpected error.',' Check additional information in the trace file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09828',' SCLFR: atomic latch return error.',' System call ATOMIC_OP() return unexpected error.',' Check additional information in the trace file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09829',' pw_createPorts: server call pws_start_instance failed.',' The call PWS_START_INSTANCE to (Oracle helper) failed; system resources might be exhausted.',' Make sure the server is still active. Check the error code returned in SERCERRNO, and look for error messages in the server log file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09830',' snyAddPort: failed to perform a remote procedure call.',' The MSG_RPC system call returned an error. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09831',' snyStartThread: failed to build the server port set.',' The routine failed to build a port set on which to listen for requests. Possible operating system failure.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09832',' infoCallback: bad message format.',' The routine received an incorrectly formatted request. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09833',' addCallback: bad message format.',' The routine received an incorrectly formatted request. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09834',' snyGetPortSet: failed to collect info on a port.',' The PORT_STATUS system called failed. Possible operating system error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09835',' addCallback: callback port is already in a set.',' The port to be added to the callback list is already in a port set. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09836',' addCallback: could not add a port to the callback set.',' The PORT_SET_ADD system called failed. Possible operating system error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09837',' addCallback: could not add allocate a callback link.',' The MALLOC library call failed to allocate space for a callback link. Possible operating system error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09838',' removeCallback: failure removing the callback port.',' The port PORT_SET_REMOVE system call failed. Possible operating system error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09839',' removeCallback: callback port is not in the callback set.',' The port to be removed to the callback list is not in the callback port set. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09840',' soacon: Name translation failure.',' SLTLN() could not translate the named pipe ?/dbs/mon2arch_@.',' Make sure that the ORACLE_HOME specified for this ORACLE_SID in oratab is correct.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09841',' soacon: Name translation failure.',' SLTLN() could not translate the named pipe ?/dbs/arch2mon_@.',' Make sure that the ORACLE_HOME specified for this ORACLE_SID in ORATAB is correct.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09842',' soacon: Archmon unable to create named pipe.',' MKNOD() failed to create named pipe ?/dbs/mon2arch_@.',' Your current operating system login may lack write permission for the ORACLE_HOME/dbs directory. Only USERIDs in the DBA group of a given instance can run ARCHMON for that ORACLE_SID. Make sure that the ORACLE_HOME directory is correct in ORATAB.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09843',' soacon: Archmon unable to create named pipe.',' MKNOD() failed to create named pipe ?/dbs/arch2mon_@.',' Your current operating system login may lack write permission for the ORACLE_HOME/dbs directory. Only USERIDs in the dba group of a given instance can run ARCHMON for that ORACLE_SID. Make sure that the ORACLE_HOME directory is correct in ORATAB.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09844',' soacon: Archmon unable to open named pipe.',' OPEN() failed to open named pipe ?/dbs/mon2arch_@.',' Only the Oracle DBA can run ARCHMON. Make sure that your current operating system login has owner or group search permission for the ORACLE_HOME/dbs directory. The maximum number of open files may have been exceeded.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09845',' soacon: Archmon unable to open named pipe.',' OPEN() failed to open named pipe ?/dbs/arch2mon_@.',' Only the Oracle DBA can run ARCHMON. Make sure that your current operating system login has owner or group search permission for the ORACLE_HOME/dbs directory. The maximum number of open files may have been exceeded.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09846',' soacon: ARCH unable to open named pipe.',' OPEN() failed to open named pipe ?/dbs/mon2arch_@.',' Make sure that the operating system USERID of the currently running database has search permission for the ORACLE_HOME/dbs directory. The maximum number of open files may have been exceeded.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09847',' soacon: ARCH unable to open named pipe.',' OPEN() failed to open named pipe ?/dbs/arch2mon_@.',' Make sure that the operating system USERID of the currently running database has search permission for the ORACLE_HOME/dbs directory. The maximum number of open files may have been exceeded.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09850',' soacon: Archmon unable to lock named pipe.',' FCNTL() failed to set write lock on named pipe ?/dbs/arch2mon_@.',' Make sure that ARCHMON is not already active on another terminal for this ORACLE_SID. Only one ARCHMON session is allowed at a time for a given instance.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09851',' soacon: Archmon unable to lock named pipe.',' FCNTL() failed to set read lock on named pipe ?/dbs/mon2arch_@.',' Make sure that ARCHMON is not already active on another terminal for this ORACLE_SID. Only one ARCHMON session is allowed at a time for a given instance.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09853',' snyRemovePort: bad return code from request.',' The request to remove a port from the callback set returned a failure code. Possible operating system error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09854',' snyPortInfo: bad return code from request.',' The request to collect information on a port in the callback set returned a failure code. Possible operating system error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09855',' removeCallback: bad message format.',' The routine received an incorrectly formatted request. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09856',' smpalo: vm_allocate error while allocating pga.',' The VM_ALLOCATE system call returned an error.',' Check returned error. Possibly out of system resources.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09857',' smprset: vm_protect error while protecting pga.',' The VM_PROTECT system call returned an error. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00900',' invalid SQL statement',' The statement is not recognized as a valid SQL statement. This error can occur if the Procedural Option is not installed and a SQL statement is issued that requires this option (for example, a CREATE PROCEDURE statement). You can determine if the Procedural Option is installed by starting SQL*Plus. If the PL/SQL banner is not displayed, then the option is not installed.',' Correct the syntax or install the Procedural Option.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00901',' invalid CREATE command',' The CREATE command was not followed by a valid CREATE option.',' Correct the syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00902',' invalid datatype',' The datatype entered in the CREATE or ALTER TABLE statement is not valid.',' Correct the syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00903',' invalid table name',' A table or cluster name is invalid or does not exist. This message is also issued if an invalid cluster name or no cluster name is specified in an ALTER CLUSTER or DROP CLUSTER statement.',' Check spelling. A valid table name or cluster name must begin with a letter and may contain only alphanumeric characters and the special characters $, _, and #. The name must be less than or equal to 30 characters and cannot be a reserved word.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00904',' string: invalid identifier',' The column name entered is either missing or invalid.',' Enter a valid column name. A valid column name must begin with a letter, be less than or equal to 30 characters, and consist of only alphanumeric characters and the special characters $, _, and #. If it contains other characters, then it must be enclosed in double quotation marks. It may not be a reserved word.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00905',' missing keyword',' A required keyword is missing.',' Correct the syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00906',' missing left parenthesis',' A required left parenthesis has been omitted. Certain commands, such as CREATE TABLE, CREATE CLUSTER, and INSERT, require a list of items enclosed in parentheses. Parentheses also are required around subqueries in WHERE clauses and in UPDATE table SET column = (SELECT...) statements.',' Correct the syntax, inserting a left parenthesis where required, and retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00907',' missing right parenthesis',' A left parenthesis has been entered without a closing right parenthesis, or extra information was contained in the parentheses. All parentheses must be entered in pairs.',' Correct the syntax and retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00908',' missing NULL keyword',' Either of the following: In a CREATE TABLE or ALTER TABLE statement, NOT was entered to specify that no null values are allowed in that column, but the keyword NULL was omitted. In the IS [NOT] NULL logical operator, the keyword NULL was not found. For example, the following statement generates this message:',' Correct the syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00909',' invalid number of arguments',' An Oracle function was referenced with an incorrect number of arguments. All Oracle functions, except for SYSDATE, require at least one argument.',' Correct the syntax of the function by entering the required number of arguments.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00910',' specified length too long for its datatype',' No size was specified for a character field or the size was invalid. A maximum length must be specified for each character column. The maximum value for this length varies for each character datatype, such as CHAR or VARCHAR2.',' Enter a maximum length for the field.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00911',' invalid character',' Special characters are valid only in certain places. If special characters other than $, _, and # are used in a name and the name is not enclosed in double quotation marks ("), this message will be issued. One exception to this rule is for database names; in this case, double quotes are stripped out and ignored.',' Remove the invalid character from the statement or enclose the object name in double quotation marks.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00913',' too many values',' The SQL statement requires two sets of values equal in number. This error occurs when the second set contains more items than the first set. For example, the subquery in a WHERE or HAVING clause may return too many columns, or a VALUES or SELECT clause may return more columns than are listed in the INSERT.',' Check the number of items in each set and change the SQL statement to make them equal.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00914',' missing ADD keyword',' The keyword ADD does not precede one of the following:',' Specify the keyword ADD in the ALTER statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00915',' network access of dictionary table not currently allowed',' This is an internal error message not usually issued.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00917',' missing comma',' A required comma has been omitted from a list of columns or values in an INSERT statement or a list of the form ((C,D),(E,F), ...).',' Correct the syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00918',' column ambiguously defined',' A column name used in a join exists in more than one table and is thus referenced ambiguously. In a join, any column name that occurs in more than one of the tables must be prefixed by its table name when referenced. The column should be referenced as TABLE.COLUMN or TABLE_ALIAS.COLUMN. For example, if tables EMP and DEPT are being joined and both contain the column DEPTNO, then all references to DEPTNO should be prefixed with the table name, as in EMP.DEPTNO or E.DEPTNO.',' Prefix references to column names that exist in multiple tables with either the table name or a table alias and a period (.), as in the examples above.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00919',' invalid function',' An entry was formatted like a function call, but it is not recognizable as an Oracle function.',' Correct the syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00920',' invalid relational operator',' A search condition was entered with an invalid or missing relational operator.',' Include a valid relational operator such as =, !=, ^=, &lt;&gt;, &gt;, &lt;, &gt;=, &lt;=, ALL, ANY, [NOT] BETWEEN, EXISTS, [NOT] IN, IS [NOT] NULL, or [NOT] LIKE in the condition.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00921',' unexpected end of SQL command',' The SQL command was not complete. Part of a valid command was entered, but at least one major component was omitted.',' Correct the syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00922',' missing or invalid option',' An invalid option was specified in defining a column or storage clause. The valid option in specifying a column is NOT NULL to specify that the column cannot contain any NULL values. Only constraints may follow the datatype. Specifying a maximum length on a DATE or LONG datatype also causes this error.',' Correct the syntax. Remove the erroneous option or length specification from the column or storage specification.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00923',' FROM keyword not found where expected',' In a SELECT or REVOKE statement, the keyword FROM was either missing, misplaced, or misspelled. The keyword FROM must follow the last selected item in a SELECT statement or the privileges in a REVOKE statement.',' Correct the syntax. Insert the keyword FROM where appropriate. The SELECT list itself also may be in error. If quotation marks were used in an alias, check that double quotation marks enclose the alias. Also, check to see if a reserved word was used as an alias.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00924',' missing BY keyword',' The keyword BY was omitted in a GROUP BY, ORDER BY, or CONNECT BY clause. In a GRANT statement, the keyword IDENTIFIED must also be followed by the keyword BY.',' Correct the syntax. Insert the keyword BY where required and then retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00925',' missing INTO keyword',' An INSERT statement has been entered without the keyword INTO.',' Correct the syntax. Insert the keyword INTO where required and then retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00926',' missing VALUES keyword',' An INSERT statement has been entered without the keyword VALUES or SELECT. Either a VALUES clause or a SELECT subquery must follow the INSERT INTO clause.',' Correct the syntax. Enter either a VALUES clause or a subquery after the INSERT INTO clause.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00927',' missing equal sign',' An equal sign has been omitted in one of the following places:',' Correct the syntax. Insert the equal sign where required and retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00928',' missing SELECT keyword',' A SELECT subquery must be included in a CREATE VIEW statement.',' Correct the syntax. Insert the required SELECT clause after the CREATE VIEW clause and then retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00929',' missing period',' This is an internal error message not usually issued.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00930',' missing asterisk',' This is an internal error message not usually issued.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00931',' missing identifier',' The specified string does not contain an identifier.',' Correct the string argument.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00932',' inconsistent datatypes: expected string got string',' One of the following:',' If the cause is');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00933',' SQL command not properly ended',' The SQL statement ends with an inappropriate clause. For example, an ORDER BY clause may have been included in a CREATE VIEW or INSERT statement. ORDER BY cannot be used to create an ordered view or to insert in a certain order.',' Correct the syntax by removing the inappropriate clauses. It may be possible to duplicate the removed clause with another SQL statement. For example, to order the rows of a view, do so when querying the view and not when creating it. This error can also occur in SQL*Forms applications if a continuation line is indented. Check for indented lines and delete these spaces.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00934',' group function is not allowed here',' One of the group functions, such as AVG, COUNT, MAX, MIN, SUM, STDDEV, or VARIANCE, was used in a WHERE or GROUP BY clause.',' Remove the group function from the WHERE or GROUP BY clause. The desired result may be achieved by including the function in a subquery or HAVING clause.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00935',' group function is nested too deeply',' This is an internal error message not usually issued.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00936',' missing expression',' A required part of a clause or expression has been omitted. For example, a SELECT statement may have been entered without a list of columns or expressions or with an incomplete expression. This message is also issued in cases where a reserved word is misused, as in SELECT TABLE.',' Check the statement syntax and specify the missing component.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00937',' not a single-group group function',' A SELECT list cannot include both a group function, such as AVG, COUNT, MAX, MIN, SUM, STDDEV, or VARIANCE, and an individual column expression, unless the individual column expression is included in a GROUP BY clause.',' Drop either the group function or the individual column expression from the SELECT list or add a GROUP BY clause that includes all individual column expressions listed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00938',' not enough arguments for function',' The function was referenced with too few arguments.',' Check the function syntax and specify the required number of arguments.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00939',' too many arguments for function',' The function was referenced with too many arguments.',' Check the function syntax and specify only the required number of arguments.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00940',' invalid ALTER command',' An invalid ALTER option was specified.',' Correct the syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00941',' missing cluster name',' The cluster name was either missing or invalid.',' Specify a valid cluster name. A valid cluster name must start with a letter, be less than or equal to 30 characters, and contain only alphanumeric characters or the special characters $, _, and #. It may not be a reserved word. The name must be specified immediately following the keywords CREATE CLUSTER.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00942',' table or view does not exist',' The table or view entered does not exist, a synonym that is not allowed here was used, or a view was referenced where a table is required. Existing user tables and views can be listed by querying the data dictionary. Certain privileges may be required to access the table. If an application returned this message, the table the application tried to access does not exist in the database, or the application does not have access to it.',' Check each of the following:');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00943',' cluster does not exist',' The current user owns no cluster by the specified name.',' Specify a valid cluster name following the keyword CLUSTER, then retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00944',' insufficient number of clustered columns',' An attempt was made to create a table with fewer cluster columns than were specified in the CREATE CLUSTER statement. The CLUSTER clause of a CREATE TABLE statement must specify all cluster columns that were defined when the cluster was created.',' Specify all cluster columns in the CREATE TABLE statement, then retry it.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00945',' specified clustered column does not exist',' A column specified in the cluster clause of a CREATE TABLE statement is not a column in this table.',' Re-execute the statement, using the names of columns defined for the table.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00946',' missing TO keyword',' A GRANT statement was specified without the keyword TO, or an invalid form of the GRANT command was entered.',' Check the syntax for the GRANT command, insert the keyword TO where required, and retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00947',' not enough values',' This error occurs when a SQL statement requires two sets of values equal in number, but the second set contains fewer items than the first set. This can occur in a WHERE or HAVING clause in which a nested SELECT returns too few columns as in:',' Check the number of items in each set and change the SQL statement to make them equal.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00948',' ALTER CLUSTER statement no longer supported',' The ALTER CLUSTER statement has been withdrawn.',' To add data to a cluster from an existing table, use the following series of SQL statements:');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00949',' illegal reference to remote database',' This is an internal error message not usually issued.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00950',' invalid DROP option',' A DROP command was not followed by a valid DROP option, such as CLUSTER, DATABASE LINK, INDEX, ROLLBACK SEGMENT, SEQUENCE, SYNONYM, TABLE, TABLESPACE, or VIEW.',' Check the command syntax, specify a valid DROP option, then retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00951',' cluster not empty',' A DROP CLUSTER statement specified a cluster that is not empty. A cluster may not be dropped if it contains any tables, unless the optional INCLUDING TABLES clause is specified. Tables may also be removed from a cluster by using the DROP TABLE command.',' Either specify the INCLUDING TABLES clause in the DROP CLUSTER statement or remove all tables from the cluster with the DROP TABLE command before issuing the DROP CLUSTER command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00952',' missing GROUP keyword',' Groups are not currently implemented.',' No user action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00953',' missing or invalid index name',' In a CREATE INDEX, DROP INDEX, or VALIDATE INDEX statement, the index name was missing or invalid.',' Specify a valid index name after the keyword INDEX. To drop or validate an existing index, check the name by querying the data dictionary. To create a new index, check the syntax before retrying.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00954',' missing IDENTIFIED keyword',' A GRANT CONNECT statement was issued without the keyword IDENTIFIED.',' Check the syntax and insert the keyword IDENTIFIED after the last username. The format is');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00955',' name is already used by an existing object',' An attempt was made to create a database object (such as a table, view, cluster, index, or synonym) that already exists. A user''s database objects must have distinct names.',' Enter a unique name for the database object or modify or drop the existing object so it can be reused.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00956',' missing or invalid auditing option',' An AUDIT or NOAUDIT command was not followed by a valid option or the keyword ALL. For example, when AUDITing tables an option such as ALTER, AUDIT, COMMENT, DELETE, GRANT, INDEX, INSERT, LOCK, RENAME, SELECT, or UPDATE must be specified.',' Correct the syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00957',' duplicate column name',' A column name was specified twice in a CREATE or INSERT statement. Column names must be unique within a table, view, or cluster.',' In a CREATE statement, change one of the column names to a new, unique column name. In an INSERT statement, remove one of the duplicate names.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00958',' missing CHECK keyword',' The keyword CHECK should follow the keyword WITH in the WITH OPTION clause of the CREATE VIEW statement.',' Check the statement syntax and insert the keyword CHECK where required. Then retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00959',' tablespace ''string'' does not exist',' A statement specified the name of a tablespace that does not exist.',' Enter the name of an existing tablespace. For a list of tablespace names, query the data dictionary.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00960',' ambiguous column naming in select list',' A column name in the order-by list matches more than one select list columns.',' Remove duplicate column naming in select list.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00961',' bad datetime/interval value',NULL,NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00962',' too many group-by / order-by expressions',' The group-by or order-by column list contain more than 1000 expressions.',' Use no more than 1000 expressions in the group-by or order-by list.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00963',' unsupported interval type',' An unsupported interval type was encountered.',' Use a valid interval type.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00964',' table name not in FROM list',' A table specified in a query''s SELECT list is not named in the FROM clause list.',' Check spelling of the table names, check that each table name in the SELECT list matches a table name in the FROM list, and then retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00965',' column aliases not allowed for ''*''',' An alias was used with the return-all-columns function (*) in the SELECT list. For example:',' Either specify individual columns or do not specify an alias with a "*".');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00966',' missing TABLE keyword',' A LOCK statement was specified and the keyword TABLE was missing, misspelled, or misplaced. A LOCK statement must begin with LOCK TABLE tablename.',' Correct the syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00967',' missing WHERE keyword',' The keyword WHERE in a SELECT statement was missing, misspelled, or misplaced.',' Correct the syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00968',' missing INDEX keyword',' The keyword INDEX in a CREATE UNIQUE INDEX or VALIDATE INDEX statement was missing, misspelled, or misplaced.',' Correct the syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00969',' missing ON keyword',' The keyword ON in a GRANT, REVOKE, or CREATE INDEX statement was missing, misspelled, or misplaced.',' Check syntax and spelling, and use the keyword ON where required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00970',' missing WITH keyword',' The keyword START was specified without the keyword WITH. Both keywords are necessary if a START WITH clause is desired in a tree-structured query.',' Change the keyword START to the keywords START WITH. Then retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00971',' missing SET keyword',' The keyword SET in an UPDATE statement is missing, misspelled, or misplaced.',' Check syntax and spelling, and use the keyword SET after the name of the table to be updated.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00972',' identifier is too long',' The name of a schema object exceeds 30 characters. Schema objects are tables, clusters, views, indexes, synonyms, tablespaces, and usernames.',' Shorten the name to 30 characters or less.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00973',' invalid row count estimate',NULL,NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00974',' invalid PCTFREE value (percentage)',' The percentage of free space specified in a CREATE INDEX statement is not between 0 and 100. A PCTFREE value of 0 means the entire block is available. The value 100 is not useful because it means that no data may be inserted. The default is 10.',' Specify a PCTFREE value between 0 and 100. Then retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00975',' date + date not allowed',' An attempt was made to add two date fields together. Dates may be added only to numeric fields, not to other dates.',' Use the Oracle function TO_NUMBER to convert one of the date fields to a numeric field before adding it to the other date field.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00976',' LEVEL, PRIOR, or ROWNUM not allowed here',' The use of the PRIOR clause, the pseudo-column LEVEL, or ROWNUM is incorrect in this context.',' Check the syntax for the SQL statement. Then remove or relocate the keyword PRIOR, LEVEL, or ROWNUM.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00977',' duplicate auditing option',' An AUDIT or NOAUDIT statement specified the same option more than once.',' Either specify ALL without other auditing options or remove the duplicate auditing specifications.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00978',' nested group function without GROUP BY',' A group function, such as AVG, COUNT, MAX, MIN, SUM, STDDEV, or VARIANCE, was used within another group function, as in MAX(COUNT(*)), without a corresponding GROUP BY clause.',' Either add a GROUP BY clause or remove the extra level of nesting.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00979',' not a GROUP BY expression',' The GROUP BY clause does not contain all the expressions in the SELECT clause. SELECT expressions that are not included in a group function, such as AVG, COUNT, MAX, MIN, SUM, STDDEV, or VARIANCE, must be listed in the GROUP BY clause.',' Include in the GROUP BY clause all SELECT expressions that are not group function arguments.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00980',' synonym translation is no longer valid',' The synonym used is based on a table, view, or synonym that no longer exists.',' Replace the synonym with the name of the object it references or re-create the synonym so that it refers to a valid table, view, or synonym.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00981',' cannot mix table and system auditing options',' Both table-wide and system-wide options were specified within a single AUDIT statement.',' Check the AUDIT command syntax. Then retry one or more AUDIT statements.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00982',' missing plus sign',' A left parenthesis appeared in a join condition, but a plus sign (+) did not follow. A left parenthesis in a join condition usually signals an outer-join specification and so a plus sign is expected to follow. To specify an outer join on a column in a join operation, follow the column reference in the join condition with a plus sign (+) enclosed in parentheses.',' Correct the SQL syntax and retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00984',' column not allowed here',' A column name was used in an expression where it is not permitted, such as in the VALUES clause of an INSERT statement.',' Check the syntax of the statement and use column names only where appropriate.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00985',' invalid program name',' Probably a syntax error.',' Correct syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00986',' missing or invalid group name(s)',' Probably a syntax error.',' Correct syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00987',' missing or invalid username(s)',' No username was specified in a GRANT statement or one of the specified usernames is invalid. Valid usernames must be specified following the keyword TO in a GRANT statement to define a user. A username must begin with a letter, consist only of alphanumeric characters and the special characters $, _, and #, and be less than or equal to 30 characters. If it contains other characters, it must be enclosed in double quotation marks. It may not be a reserved word.',' Specify a valid username, or list of usernames, following the keyword TO in the GRANT statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00988',' missing or invalid password(s)',' More usernames than passwords were specified in a GRANT statement. A valid password must be specified for each username listed in the GRANT statement.',' Enter a valid password for each username.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00989',' too many passwords for usernames given',' More passwords than usernames were specified in a GRANT statement. Only one password may be entered for each username listed in the GRANT statement.',' Enter an equal number of usernames and passwords.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00990',' missing or invalid privilege',' No privileges were specified in a GRANT privilege statement, or one of the specified privileges is invalid.',' Enter one or more valid privileges such as SELECT, INSERT, DELETE, UPDATE, ALTER, INDEX, REFERENCES, or ALL. More than one privilege may be granted by entering the privileges in a list separated by commas (,) or by specifying the keyword ALL to grant all privileges.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00991',' only MAC privileges may be granted to procedures',' Object privileges or non-MAC system privileges were granted to the procedure.',' Only grant MAC privileges using the PROCEDURE clause.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00992',' invalid format for REVOKE command',' An invalid form of the REVOKE command was entered. There are two forms of the REVOKE command. The first form is used to revoke a user''s database access privileges. The second form is used to revoke a user''s object privileges.',' Check the command syntax and retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00993',' missing GRANT keyword',' The keyword WITH was specified at the end of a GRANT statement without the keyword GRANT. To grant privileges to a user and the permission to grant those privileges to another user, you must specify the keywords WITH GRANT OPTION at the end of the GRANT statement.',' Change the keyword WITH to the keywords WITH GRANT OPTION, then retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00994',' missing OPTION keyword',' The keywords WITH GRANT were specified at the end of a GRANT statement without the keyword OPTION.',' Change the keywords WITH GRANT to the keywords WITH GRANT OPTION. Then retry the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00995',' missing or invalid synonym identifier',' In a CREATE or DROP SYNONYM statement, the synonym name was either missing or invalid.',' Check syntax and spelling. A valid synonym name must be specified immediately following the keyword SYNONYM in both statements. Valid synonym names must begin with a letter, consist of alphanumeric characters and the special characters $, _, and #, and be less than or equal to 30 characters. They may not be reserved words.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00996',' the concatenate operator is ||, not |',' A single bar (|) was interpreted as an attempt to specify concatenation, but the concatenation operator is a double bar (||).',' Enter a double bar (||) for concatenation or remove the single bar (|) if concatenation was not intended.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00997',' illegal use of LONG datatype',' A value of datatype LONG was used in a function or in a DISTINCT, WHERE, CONNECT BY, GROUP BY, or ORDER BY clause. A LONG value can only be used in a SELECT clause.',' Remove the LONG value from the function or clause.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00998',' must name this expression with a column alias',' An expression or function was used in a CREATE VIEW statement, but no corresponding column name was specified. When expressions or functions are used in a view, all column names for the view must be explicitly specified in the CREATE VIEW statement.',' Enter a column name for each column in the view in parentheses after the view name.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-00999',' invalid view name',' In a CREATE VIEW statement, the view name was missing or invalid.',' Enter a valid view name following CREATE VIEW. Valid view names must begin with a letter, consist of only alphanumeric characters and the special characters $, _, and #, be less than or equal to 30 characters, and may not be reserved words. If the view name contains other characters, it must be enclosed in double quotation marks.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01000',' maximum open cursors exceeded',' A host language program attempted to open too many cursors. The initialization parameter OPEN_CURSORS determines the maximum number of cursors per user.',' Modify the program to use fewer cursors. If this error occurs often, shut down Oracle, increase the value of OPEN_CURSORS, and then restart Oracle.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01001',' invalid cursor',' Either a host language program call specified an invalid cursor or the value of the MAXOPENCURSORS option in the precompiler command were too small. All cursors must be opened using the OOPEN call before being referenced in any of the following calls: SQL, DESCRIBE, NAME, DEFINE, BIND, EXEC, FETCH, and CLOSE. The Logon Data Area (LDA) must be defined by using OLON or OLOGON. If the LDA is not defined, this message is issued for the following calls: OPEN, COM, CON, ROL, and LOGOFF.',' Check the erroneous call statement. Specify a correct LDA area or open the cursor as required. If there is no problem with the cursor, it may be necessary to increase the MAXOPENCURSORS option value before precompiling.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01002',' fetch out of sequence',' In a host language program, a FETCH call was issued out of sequence. A successful parse-and-execute call must be issued before a fetch. This can occur if an attempt was made to FETCH from an active set after all records have been fetched. This may be caused by fetching from a SELECT FOR UPDATE cursor after a commit. A PL/SQL cursor loop implicitly does fetches and may also cause this error.',' Parse and execute a SQL statement before attempting to fetch the data.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01003',' no statement parsed',' A host language program call referenced a cursor with no associated parsed SQL statement. A SQL call (for example, OSQL3) must be used to pass a SQL statement to Oracle and to associate the statement with an open cursor. A cursor must already have an associated SQL statement if referenced in any of the following calls: DESCRIBE, NAME, DEFINE, BIND, EXECUTE, and FETCH.',' Do the SQL call, for example, OSQL, to pass the required SQL statement before referencing the cursor.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01004',' default username feature not supported; logon denied',' An attempt was made to use automatic logon on a system not supporting this feature.',' Provide the complete username and password to log on to Oracle.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01005',' null password given; logon denied',' An invalid password was given when logging on.',' Provide a valid password.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01006',' bind variable does not exist',' A program issued a BIND call for a variable not listed in the associated SQL statement. Only those variables prefixed by either a colon (:) or ampersand (&amp;) in the SQL statement may be referenced in a BIND call, OBIND or OBINDN. This error may also be caused by a mismatch between a Precompiler program and the related library, SQLLIB.',' Modify the BIND call to reference one of the substitute variables specified in the associated SQL statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01007',' variable not in select list',' A reference was made to a variable not listed in the SELECT clause. In OCI, this can occur if the number passed for the position parameter is less than one or greater than the number of variables in the SELECT clause in any of the following calls: DESCRIBE, NAME, or DEFINE. In SQL*Forms or SQL*Report, specifying more variables in an INTO clause than in the SELECT clause also causes this error.',' Determine which of the problems listed caused the problem and take appropriate action.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01008',' not all variables bound',' A SQL statement containing substitution variables was executed without all variables bound. All substitution variables must have a substituted value before the SQL statement is executed.',' In OCI, use an OBIND or OBINDN call to substitute the required values.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01009',' missing mandatory parameter',' A host language program call did not pass all required parameters.',' Check the syntax for the call and enter all required parameters.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01010',' invalid OCI operation',' One of the following:',' For the above causes:');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01011',' cannot use v7 compatibility mode when talking to v6 server',' An attempt was made to use Oracle7 compatibility mode when accessing Oracle version 6.',' Use V6 SQL language type. You may need to use the SET COMPATIBILITY V6 command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01012',' not logged on',' A host language program issued an Oracle call, other than OLON or OLOGON, without being logged on to Oracle. This can occur when a user process attempts to access the database after the instance it is connected to terminates, forcing the process to disconnect.',' Log on to Oracle, by calling OLON or OLOGON, before issuing any Oracle calls. When the instance has been restarted, retry the action.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01013',' user requested cancel of current operation',' The user interrupted an Oracle operation by entering CTRL-C, Control-C, or another canceling operation. This forces the current operation to end. This is an informational message only.',' Continue with the next operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01014',' ORACLE shutdown in progress',' A user tried to log on to Oracle while an instance shutdown was in progress. Oracle logons are disabled while Oracle is being shut down.',' Wait until Oracle is brought back up before attempting to log on.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01015',' logon called recursively',' This is an internal error message not usually issued.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01016',' This function can be called only after a fetch',' The cursor is in an invalid state.',' Ensure the appropriate OCI/UPI function is called after the fetch and before the offending function.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01017',' invalid username/password; logon denied',' An invalid username or password was entered in an attempt to log on to Oracle. The username and password must be the same as was specified in a GRANT CONNECT statement. If the username and password are entered together, the format is: username/password.',' Enter a valid username and password combination in the correct format.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01018',' column does not have a LONG datatype',' An attempt was made to fetch data using the LONG fetch option, but the specified column was not LONG.',' Re-execute the fetch without the LONG fetch option or create the table with a LONG column.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01019',' unable to allocate memory in the user side',' The user side memory allocator returned an error.',' Increase the size of the process heap or switch to the old set of calls.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01020',' unknown context state',' This is an internal error message not usually issued.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01021',' invalid context size specified',' This is an internal error message not usually issued.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01022',' database operation not supported in this configuration',' The attempted database operation does not conform to the user programming interface (UPI) for the two communicating Oracle servers.',' You may need to upgrade one or more of your Oracle servers or re-link your user side application with new libraries. Report the problem to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01023',' Cursor context not found (Invalid cursor number)',' The cursor number is not a valid open cursor.',' Make sure that the cursor is open.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01024',' invalid datatype in OCI call',' An OCI program call specified an invalid datatype. In OCI calls, Oracle datatypes are specified as numbers between 1 and 7.',' Check the datatype description and enter the correct number for the datatype.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01025',' UPI parameter out of range',' An integer parameter to a UPI function is out of range.',' This usually indicates an error in a tool built on top of the Oracle DBMS. Report the error to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01026',' multiple buffers of size &gt; 4000 in the bind list',' More than one long buffer in the bind list.',' Change the buffer size to be less than 4000 for the bind variable bound to a normal column.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01027',' bind variables not allowed for data definition operations',' An attempt was made to use a bind variable in a SQL data definition operation.',' Such bind variables are not allowed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01028',' internal two task error',' Received send long message but do not have the cursor context.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01029',' internal two task error',' Received a request to send the long again when there is no long',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01030',' SELECT ... INTO variable does not exist',' The SELECT... INTO specified in the bind call does not correspond to a variable in the SQL statement.',' If it is not possible to correct the statement, then contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01031',' insufficient privileges',' An attempt was made to change the current username or password without the appropriate privilege. This error also occurs if attempting to install a database without the necessary operating system privileges.',' Ask the database administrator to perform the operation or grant the required privileges.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01032',' no such userid',' This is an internal error message related to Export/Import.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01033',' ORACLE initialization or shutdown in progress',' An attempt was made to log on while Oracle is being started or shut down.',' Wait a few minutes. Then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01034',' ORACLE not available',' Oracle was not started. Possible causes include the following:',' Refer to accompanying messages for possible causes and correct the problem mentioned in the other messages. If Oracle has been initialized, then on some operating systems, verify that Oracle was linked correctly. See the platform-specific Oracle documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01035',' ORACLE only available to users with RESTRICTED SESSION privilege',' Logins are disallowed because an instance started in restricted mode. Only users with RESTRICTED SESSION system privilege can log on.',' Request that Oracle be restarted without the restricted option or obtain the RESTRICTED SESSION system privilege.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01036',' illegal variable name/number',' Unable to find bind context on user side.',' Make sure that the variable being bound is in the SQL statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01037',' maximum cursor memory exceeded',' An attempt was made to process a complex SQL statement which consumed all available memory of the cursor.',' Simplify the complex SQL statement. Alternatively, you can use the NO_EXPAND hint which prevents the cost-based optimizer from considering OR-expansion for queries having OR conditions or INLISTS in the WHERE clause. Usually, the optimizer considers using OR expansion and uses this method if it decides the cost is lower than not using it. Refer to the Oracle9i Database Performance Tuning Guide and Reference for information about using hints.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01038',' cannot write database file version string with ORACLE version string',' An attempt was made to write datafile headers in an old format. The new format cannot be used until after the database has been verified as being compatible with this software version.',' Open the database to advance to the new file formats, then repeat the operation. If the operation is required before the database can be opened, then use the previous software release to do the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01039',' insufficient privileges on underlying objects of the view',' An attempt was made to explain plan on other people''s view without the necessary privileges on the underlying objects of the view.',' Get necessary privileges or do not perform the offending operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01040',' invalid character in password; logon denied',' There are multibyte characters in the password or some characters in the password are not in US7ASCII range.',' Resubmit the password with valid characters.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01041',' internal error. hostdef extension doesn''t exist',' Pointer to HSTDEF extension in HSTDEF is null.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01042',' detaching a session with open cursors not allowed',' An attempt was made to detach a session which had open cursors.',' Close all the cursors before detaching the session.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01043',' user side memory corruption [string], [string], [string], [string]',' The application code corrupted some of the user memory used by Oracle.',' Make sure that the application code is not overwriting memory.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01044',' size string of buffer bound to variable exceeds maximum string',' An attempt was made to bind a buffer whose total size would exceed the maximum size allowed. Total array size for arrays is calculated as:',' Reduce the buffer size.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01045',' user string lacks CREATE SESSION privilege; logon denied',' A connect was attempted to a userid which does not have create session privilege.',' Grant the user CREATE SESSION privilege.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01046',' cannot acquire space to extend context area',' Oracle could not extend the current area any further because the operating system would not supply any more space. A system-specific message should appear following this message.',' Close some cursors and try again or check operating system quotas to use more virtual memory. See your operating system-specific Oracle documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01047',' The above error occurred in schema=string, package=string, procedure=string',' This message is displayed after a previous message to provide more specific information.',' See the cause and action for the previous message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01048',' Couldn''t find the specified procedure in the given context',' The procedure user specified in deferred RPC does not exist.',' Check to make sure that the procedure exists and is visible to the replication process.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01049',' Bind by name is not supportted in streamed RPC',' This error occurs when a newer server version requests from an older server version an operation that is not supported.',' You may need to upgrade one or more of your Oracle servers or relink your user application with new libraries.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01050',' cannot acquire space to open context area',' Oracle could not open a new context area because the operating system would not supply any more space. A system-specific message should appear following this message.',' Close some cursors and try again or check operating system quotas to use more virtual memory. See your operating system-specific Oracle documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01051',' deferred rpc buffer format invalid',' The deferred RPC data in SYS.DEF$_CALL is corrupted.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01052',' required destination LOG_ARCHIVE_DUPLEX_DEST is not specified',' A valid destination for parameter LOG_ARCHIVE_DUPLEX_DEST was not specified when parameter LOG_ARCHIVE_MIN_SUCCEED_DEST was set to 2.',' Either specify a value for parameter LOG_ARCHIVE_DUPLEX_DEST, or reduce the value for parameter LOG_ARCHIVE_MIN_SUCCEED_DEST to 1.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01053',' user storage address cannot be read',' A bind variable or other user area could not be read by Oracle.',' Check that binds are done correctly on valid user buffers, then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01054',' user storage address cannot be written',' A define, FETCH... INTO or SELECT... INTO, variable or other user area could not be written to by Oracle.',' Check that INTO variables and indicators are correctly specified. Then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01057',' invalid or ambiguous block.field reference in user exit',' The reference to a block.field identifier in a user exit is incorrect or ambiguous, probably because it is misspelled or incomplete.',' Check syntax and identifier spelling. Then correct the reference.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01058',' internal New Upi interface error',' Attempt to delete non-existent HSTDEF extension.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01059',' parse expected before a bind or execute',' The client application attempted to bind a variable or execute a cursor opened in a PL/SQL block before the statement was parsed.',' Ensure the statement is parsed before a bind or execute.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01060',' array binds or executes not allowed',' The client application attempted to bind an array of cursors or attempted to repeatedly execute against a PL/SQL block with a bind variable of type cursor.',' Bind a single cursor or execute the PL/SQL block once.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01061',' cannot start up a V8 server using a V7 client application',' You are using an Oracle client application linked with version 7 (or lower) libraries and you attempted to start up a V8 (or higher) server.',' Use a client application linked with V8 (or higher) libraries.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01062',' unable to allocate memory for define buffer',' Exceeded the maximum buffer size for current platform.',' Use piecewise fetch with a smaller buffer size.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01070',' Using an old version of Oracle for the server',' An attempt was made to run an older, obsolete Oracle Server.',' Upgrade the server.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01071',' cannot perform operation without starting up ORACLE',' An attempt was made to perform an operation before Oracle was started.',' Start Oracle. Then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01072',' cannot stop ORACLE; ORACLE not running',' An attempt was made to stop Oracle, but Oracle was not running.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01073',' fatal connection error: unrecognized call type',' An illegal internal operation was attempted.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01074',' cannot shut down ORACLE; inside a login session - log off first',' An attempt was made to shut down Oracle inside a logon session.',' Log off before shutting down Oracle.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01075',' you are currently logged on',' An attempt was made to log on while already logged on.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01076',' multiple logons per process not yet supported',' Oracle does not support multiple logons per process.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01077',' background process initialization failure',' A failure occurred during initialization of the background processes.',' Refer to the diagnostic information in the accompanying message stack or in the trace file and take appropriate action.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01078',' failure in processing system parameters',' Failure during processing of initialization parameters during system startup.',' Further diagnostic information should be in the error stack.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01079',' ORACLE database was not properly created, operation aborted',' There was an error when the database or control file was created.',' Check what error was signaled when the database was first created or when the control file was re-created. Take appropriate actions to re-create the database or a new control file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01080',' error in shutting down ORACLE',' A failure occurred during system shutdown.',' Refer to the diagnostic information in the accompanying message stack and take appropriate action.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01081',' cannot start already-running ORACLE - shut it down first',' An attempt was made to start Oracle while it was already running.',' Shut down Oracle first, if you want to restart it.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01082',' ''row_locking = always'' requires the transaction processing option',' "row_locking = always" is specified in the INIT.ORA file. This feature is not supported by ORACLE without the transaction processing option.',' Remove it from INIT.ORA file or set it to "default" or "intent".');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01083',' value of parameter "string" is inconsistent with that of other instances',' The value of the given initialization parameter is required to be the same for all instances in the cluster database configuration.',' Change the value of the initialization parameter in the initialization parameter file to match that of other cluster database instances.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01084',' invalid argument in OCI call',' The failing OCI call contains an argument with an invalid value.',' Use valid argument values. For more information, see the Oracle Call Interface Programmer''s Guide and the appropriate programming language supplement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01085',' preceding errors in deferred rpc to "string.string.string"',' Errors were encountered when the named procedure was executed as a deferred remote procedure call.',' Correct the cause of the preceding errors.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01086',' savepoint ''string'' never established',' An attempt was made to roll back to a savepoint that was never established.',' No action is required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01087',' cannot start up ORACLE - currently logged on',' An attempt was made to start up Oracle by a user who is currently logged on.',' Log off. Then issue the STARTUP command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01088',' cannot shut down ORACLE while active processes exist',' Users are still logged into the instance.',' Either wait for all users to logoff or use SHUTDOWN IMMEDIATE.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01089',' immediate shutdown in progress - no operations are permitted',' The SHUTDOWN IMMEDIATE command was used to shut down a running Oracle instance, terminating any active operations.',' Wait for the instance to be restarted or contact the database administrator.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01090',' shutdown in progress - connection is not permitted',' The SHUTDOWN command was used to shut down a running Oracle instance, disallowing any connects to Oracle.',' Wait for the instance to restart or contact the database administrator.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01091',' failure during startup force',' Unable to destroy the old SGA.',' Manually remove the old SGA. See your operating system-specific Oracle documentation for instructions. Then retry the STARTUP command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01092',' ORACLE instance terminated. Disconnection forced',' The instance connected to was terminated abnormally, probably due to a SHUTDOWN ABORT. The current process was forced to disconnect from the instance.',' Examine the alert log for more details. Contact the database administrator to determine when the instance is restarted. Attempt to reconnect after the instance is running again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01093',' ALTER DATABASE CLOSE only permitted with no sessions connected',' There is at least one more session, other than the current one, logged in to the instance. ALTER DATABASE CLOSE is not permitted when other sessions are active.',' Find the other sessions and disconnect them. Then reissue the ALTER DATABASE CLOSE statement. Also, issue the SHUTDOWN IMMEDIATE command to force users off the system, or issue the SHUTDOWN ABORT command to shut down the database without waiting for users to be forced off.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01094',' ALTER DATABASE CLOSE in progress. Connections not permitted',' An attempt was made to connect while the database is being closed with the ALTER DATABASE CLOSE statement.',' Attempt to connect again when the database is open. Contact the database administrator to find out when the database will be open.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01095',' DML statement processed zero rows',' A DML cursor from the OTEX() call processed 0 rows when executed.',' Caller can either do a rollback or ignore the message and execute the rest of the cursors in the cursor array.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01096',' program version (string) incompatible with instance (string)',' The program was linked with a different version of the server than the instance to which it is attempting to connect.',' Relink the program against the same version of Oracle as the instance or restart (startup force) the database using the program''s version of the SERVER.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01097',' cannot shutdown while in a transaction - commit or rollback first',' An attempt was made to shut down the database while a transaction was in progress.',' Either commit or rollback the current transaction and then attempt to shut down the database.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01098',' program Interface error during Long Insert',' The application program interface could not insert or update a LONG column because of an internal error when a TTCGETV call fails. For example, a network read error or one of the parameters passed to the call is invalid.',' Retry the insert or update.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01099',' cannot mount database in SHARED mode if started in single process mode',' An attempt was made to mount a database in parallel mode with the initialization parameter SINGLE_PROCESS set to TRUE.',' Either mount the database in EXCLUSIVE mode or set the initialization parameter SINGLE_PROCESS to FALSE before starting the instance in parallel (shared) mode.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01100',' database already mounted',' An attempt was made to mount a database with the name of a currently mounted database.',' No action is required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01101',' database being created currently mounted by some other instance',' Some other instance has the database of same name currently mounted and you are trying to create it.',' Either change the database name or shut down the other instance.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01102',' cannot mount database in EXCLUSIVE mode',' Some other instance has the database mounted exclusive or shared.',' Shut down the other instance or mount in a compatible mode.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01103',' database name ''string'' in controlfile is not ''string''',' The database name in the control file does not match your database name.',' Either find the correct control file or change your database name.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01104',' number of controlfiles (string) does not equal string',' The number of control files used by this instance disagrees with the number of control files in an existing instance.',' Check to make sure that all control files are listed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01105',' mount is incompatible with mounts by other instances',' An attempt to mount the database discovered that another instance mounted a database by the same name, but the mount is not compatible. Additional errors are reported explaining why.',' See accompanying errors.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01106',' database must be closed before dismounting',' An attempt was made to dismount a database before it was closed.',' Close the database, then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01107',' database must be mounted for media recovery',' An attempt to perform media recovery was made but the database is not mounted.',' Mount the database.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01108',' file string is in backup or media recovery"',' Either media recovery is actively being applied to the file, or it is being backed up while the database is in NOARCHIVELOG mode. It cannot be used for normal database access or crash recovery.',' Complete or cancel the media recovery session or backup.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01109',' database not open',' A command was attempted that requires the database to be open.',' Open the database and try the command again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01110',' data file string: ''string''',' This message reports the file name involved with other messages.',' See the associated messages for a description of the problem.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01111',' name for data file string is unknown - rename to correct file',' The datafile was missing from a CREATE CONTROLFILE command or BACKUP CONTROLFILE RECOVERY was done with a control file that was saved before the file was created.',' Rename the MISSING file to the name of the real file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01112',' media recovery not started',' An attempt to continue media recovery is being made but media recovery was not started.',' No action is required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01113',' file string needs media recovery',' An attempt was made to open a datafile that is in need of media recovery.',' First apply media recovery to the datafile identified in the message, then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01114',' IO error writing block to file string (block # string)',' The device on which the file resides is probably offline. If the file is a temporary file, then it is also possible that the device has run out of space. This could happen because disk space of temporary files is not necessarily allocated at file creation time.',' Restore access to the device or remove unnecessary files to free up space.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01115',' IO error reading block from file string (block # string)',' The device on which the file resides is probably off line.',' Restore access to the device, then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01116',' error in opening database file string',' Usually the file is not accessible.',' Make sure the datafile is in the expected location and can be accessed properly, then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01117',' adding file ''string'' with illegal block size: string; limit is string',' An attempt was made to add a datafile with a block size that is greater than the maximum block size allowed.',' Retry the operation with a smaller block size.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01118',' cannot add any more database files: limit of string exceeded',' An attempt to add a datafile failed because the limit for such files had already been reached.',' If more database space is required, export the database and re-create it with a higher limit for datafiles and perhaps increased file size.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01119',' error in creating database file ''string''',' Insufficient space on device.',' Decrease the size of the requested file or allocate a file on another device with more available space. If a file size was not specified in the statement, then specify a file size smaller than the available space on the device.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01120',' cannot remove online database file string',' An attempt was made to drop a datafile when it is online.',' Take file offline before dropping.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01121',' cannot rename database file string - file is in use or recovery',' An attempt was made to use ALTER DATABASE RENAME to rename a datafile that is online in an open instance or is being recovered.',' Close database in all instances and end all recovery sessions.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01122',' database file string failed verification check',' The information in this file is inconsistent with information from the control file. See accompanying message for reason.',' Make certain that the database files and control files are the correct files for this database.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01123',' cannot start online backup; media recovery not enabled',' An attempt to start backup of an online tablespace failed because media recovery is not enabled.',' Enable media recovery and retry this operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01124',' cannot recover data file string - file is in use or recovery',' An attempt to do media recovery found that the file was not available for recovery. Either it is online and the database is open in some instance, or another process is currently doing media recovery on the file.',' Do not do media recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01125',' cannot disable media recovery - file string has online backup set',' An attempt to disable media recovery found that an online backup is still in progress.',' End the backup of the offending tablespace and retry this command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01126',' database must be mounted EXCLUSIVE and not open for this operation',' An operation failed because the database was not mounted in exclusive mode.',' Shut down Oracle and mount the database in exclusive mode.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01127',' database name ''string'' exceeds size limit of string characters',' The specified database name is too long.',' Shorten the database name to eight characters or fewer, then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01128',' cannot start online backup - file string is offline',' An attempt to start an online backup found that one of the files is offline.',' Bring the offending files online and retry this command or do a cold backup.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01129',' user''s default or temporary tablespace does not exist',' The user''s default or temporary tablespace was dropped.',' Reassign the default or temporary tablespace.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01130',' database file version string incompatible with ORACLE version string',' The named datafile was created under an incompatible version of Oracle, or the file is invalid or non-existent.',' Shut down and restart the correct version of Oracle or check the references to the datafile and make sure it exists.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01131',' DB_FILES system parameter value string exceeds limit of string',' The specified value of the initialization parameter DB_FILES is too large.',' Reduce the value of the DB_FILES parameter and retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01132',' length of database file name ''string'' exceeds limit of string characters',' The specified datafile name is too long.',' Shorten the file name and retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01133',' length of log file name ''string'' exceeds limit of string characters',' The specified redo log file name is too long.',' Shorten the file name and retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01134',' database mounted exclusive by another instance',' An attempt to access a database failed because it is mounted in exclusive mode by another instance.',' Either shut down the other instance or wait for the other instance to either close the database or mount it in parallel mode, before retrying the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01135',' file string accessed for DML/query is offline',' An attempt was made to access a datafile that is offline.',' Bring the datafile back online.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01136',' specified size of file string (string blocks) is less than original size of string blocks',' A file size was specified in the AS clause of the ALTER DATABASE CREATE DATAFILE statement, and the size was smaller than the size needed.',' Create the file with a larger size.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01137',' data file string is still in the middle of going offline',' It was not possible to get the lock for a file that is offline when attempting to bring it online. The most likely cause is that the lock is still held by the instance that is took it offline.',' Wait for the other instance to release the lock on the file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01138',' database must either be open in this instance or not at all',' The requested operation cannot be done when the database is mounted but not open in this instance, and another instance has the database open.',' Execute the operation in an open instance, open the database in this instance, or close the database in the other instances.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01139',' RESETLOGS option only valid after an incomplete database recovery',' The RESETLOGS option was given in ALTER DATABASE OPEN, but there has been no incomplete recovery session.',' Reissue the ALTER DATABASE OPEN statement without specifying ''.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01140',' cannot end online backup - all files are offline',' All the files were found to be offline when attempting to end an online backup.',' No action required. Online backup does not need to be ended for this tablespace.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01141',' error renaming data file string - new file ''string'' not found',' An attempt to change a datafile''s name in the control file failed because no file was found with the new name.',' Make sure that the datafile has been properly renamed by the operating system and retry.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01142',' cannot end online backup - none of the files are in backup',' None of the files were found to be in online backup when attempting to end an online backup.',' No action required. Online backup does not need to be ended for this tablespace.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01143',' cannot disable media recovery - file string needs media recovery',' An attempt to disable media recovery found a file that needs media recovery, thus media recovery cannot be disabled.',' Recover the offending file or drop the tablespace it belongs to and retry this command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01144',' File size (string blocks) exceeds maximum of string blocks',' Specified file size is larger than maximum allowable size value.',' Specify a smaller size.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01145',' offline immediate disallowed unless media recovery enabled',' ALTER TABLESPACE ... OFFLINE IMMEDIATE or ALTER DATABASE DATAFILE ... OFFLINE is only allowed if the database is in ARCHIVELOG mode.',' Take the tablespace offline as usual or do a shutdown abort before attempting the required operation. It is worthwhile reconsidering the backup strategy for the database. The attempted operations can be done if ARCHIVEREDO LOG mode is enabled.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01146',' cannot start online backup - file string is already in backup',' An attempt was made to start an online backup, but an online backup was already started for one of the datafiles.',' End the first backup before beginning another.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01147',' SYSTEM tablespace file string is offline',' A file belonging to the SYSTEM tablespace has been marked offline by the database administrator. The database cannot be started until all SYSTEM tablespace files are online and can be opened.',' Bring the file online.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01148',' can not mount database PARALLEL without a lock manager installed',' An attempt was made to mount the database PARALLEL without the existence of a Lock Manager.',' Mount the database in EXCLUSIVE mode.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01149',' cannot shutdown - file string has online backup set',' An attempt to shut down normally found that an online backup is still in progress.',' End the backup of the offending tablespace and retry this command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01150',' cannot prevent writes - file string has online backup set',' Tablespace cannot be taken offline or made read-only when online backup is running. Ending the backup entails writing the file header, which this operation, were it permitted, would prevent.',' End the online backup and then take the tablespace offline or make it read-only.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01151',' use media recovery to recover block, restore backup if needed',' Crash recovery or instance recovery could not apply a change to a block because it was not the next change. This can happen if the block was corrupted and then repaired during recovery. This message is usually accompanied by ORA-01172.',' There is additional information for ORA-01172. Perform a RECOVER datafile for the file containing the block. If this does not resolve the problem, restore the file from a backup and recover it again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01152',' file string was not restored from a sufficiently old backup',' An incomplete recovery session was started, but an insufficient number of redo logs were applied to make the database consistent. This file is still in the future of the last redo log applied. The most likely cause of this message is forgetting to restore the file from backup before doing incomplete recovery.',' Apply additional redo log files until the database is consistent or restore the datafiles from an older backup and repeat recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01153',' an incompatible media recovery is active',' Attempted to start an incompatible media recovery or open resetlogs during media recovery or RMAN backup . Media recovery sessions are incompatible if they attempt to recover the same data file. Incomplete media recovery or open resetlogs is incompatible with any media recovery. Backup or restore by RMAN is incompatible with open resetlogs.',' Complete or cancel the other media recovery session or RMAN backup.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01154',' database busy. Open, close, mount, and dismount not allowed now',' Some operation is in progress that expects the state of the instance to remain open or mounted.',' Wait for the operation to complete and try again. If attempting a normal database shutdown, try SHUTDOWN ABORT.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01155',' the database is being opened, closed, mounted or dismounted',' The attempted operation will not succeed while the instance is in one of the states mentioned in the message.',' Wait for the open, close, mount, or dismount to complete and try again. If attempting a normal database shutdown, try SHUTDOWN ABORT.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01156',' recovery in progress may need access to files',' Either media or instance recovery is in progress. The recovery may need access to the files that the attempted operation tried to use.',' Wait for the recovery to complete and try again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01157',' cannot identify/lock data file string - see DBWR trace file',' The background process was either unable to find one of the data files or failed to lock it because the file was already in use. The database will prohibit access to this file but other files will be unaffected. However, the first instance to open the database will need to access all online data files. The accompanying error from the operating system describes why the file could not be identified.',' At the operating system level, make the file available to the database. Then either open the database or do an ALTER SYSTEM CHECK DATAFILES.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01158',' database string already mounted',' Another instance has a database by this name mounted.',' Find which instance is still running. Perhaps you have not lost the control files after all.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01159',' file is not from same database as previous files - wrong database id',' Not all of the files specified in CREATE CONTROLFILE are from the same database. The database ID of this file does not match that from the first file specified.',' Check the list of files provided to the CREATE.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01160',' file is not a string',' The named file in the DATAFILE or LOGFILE section of the CREATE CONTROLFILE command does not appear to be as stated.',' Check the mentioned file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01161',' database name string in file header does not match given name of string',' The database name given at the command line does not match the database name found in the file header.',' Chance are good that the database name specified at the command line is incorrect. Resolve the discrepancy, and resubmit the command. If you are attempting to change the database name, be sure to use the SET DATABASE option.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01162',' block size string in file header does not match configured block sizes',' CREATE CONTROLFILE discovered that the block size for this file is incompatible with any of the configured cache blocksizes in the initialization parameter file.',' Configure the appropriate cache for this block size using one of the (DB_2K_cache_size, DB_4K_cache_size, DB_8K_cache_size, DB_16K_cache_size, DB_32K_cache_size) parameters.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01163',' SIZE clause indicates string (blocks), but should match header string',' The size specified in bytes in the SIZE clause of the CREATE CONTROLFILE statement does not equate to the number of blocks recorded in the header.',' Specify the correct file name and size (in bytes).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01164',' MAXLOGFILES may not exceed string',' MAXLOGFILES specified on the command line too large.',' Resubmit the command with a smaller value for MAXLOGFILES.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01165',' MAXDATAFILES may not exceed string',' MAXDATAFILES specified on the command line too large.',' Resubmit the command with a smaller value for MAXDATAFILES.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01166',' file number string is larger than string (string)',' File mentioned in CREATE CONTROLFILE has a file number which is larger than that specified for MAXDATAFILES or MAXLOGFILES.',' Increase the maximum specified on the command line.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01167',' two files are the same file/group number or the same file',' There is an overlap of file numbers in the files specified on the command line or the same file is specified twice. If they are not the exact same file then one is likely to be a backup of the other. If they are two members of the same log they must be specified together in a group file specification. This message will also appear if the same control file appears more than once in the CONTROL_FILES parameter in the INIT.ORA file. If this happens, check for additional error messages.',' Confirm that the file mentioned is not a repeat of a file already mentioned in the command. If they are different files then omit the earlier backup. If they are members of the same log, insure they are in the same group file specification. If this message appears because of a duplicate control file, check the CONTROL_FILES parameter in the INIT.ORA file and see if a file is specified more than once. If all files names appear to be unique, check to make sure that the actual control files themselves are unique. For example, in UNIX check for a symbolic or a hard link to another control file in the list.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01168',' physical block size string does not match size string of other members',' The file is located on a device with a different physical block size than the other members in the group.',' Use a physical device with matching block size.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01169',' DATAFILE number 1 not found. Must be present',' Datafile number 1 was not specified in a CREATE CONTROLFILE command.',' Locate datafile number 1 and resubmit the CREATE CONTROLFILE command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01170',' file not found ''string''',' A file specified in the CREATE CONTROLFILE statement was not found. All datafiles and all redo log files, if NORESETLOGS was used, must be accessible by the process that issues the CREATE CONTROLFILE statement.',' Check the statement for a typing mistake in the file name and check for the existence of all files. Then issue the statement again after correcting the file names.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01171',' datafile string going offline due to error advancing checkpoint',' The checkpoint in the file header could not be advanced. See accompanying errors for the reason. The datafile will be taken offline the same as for a write error of a data block.',' See accompanying errors for details. Restore access to the file, do media recovery, and bring it back online.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01172',' recovery of thread string stuck at block string of file string',' Crash recovery or instance recovery could not apply a change to a block because it was not the next change. This can happen if the block was corrupted and then repaired during recovery.',' Do a RECOVER DATAFILE for the file containing the block. If this does not resolve the problem, then restore the file from a backup and recover it.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01173',' data dictionary indicates missing data file from system tablespace',' One of the following:',' One of the following:');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01174',' DB_FILES is string buts needs to be string to be compatible',' The maximum number of database files supported by this instance is not the same as for the other instances. All instances must be able to open all the files any instance can open.',' Change the value of the DB_FILES parameter to be compatible.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01175',' data dictionary has more than the string files allowed by the instance',' The data dictionary is found to have more files than that which can be supported by this instance.',' Shut down the instance and restart with a larger value for DB_FILES.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01176',' data dictionary has more than the string files allowed by the controlfie',' After a CREATE CONTROLFILE, the data dictionary was found to have more datafiles than that supported by the control file.',' Re-create the control file with a larger value for MAXDATAFILES.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01177',' data file does not match dictionary - probably old incarnation',' When comparing the control file with the data dictionary after a CREATE CONTROLFILE or OPEN RESETLOGS, it was noted that this datafile was inconsistent with the dictionary. Most likely the file is a backup of a file that was dropped from the database, and the same file number was reused for a new file. It may also be that an incomplete recovery stopped at a time when this file number was used for another datafile.',' Do a CREATE CONTROLFILE with the correct file or none at all.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01178',' file string created before last CREATE CONTROLFILE, cannot recreate',' An attempt was made to use ALTER DATABASE CREATE DATAFILE to re-create a datafile that existed at the last CREATE CONTROL file command. The information needed to re-create the file was lost with the control file that existed when the file was added to the database.',' Find a backup of the file, and recover it. Do incomplete recovery to time before file was originally created.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01179',' file string does not exist',' During datafile recovery, a file was listed that was not part of the database.',' Recheck the file name. Remember to use single quotation marks at the SQL*DBA command line. Remember also that the file name is translated in the operating environment of SQL*DBA.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01180',' can not create datafile 1',' An attempt was made to create datafile 1 using ALTER DATABASE CREATE DATAFILE.',' Recover file from a backup or re-create the database.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01181',' file string created before last RESETLOGS, cannot recreate',' An attempt was made to use ALTER DATABASE CREATE DATAFILE to re-create a datafile that existed at the last RESETLOGS database open.',' Find a backup of the file, and recover it. Do incomplete recovery to time before file was originally created.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01182',' cannot create database file string - file is in use or recovery',' An attempt was made to use ALTER DATABASE CREATE DATAFILE to re-create a datafile that is online in an open instance or is being recovered.',' Close database in all instances and end all recovery sessions.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01183',' cannot mount database in SHARED mode',' Some other instance has the database mounted exclusive.',' Shut down the other instance and then mount shared.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01184',' logfile group string already exists',' An ALTER DATABASE ADD LOGFILE statement specified a log number for the new log which is already in use.',' Specify a different log file number, or let the database choose an unused value.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01185',' logfile group number string is invalid',' An ALTER DATABASE ADD LOGFILE statement specified a log number for the new log which is too large.',' Specify a correct log file number.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01186',' file string failed verification tests',' The datafile did not pass the checks to insure it is part of the database. See the accompanying error messages for the reason the verification failed.',' Make the correct file available to the database. Then, either open the database, or execute ALTER SYSTEM CHECK DATAFILES.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01187',' cannot read from file string because it failed verification tests',' The datafile did not pass the checks to insure it is part of the database. Reads are not allowed until it is verified.',' Make the correct file available to the database. Then, either open the database, or execute ALTER SYSTEM CHECK DATAFILES.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01188',' Block size string in header does not match physical block size string',' A log file member given to CREATE CONTROLFILE is on a physical device that has a different block size than the device originally used to create the log.',' Move the file to a device with the correct block size or use the RESETLOGS option to CREATE CONTROLFILE.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01189',' file is from a different RESETLOGS than previous files',' In a CREATE CONTROLFILE command, either this file or all previous files were backups from before the last RESETLOGS. This may also occur if this is a file that is offline and has been offline since before the last RESETLOGS.',' If the file was taken offline normal before the last RESETLOGS, and is still offline, omit it from the CREATE CONTROLFILE command. Rename and online the file after the database is open. Otherwise find the version of the mentioned file consistent with the rest of the datafiles and resubmit the command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01190',' controlfile or data file string is from before the last RESETLOGS',' An attempt was made to use a datafile when the log reset information in the file does not match the control file. Either the datafile or the control file is a backup that was made before the most recent ALTER DATABASE OPEN RESETLOGS.',' Restore file from a more recent backup.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01191',' file string is already offline - cannot do a normal offline',' When attempting to do a normal tablespace offline, it was discovered that one of the files in the tablespace was already offline.',' Either bring the datafile online first, or use another tablespace offline option.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01192',' must have at least one enabled thread',' At least two redo log files from at least one thread must be specified in the CREATE CONTROLFILE command line.',' Find the missing redo log files and retry the command with the newly found redo log files included in the command line.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01193',' file string is not the same file seen at start of recovery',' A different copy of the file was accessed the last time media recovery looked at the file header. A backup of the file was restored or the meaning of the file name changed during recovery.',' Ensure the correct file is available, and then retry recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01194',' file string needs more recovery to be consistent',' An incomplete recovery session was started, but an insufficient number of logs were applied to make the file consistent. The reported file was not closed cleanly when it was last opened by the database. It must be recovered to a time when it was not being updated. The most likely cause of this error is forgetting to restore the file from a backup before doing incomplete recovery.',' Either apply more logs until the file is consistent or restore the file from an older backup and repeat recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01195',' online backup of file string needs more recovery to be consistent',' An incomplete recovery session was started, but an insufficient number of logs were applied to make the file consistent. The reported file is an online backup which must be recovered to the time the backup ended.',' Either apply more logs until the file is consistent or restore the database files from an older backup and repeat recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01196',' file string is inconsistent due to a failed media recovery session',' The file was being recovered but the recovery did not terminate normally. This left the file in an inconsistent state. No more recovery was successfully completed on this file.',' Either apply more logs until the file is consistent or restore the backup again and repeat recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01197',' thread string only contains one log',' During CREATE CONTROLFILE all threads represented in the logs must be represented by at least two logs. A "last log" and a second log. The named thread does not contain two such logs.',' Either find more logs from the named thread. Or use the RESETLOGS option to CREATE CONTROLFILE.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01198',' must specify size for log file if RESETLOGS',' File sizes must be given for all log files if doing a CREATE CONTROLFILE with the RESETLOGS option.',' Resubmit the command with the appropriate log file size.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01199',' file string is not in online backup mode',' An attempt was made to end an online backup for a file that is not in online backup.',' Do not enter command since it is not needed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01200',' actual file size of string is smaller than correct size of string blocks',' The size of the file as returned by the operating system is smaller than the size of the file as indicated in the file header and the control file. Somehow the file has been truncated. Maybe it is the result of a half completed copy.',' Restore a good copy of the datafile and do recovery as needed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01201',' file string header failed to write correctly',' An I/O error was reported for the file header. The error was trapped and a second attempt will be made.',' The file probably will require recovery. Further error messages will indicate what is needed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01202',' wrong incarnation of this file - wrong creation time',' The creation time in the file header is not the same as the creation time in the control file. This is probably a copy of a file that was dropped.',' Restore a current copy of the datafile and do recovery as needed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01203',' wrong incarnation of this file - wrong creation SCN',' The creation SCN in the file header is not the same as the creation SCN in the control file. This is probably a copy of a file that was dropped.',' Restore a current copy of the datafile and do recovery as needed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01204',' file number is string rather than string - wrong file',' The file number in the file header is not correct. This is probably a restored backup of the wrong file, but from the same database.',' Restore a copy of the correct datafile and do recovery as needed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01205',' not a data file - type number in header is string',' The file type in the header is not correct for a datafile. This is probably a log file or control file. If the type is not a small non-zero positive number then the header is corrupted.',' Restore a copy of the correct datafile and do recovery as needed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01206',' file is not part of this database - wrong database id',' The database ID in the file header does not match the database ID in the control file. The file may be from a different database, or it may not be a database file at all. If the database was rebuilt, this may be a file from before the rebuild. Note that if you see this error when the file is supposed to be plugged in from another database via the Transportable Tablespace feature, it means the database ID in the file header does not match the one expected.',' Restore a copy of the correct datafile and do recovery as needed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01207',' file is more recent than controlfile - old controlfile',' The control file change sequence number in the datafile is greater than the number in the control file. This implies that the wrong control file is being used. Note that repeatedly causing this error can make it stop happening without correcting the real problem. Every attempt to open the database will advance the control file change sequence number until it is great enough.',' Use the current control file or do BACKUP CONTROLFILE RECOVERY to make the control file current. Be sure to follow all restrictions on doing a BACKUP CONTROLFILE RECOVERY.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01208',' data file is an old version - not accessing current version',' The checkpoint in the file header is less recent than in the control file. If opening a database that is already open by another instance, or if another instance just brought this file online, the file accessed by this instance is probably a different version. Otherwise, a backup of the file probably was restored while the file was in use.',' Make the correct file available to the database. Then, either open the database, or execute ALTER SYSTEM CHECK DATAFILES.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01209',' data file is from before the last RESETLOGS',' The reset log data in the file header does not match the control file. If the database is closed or the file is offline, the backup is old because it was taken before the last ALTER DATABASE OPEN RESETLOGS statement. If opening a database that is open already by another instance, or if another instance just brought this file online, the file accessed by this instance is probably a different version. Otherwise, a backup of the file probably was restored while the file was in use.',' Make the correct file available to the database. Then, either open the database or execute ALTER SYSTEM CHECK DATAFILES.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01210',' data file header is media corrupt',' The file header block is internally inconsistent. The beginning of the block has a header with a checksum and other data for insuring the consistency of the block. It is possible that the last disk write did not operate correctly. The most likely problem is that this is not a datafile for any database.',' Have operating system make correct file available to database. If the trace file dump indicates that only the checksum is wrong, restore from a backup and do media recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01211',' Oracle7 data file is not from migration to Oracle8',' The file is not a copy of the file LAST used under Oracle7. This datafile is either a backup taken from before the migration, or the database was opened by Oracle7 after the migration utility was run. When converting a database from Oracle7 to Oracle8, the migration program MUST be the LAST utility to access the database under Oracle7. Only the datafiles that were current when the migration was done may be accessed by Oracle8.',' Have operating system make correct datafile available to database, or repeat the Oracle7 to Oracle8 migration. Make sure that database is NOT opened after migration utility is run.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01212',' MAXLOGMEMBERS may not exceed string',' MAXLOGMEMBERS specified on the command line too large.',' Resubmit the command with a smaller value for MAXLOGMEMBERS.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01213',' MAXINSTANCES may not exceed string',' MAXINSTANCES specified on the command line too large.',' Resubmit the command with a smaller value for MAXINSTANCES.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01214',' MAXLOGHISTORY may not exceed string',' MAXLOGHISTORY specified on the command line too large.',' Resubmit the command with a smaller value for MAXLOGHISTORY.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01215',' enabled thread string is missing after CREATE CONTROLFILE',' A CREATE CONTROLFILE statement was given which did not list all the enabled threads for the database.',' Reissue the CREATE CONTROLFILE statement, including all enabled threads.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01216',' thread string is expected to be disabled after CREATE CONTROLFILE',' A thread that was given during CREATE CONTROLFILE is enabled, but the datafiles indicate that it should be disabled. This is probably because the logs supplied to the CREATE CONTROLFILE are old (from before the disabling of the thread).',' This thread is not required to run the database. The CREATE CONTROLFILE statement can be reissued without the problem thread, and, if desired, the thread can be re-created after the database is open.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01217',' logfile member belongs to a different logfile group',' A member of a multiple-member log file group specified in a CREATE CONTROLFILE is not part of the same group as previous members.',' Group together the correct members for the CREATE CONTROLFILE command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01218',' logfile member is not from the same point-in-time',' A member of a multiple-member log file group is from a different point in time. One of the members specified may be an older (backup) copy of the log.',' Find the correct version of the log, or leave it out of the CREATE CONTROLFILE command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01219',' database not open: queries allowed on fixed tables/views only',' A query was issued against an object not recognized as a fixed table or fixed view before the database has been opened.',' Re-phrase the query to include only fixed objects, or open the database.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01220',' file based sort illegal before database is open',' A query issued against a fixed table or view required a temporary segment for sorting before the database was open. Only in-memory sorts are supported before the database is open.',' Re-phrase the query to avoid a large sort, increase the values of the SORT_AREA_SIZE and/or SORT_AREA_RETAINED_SIZE initialization parameters to enable the sort to be done in memory.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01221',' data file string is not the same file to a background process',' When the database writer opens the datafile, it is accessing a different physical file than the foreground doing the recovery. The timestamp set in the file header by the foreground was not found by the background. It may be that the background process could not read the file at all.',' Look in the DBWR trace file for the error it received when attempting to read the file header. Reconfigure the operating system as needed to have the file name successfully access the same file when opened by a background process.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01222',' MAXINSTANCES of string requires MAXLOGFILES be at least string, not string',' An attempt was made to create a database or control file that does not have room for at least two logs per thread of redo. A thread of redo must have two online logs in order to be enabled. It does not make sense to allow more redo threads than can be supported by the logs.',' Either reduce the MAXINSTANCES argument or increase the value of MAXLOGFILES.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01223',' RESETLOGS must be specified to set a new database name',' The SET database name option was specified to CREATE CONTROLFILE, but RESETLOGS was not specified. The database name can only be changed when opening the database with RESETLOGS.',' Either add the RESETLOGS option or drop the SET option to CREATE CONTROLFILE.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01224',' group number in header string does not match GROUP string',' Group number specified at CREATE CONTROLFILE does not match the group number stored in the header. Most likely the specification is wrong.',' Omit the GROUP option or give the correct one.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01225',' thread number string is greater than MAXINSTANCES string',' The log is for a thread greater than the MAXINSTANCES argument.',' Increase the value for MAXINSTANCES and resubmit the command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01226',' file header of log member is inconsistent with other members',' The log file member in the accompanying error is for the same group as the previous members, but other fields in the header are different. Either a file header is corrupted, or some file is a member of a deleted log.',' Find the correct log member or omit this member from the command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01227',' log string is inconsistent with other logs',' The log file in the accompanying error is inconsistent with the contents of other logs given in the CREATE CONTROLFILE command. Either a file header is corrupted, or some file is an old copy rather than the current version. The problem may not be with the log listed since all that can be detected is that there is an inconsistency. All log files listed in the command must be the current versions of the online logs.',' Find the correct online logs or use the RESETLOGS option.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01228',' SET DATABASE option required to install seed database',' The SET DATABASE option was not included in the CREATE CONTROLFILE command when installing a seed database. The database does not have a database ID because it is intended to be installed at multiple sites, and each site needs to be a different database with its own database id. Both the SET DATABASE and RESETLOGS options must be specified to create the control file for this database.',' Resubmit command with the SET DATABASE and RESETLOGS options.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01229',' data file string is inconsistent with logs',' The datafile in the accompanying error is inconsistent with the contents of the logs given in the CREATE CONTROLFILE command. The most likely cause is that one or more of the online logs was missing from the command. It is also possible that one or more of the logs is an old copy rather than the current version. All online log files must be listed in the command and must be the current versions of the online logs.',' Find the correct online logs or use the RESETLOGS option.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01230',' cannot make read only - file string is offline',' An attempt to make a tablespace read only found that one of its files is offline.',' Bring the file online and retry this command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01231',' cannot make read write - file string is offline',' An attempt to make a tablespace read write found that one of its files is offline.',' Bring the file online and retry this command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01232',' cannot start online backup - file string is read only',' An attempt to start an online backup found that one of the files is marked read only. Read-only files do not need to be set into online backup mode.',' Make the backup without the begin backup command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01233',' file string is read only - cannot recover using backup controlfile',' An attempt to do media recovery using a backup control file found that one of the files is marked read only. Read-only files do not normally need to be recovered, but recovery with a backup control file must recover all online files.',' If the file really is read only, take it offline before the recovery, and bring the read-only tablespace online after the database is open. If the file does need recovery use a control file from the time the file was read-write. If the correct control file is not available, use CREATE CONTROLFILE to make one.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01234',' cannot end backup of file string - file is in use or recovery',' An attempt was made to end an online backup of file when the file is busy. Some operation such as recovery or rename may be active, or there may still be some instance that has the database open with this file online.',' If there is an instance with the database open then the backup can be ended there by using the ALTER TABLESPACE command. Otherwise wait for the completion of the other operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01235',' END BACKUP failed for string file(s) and succeeded for string',' One or more of the files in an end backup command failed. Some other files given in the same command may have succeeded.',' See the accompanying error messages for the reason the backups could not be ended. Any files not listed in the error messages were successful.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01236',' Error string occurred during initialization of file header access',' The indicated error occurred while doing initialization processing of file headers.',' The error indicated should be corrected. An attempt is made to recover from this error by using a slower access algorithm.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01237',' cannot extend datafile string',' An operating system error occurred during the resize.',' Fix the cause of the operating system error and retry the command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01238',' cannot shrink datafile string',' An operating system error occurred during the resize.',' The error is ignored, operation continues normally.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01239',' database must be in ARCHIVELOG mode to use external cache',' An online file uses an external cache, but the database is in NOARCHIVELOG mode. Since an external cache may require media recovery this cannot be allowed.',' Change database to be in ARCHIVELOG mode or do not use an external cache.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01240',' too many data files to add in one command',' The command specifies adding more datafiles than can be done in one command. It is necessary to fit all the file names into one log entry, but that would make the entry too large.',' If this is a CREATE TABLESPACE command, create with fewer files then add the other files later. If this is an ADD DATAFILE command, break it up into multiple commands.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01241',' an external cache has died',' The external cache may have been restarted.',' Take the file mentioned in the error stack offline, perform media recovery, bring the file online, and retry the attempted operation. You may also restart all instances to make sure they access all datafiles through consistent external caches.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01242',' data file suffered media failure: database in NOARCHIVELOG mode',' The database is in NOARCHIVELOG mode and a database file was detected as inaccessible due to media failure.',' Restore accessibility to the file mentioned in the error stack and restart the instance.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01243',' system tablespace file suffered media failure',' A system tablespace file was detected as inaccessible due to media failure.',' Restore accessibility to the file mentioned in the error stack and restart the instance.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01244',' unnamed datafile(s) added to controlfile by media recovery',' Media recovery with a backup control file or a control file that was rebuilt, encountered the creation of a datafile that was not in the control file. An entry has been added to the control file for the new datafiles, but with the file name UNNAMEDnnnn, where nnnn is the file number. Attached errors describe the file names that were originally used to create the files.',' Rename the files to valid file names and resume recovery. If necessary the ALTER DATABASE CREATE DATAFILE statement may be used to create a file suitable for recovery and do the rename. If the file is not going to be recovered then take it offline with the FOR DROP option.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01245',' offline file string will be lost if RESETLOGS is done',' An attempt was made to do an OPEN RESETLOGS with a file that will be lost because it is offline. The file was not taken offline with the FOR DROP option.',' Either bring the file online and recover it, or take it offline with the FOR DROP option.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01246',' recovering files through TSPITR of tablespace string',' The files named in the accompanying errors are backups that were made before a tablespace point in time recovery of this tablespace. They cannot be recovered to a time after the point in time recovery.',' Restore more recent backups and recover them.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01247',' database recovery through TSPITR of tablespace string',' Recovery of the whole database encountered redo indicating there was a point in time recovery of the tablespace. The new version of the files in the tablespace should be included in the recovery, but that was not done.',' If the tablespace should not be recovered, take its file offline for drop. If it should be recovered, then restore or rename as needed and restart the recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01248',' file string was created in the future of incomplete recovery',' An attempt was made to do a RESETLOGS open with a file entry in the control file that was originally created after the UNTIL time of the incomplete recovery. Allowing such an entry may hide the version of the file that is needed at this time. The file number may be in use for a different file which would be lost if the RESETLOGS was allowed.',' If more recovery is desired then apply redo until the creation time of the file is reached. If the file is not wanted and the same file number is not in use at the stop time of the recovery, then the file can be taken offline with the FOR DROP option. Otherwise a different control file is needed to allow the RESETLOGS. Another backup can be restored and recovered, or a control file can be created via CREATE CONTROLFILE.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01249',' archiving not allowed in a clone database',' An attempt was made to archive an online redo log or enable archiving for a clone database.',' Do not attempt to archive from a clone. The archive log destination could easily be the same as the primary database destroying its archived logs. If archiving is needed, then re-create the database not as a clone.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01250',' Error string occurred during termination of file header access',' The indicated error occurred while terminating the processing of file headers. The error was other than a write error.',' The indicated error should be corrected.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01251',' Unknown File Header Version read for file number string',' Read of the file header returned a record but its version cannot be identified. Either the header has been corrupted, or the file is not a valid database file.',' Have the operating system make the correct file available to the database, or recover the file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01252',' cannot prevent writes - file string in recovery manager backup',' An attempt to make a tablespace read only or offline normal found that a recovery manager proxy backup is in progress. If the file is made offline or read only, then the file header cannot be updated when the backup is complete.',' Wait for the Recovery Manager backup to complete and retry this command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01253',' cannot start online backup - file string in recovery manager backup',' The specified file is being backed up by Recovery Manager.',' Wait for the Recovery Manager proxy backup to complete before starting another backup.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01254',' cannot end online backup - file string in recovery manager backup',' The specified file is being backed up by Recovery Manager.',' Wait for the Recovery Manager proxy backup to complete. Recovery Manager backup mode cannot be initiated or terminated manually.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01255',' cannot shutdown - file string in recovery manager backup',' An attempt to shut down normally found that a Recovery Manager backup is still in progress.',' Wait for the Recovery Manager proxy backup to complete and retry this command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01256',' error in locking database file string',' The file is in use by another database instance.',' Determine which database instance legitimately owns the file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01257',' cannot reuse database file string, unknown file size',' The size of the raw partion cannot be determined.',' Add the datafile/logfile by specifying the size parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01258',' unable to delete temporary file string',' A DROP TABLESPACE INCLUDING CONTENTS AND DATAFILES or ALTER DATABASE TEMPFILE DROP INCLUDING DATAFILES operation was not able to delete a temporary file in the database.',' Subsequent errors describe the operating system error that prevented the file deletion. Fix the problem, if possible, and manually purge the file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01259',' unable to delete datafile string',' A DROP TABLESPACE INCLUDING CONTENTS AND DATAFILES operation was not able to delete a datafile in the tablespace.',' Subsequent errors describe the operating system error that prevented the file deletion. Fix the problem, if possible, and manually purge the file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01260',' may not issue ALTER DATABASE END BACKUP when database is open',' ALTER DATABASE END BACKUP was issued while the database was open.',' Either use ALTER DATABASE DATAFILE &lt;filename&gt; END BACKUP to end backup for specific files, or ALTER TABLESPACE &lt;name&gt; END BACKUP if backup is complete for all files in a tablespace.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01261',' Parameter string destination string cannot be translated',' The value for the specified parameter contained a destination string that could not be translated.',' Use a valid destination string in the specified parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01262',' Stat failed on a file destination directory',' Unable to get information about an Oracle Managed Files destination directory.',' Check the permissions on the directory or use a different directory name.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01263',' Name given for file destination directory is invalid',' The name given for an Oracle Managed Files destination does not correspond to a directory.',' Use a different name.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01264',' Unable to create string file name',' Unable to create an Oracle Managed Files name for a datafile, logfile or control file.',' Check previous error messages for the reason Oracle was unable to create the file name. Take corrective action, if possible, and retry the command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01265',' Unable to delete file string',' An error prevented the file from being deleted.',' Subsequent errors describe the operating system error that prevented the file deletion. Fix the problem, if possible, and manually purge the file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01266',' Unable to create unique file name',' Unable to create a unique file name for an Oracle Managed Files datafile, logfile, or control file. Oracle tried several names but each file name was already in use in the default destination directory for the file type.',' Retry the operation. If that fails, it may be necessary to change the default destination directory for the file type and then retry.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01267',' Failure getting date/time',' Could not get date/time when trying to create unique file name.',' Internal error - contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01268',' invalid TEMPFILE clause for alter of permanent TABLESPACE',' A TEMPFILE clause was specified for an ALTER TABLESPACE for a permanent tablespace.',' Retry with a DATAFILE clause.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01269',' Destination parameter string is too long',' The value for DB_CREATE_FILE_DEST or DB_CREATE_ONLINE_LOG_DEST_n parameter is too long.',' Replace the destination value for the specified parameter with a shorter character string.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01270',' string operation is not allowed if STANDBY_PRESERVES_NAMES is true',' An operation that renames or adds/drops a file was attempted at a standby database and STANDBY_PRESERVES_NAMES is true.',' Set STANDBY_PRESERVES_NAMES to false if the operation must be performed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01271',' Unable to create new file name for file string',' During standby database recovery an error occurred when trying to create a new file name for the indicated file.',' Use the ALTER DATABASE CREATE DATAFILE command with a new unique name and then resume the standby database recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01272',' REUSE only allowed when a file name is provided',' The REUSE parameter was specified in a command without a file name.',' Either supply a file name or remove the REUSE parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01273',' STANDBY_FILE_MANAGEMENT = AUTO needs COMPATIBLE = string or higher',' The COMPATIBLE initialization parameter was not set to the correct value for setting STANDBY_FILE_MANAGEMENT to AUTO.',' Restart the instance with COMPATIBLE set to the correct release.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01274',' cannot add datafile ''string'' - file could not be created',' Automated standby file management was enabled but an added file could not automatically be created on the standby. The error from the creation attempt is displayed in another message. The controlfile file entry for the file will be ''UNNAMEDnnnnn''.',' Temporarily set STANDBY_FILE_MANAGEMENT to MANUAL and use the ALTER DATABASE CREATE DATAFILE statement to create the file. Then set STANDBY_FILE_MANAGEMENT to AUTO and restart standby recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01275',' Operation string is not allowed if standby file management is automatic.',' An operation that renames, adds, or drops a file was attempted at a standby database and STANDBY_FILE_MANAGEMENT was set to AUTO.',' Set STANDBY_FILE_MANAGEMENT to MANUAL if the operation must be performed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01276',' Cannot add file string. File has an Oracle Managed Files file name.',' An attempt was made to add to the database a datafile, log file, or control file with an Oracle Managed Files file name.',' Retry the operation with a new file name.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01277',' file ''string'' already exists',' An ALTER DATABASE BACKUP CONTROLFILE TO TRACE AS ''filename'' statement specified a file name which is already in use.',' Either specify a different file name or add the REUSE parameter to the statement to overwrite the existing file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01278',' error creating file ''string''',' An operating system error occurred while attempting to create a trace file specified in the ALTER DATABASE BACKUP CONTROLFILE TO TRACE AS ''filename'' statement.',' Check the error stack for more detailed information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01279',' DB_FILES too large',' DB_FILES has been set too high to be supported by the system.',' Decrease the value of DB_FILES.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01280',' Fatal LogMiner Error.',' On of the following:',' Check to see whether the input parameters are valid. The V$LOGMNR_LOGS view can be queried to see the SCN ranges that are valid for the set of log files specified, and the DB_ID of the database that generated the log files.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01281',' SCN range specified in dbms_logmnr.start_logmnr() is invalid',' StartSCN may be greater than EndSCN, or the SCN specified may be invalid.',' Specify a valid SCN range.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01282',' date range specified in dbms_logmnr.start_logmnr() is invalid',' The specified Date value is invalid for the log file.',' Specify a valid date range.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01283',' Options specified is invalid',' The specified Options is invalid for the procedure.',' Specify valid Options.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01284',' file string cannot be opened',' The specified file cannot be opened.',' Check to make sure the file or directory exists and is accessible.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01285',' error reading file string',' The file or directory may not exist or is inaccessible.',' Specify valid file or directory. Make sure that file and directory are accessible.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01286',' cannot add file string due to DB_ID mismatch',' The log file is produced by a different database than other log files already added to the list.',' Specify a log file produced by the same database.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01287',' file string is from a different database incarnation',' The logfile was produced by a different incarnation of the database.',' Add a logfile that is produced by the same incarnation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01288',' file string is from a different database incarnation',' The logfile is produced by a different incarnation of the database.',' Add a logfile that is produced by the same incarnation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01289',' cannot add duplicate logfile string',' The log file specified has already been added to the list of log files.',' Specify a different log file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01290',' cannot remove unlisted logfile string',' The user attempted to remove a log file that is not present in the list.',' Specify a valid logfile.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01291',' missing logfile',' Not all logfiles corresponding to the data or scn range specified have been added to the list.',' Check the v$logmnr_logs view to determine the missing scn range, and add the relevant logfiles.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01292',' no log file has been specified for the current LogMiner session',' No log file has been specified for the LogMiner session.',' Specify at least one log file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01293',' time or SCN range not fully contained in the listed logfiles',' The input date/SCN range is not fully contained within the log files specified for the session.',' Select out of V$LOGMNR_LOGS view to check the date or SCN range covered by the log files specified for the LogMiner session, and reissue the procedure with appropriate date or SCN range.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01294',' error occurred while processing information in dictionary file string, possible corruption',' The dictionary file is corrupt.',' Get a new dictionary file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01295',' DB_ID mismatch between dictionary string and logfiles',' The dictionary file is produced by a database that is different from that produced the log files.',' Specify a compatible dictionary file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01296',' character set mismatch between dictionary string and logfiles',' The character set of the database that produced the dictionary file is different from the character set of the database that produced the log files.',' Specify a dictionary file with the same character set.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01297',' redo version mismatch between dictionary string and logfiles',' The redo version of the database generating the dictionary is different from the one generating the logfiles.',NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01298',' dictionary string and the earliest logfile are not SCN-compatible',' The dictionary materialized view was taken at a SCN that does not correspond to the creation SCN of the earliest logfile.',' Get a correct dictionary materialized view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01299',' dictionary string corresponds to a different database incarnation',' The dictionary file was extracted from a different incarnation of the database.',' Specify a dictionary file extracted from the correct database incarnation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01300',' enabled thread bit vector mismatch between dictionary string and the earliest logfile',NULL,NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01301',' dbms_logmnr.USE_COLMAP can only be used with a valid dictionary',' DBMS_LOGMNR.USE_COLMAP can only be used with a valid dictionary.',' Specify the dictionary file in DBMS_LOGMNR.START_LOGMNR().');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01302',' syntax error in logmnr.opt file',' A syntax error was detected in the logmnr.opt file.',' Use correct syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01303',' schema string, specified in logmnr.opt file, does not exist',' The schema specified does not exist.',' Specify a correct schema or a compatible dictionary file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01304',' table string, schema string, specified in logmnr.opt file, does not exist',' The table specified in the logmnr.opt file does not exist in the dictionary provided to LogMiner.',' Make sure that the table specified is valid.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01305',' column string, specified in logmnr.opt file, does not exist in table string, schema string',' The column specified in the logmnr.opt file does not exist for the table definition in the dictionary provided for LogMiner.',' Make sure that the column specified is valid.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01306',' dbms_logmnr.start_logmnr() must be invoked before selecting from v$logmnr_contents',' A select was issued from V$LOGMNR_CONTENTS without first invoking the DBMS_LOGMNR.START_LOGMNR() procedure.',' Invoke the DBMS_LOGMNR.START_LOGMNR() procedure before issuing a select from the V$LOGMNR_CONTENTS view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01307',' no LogMiner session is currently active',' A select was issued from V$LOGMNR_CONTENTS without first invoking the DBMS_LOGMNR.START_LOGMNR() procedure. Otherwise, DBMS_LOGMNR.END_LOGMNR() was called without a prior call to DBMS_LOGMNR.START_LOGMNR() or DBMS_LOGMNR.ADD_LOGFILE()',' Invoke the DBMS_LOGMNR.START_LOGMNR() procedure before issuing a select from the V$LOGMNR_CONTENTS view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01308',' initialization parameter utl_file_dir is not set',' UTL_FILE_DIR is not set in the initialization parameter file.',' Set UTL_FILE_DIR to the appropriate directory.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01309',' invalid session',' The specified Logminer session ID or session handle is invalid.',' Use a valid Logminer session ID or session handle.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01310',' requested return type not supported by the lcr_mine function',' The return type requested by the user is not supported by LCR_MINE.',' Pick a return type supported by the LCR_MINE function.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01311',' Illegal invocation of the mine_value function',' An attempt was made to use the MINE_VALUE function on a column other than redo_value or undo_value columns of SYS.V$LOGMNR_CONTENTS fixed table/view.',' Rewrite the SQL statement with a legal invocation of MINE_VALUE.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01312',' Specified table/column does not exist',' The table/column specified in the LCR_MINE call does not exist at the the specified SCN. The table/column definition has to exist at the start SCN specified for lcr_mine to be able to identify the table/column correctly.',' Create a LogMiner session at a start SCN at which the table definition is available.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01313',' LogMiner dictionary column type different from specified type',' The return type specified for the column in the LCR_MINE call is different from the actual type of the column.',' Rewrite the LCR_MINE invocation with the right return type.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01314',' Name of the column to be mined should be a string literal',' The fully qualified name of the column to be mined by the LogMiner functions should be string literal.',' If the fully qualified name of the column to be mined is a.b.c.d, enclose the column name in quotes as in ''a.b.c.d''.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01315',' Log file has been added or removed during select',' A redo log file has been added or removed while selecting on the v$logmnr_logs fixed view.',' Re-issue the SQL select statement on the v$logmnr_logs view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01316',' Already attached to a Logminer session',' A Logminer attach session was issued while already attached to a Logminer session.',' Detach from the current Logminer session and attach to the requested session.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01317',' Not attached to a Logminer session',' A command or procedure was issued which requires an attached Logminer session.',' Attach to a Logminer session before issuing the command or procedure.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01318',' Logminer session not started',' Logminer activate session was called before prepare session.',NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01319',' Invalid Logminer session attribute',' A session attribute was supplied which is invalid.',' Re-issue with a valid session attribute.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01320',' Invalid Logminer dictionary attribute',' A Logminer dictionary attribute was supplied which is invalid.',' Re-issue with a valid dictionary attribute.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01321',' SCN range not fully contained in the listed logfiles',' The input date/SCN range is not fully contained within the logfiles specified for the session.',' select out of v$logmnr_logs view to check the date or SCN range covered by the logfiles specified for the LogMiner session , and reissue the procedure with appropriate date or SCN range.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01322',' No such table',' An non-existent table was supplied to Logminer include_src_tbl() or exclude_src_table().',' Re-issue with a valid table name.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01323',' Invalid state',' A Logminer routine was called from the wrong state.',NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01324',' cannot add file due to DB_ID mismatch',' The logfile was produced by a different database than other logfiles already added to the list.',' Specify a logfile produced by the same database.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01325',' archive log mode must be enabled to build into the logstream',' The database does not have archivelog mode enabled.',' Ensure that initialization parameters enabling archivelog mode are set. For example:');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01326',' compatibility of 9.0.0 or greater required to build into the logstream',' The COMPATIBLE initialization parameter is set to some value less than 9.0.0.',' Ensure that the COMPATIBLE initialization parameter is set to 9.0.0 or higher. For example:');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01327',' failed to exclusively lock system dictionary as required by build',' Other users are performing DDL operations.',NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01328',' only one build operation may occur at one time',' Another process is simultaneously attempting to run build().',' Wait until the other process completes.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01329',' unable to truncate required build table',' The table may be missing or locked by another user.',' This error should not occur. If it does occur and there is reason to believe that required tables are missing, then as a last resort the package dbmslmd.sql may be reinstalled. Doing so will delete all existing Logminer Dictionary data.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01332',' internal Logminer Dictionary error',' Unexpected error condition.',' Check the trace file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01333',' failed to establish Logminer Dictionary',' No previously established Logminer Dictionary is available and a complete gather of a source system data dictionary was not found in the logstream. build() may not have been run to force the gathering of a source system data dictionary, or add_log_file() may not have been called to add all log files which contain the complete gathered system data dictionary.',' If build() was not employed prior to this mining session, the Logminer Ad Hoc user may elect to employ an alternate dictionary such as the current system catalog or a previously built flat file dictionary. Other Logminer clients must run build() prior to mining. If build() has been run, ensure that all logfiles which comprise the gathered system dictionary have been added. The following query, run on the system which build() was run, can be helpful in identifying the required files.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01336',' specified dictionary file cannot be opened',' The dictionary file or directory does not exist or is inaccessible.',' Make sure that the dictionary file and directory exist and are accessible.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01337',' log file has a different compatibility version',' The logfile has a different compatibility version than the rest of the logfiles in the session.',' Make sure that all logfiles in the session have the same compatibility version.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01338',' Other process is attached to LogMiner session',' Can not do this when other process is attached to LogMiner session.',NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01339',' logfile is too old',' An attempt was made to add an already processed logfile.',NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01340',' NLS error',' Could not load NLS package.',NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01341',' LogMiner out-of-memory',' The logfiles to be analyzed in the current LogMiner session require more system resources than what is currently available.',' Reduce the number of logfiles to be analyzed for a given LogMiner session and try again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01342',' LogMiner can not resume session due to inability of staging checkpointed data',' Logminer can not resume session because there is not enough SGA memory available to read in checkpointed data. Logminer periodically checkpoints data to enable faster crash recovery.',' Specify a bigger max_sga for the given LogMiner session and try again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01344',' LogMiner coordinator already attached',' A coordinator process is already attached to the specified logminer context.',' Detach from the active coordinator session and retry the attach.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01345',' Supplemental log data must be enabled to build into the logstream',' Supplemental log data must be enabled on this database instance.',' Enable supplemental log data.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01346',' Dependent LogMiner sessions relying on supplementally logged data exist',' LogMiner sessions exist on this database instance which rely on the existence of supplemental log data.',' Destroy all LogMiner sessions on this instance which are mining log files from this same instance. Then reissue the command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01347',' Supplemental log data no longer found',' The source database instance producing log files for this LogMiner session was altered to no longer log supplemental data.',' Destroy this Logminer session. Re-enable supplemental log data on the source system and create a new LogMiner session.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01350',' must specify a tablespace name',' Invocation failed to specify either a dictionary tablespace or a spill tablespace.',' Reformat invocation of DBMS_LOGMNR_D.SET_TABLESPACE to include the name of one or more tablespaces.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01351',' tablespace given for Logminer dictionary does not exist',' The tablespace name given as either the NEW_TABLESPACE or the DICTIONARY_TABLESPACE parameter to DBMS_LOGMNR_D.SET_TABLESPACE does not exist.',' Check the spelling of the tablespace name. If the spelling is correct, then verify that the named tablespace has already been created. DBMS_LOGMNR_D.SET_TABLESPACE will not create a tablespace.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01352',' tablespace given for Logminer spill does not exist',' The tablespace name given as either the NEW_TABLESPACE or the SPILL_TABLESPACE parameter to DBMS_LOGMNR_D.SET_TABLESPACE does not exist.',' Check the spelling of the tablespace name. If the spelling is correct, then verify that the named tablespace has already been created. DBMS_LOGMNR_D.SET_TABLESPACE will not create a tablespace.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01353',' existing Logminer session',' An attempt was made to execute DBMS_LOGMNR_D.SET_TABLESPACE while Logminer sessions existed. In general DBMS_LOGMNR_D.SET_TABLESPACE should be run before any Logminer activity has begun. If this error occurs, then this procedure has not been followed.',' First cause all Logminer sessions to be destroyed. A Logminer session can exist as a result of executing DBMS_LOGMNR.START_LOGMNR or as the result of running a product such as Logical Standby or Streams which uses Logminer. Next, execute DBMS_LOGMNR_D.SET_TABLESPACE.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01370',' Specified restart SCN is too old',' The specified restart scn is too old and Logminer could not find a proper checkpoint.',' Specify a bigger restart SCN to try again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01371',' Complete LogMiner dictionary not found',' One or more log files containing the LogMiner dictionary was not found.',' Add into LogMiner all log files containing the dictionary.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01372',' Insufficient processes for specified LogMiner operation',' The number of processes requested by the caller can not be allocated.',' Increase the number of parallel servers allocated to the instance.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01373',' insufficient memory for staging persistent LogMiner session',' The maximum number of concurrent persistent LogMiner sessions allowed is limited by the LOGMNR_MAX_PERSISTENT_SESSIONS parameter. Not enough memory has been set aside at instance startup to allocate the new LogMiner session.',' Increase LOGMNR_MAX_PERSISTENT_SESSIONS and restart the instance.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01374',' LOG_PARALLELISM greater than 1 not supported in this release',' LogMiner does not mine redo records generated with LOG_PARALLELISM set to a value greater than 1.',NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01400',' cannot insert NULL into (string)',' An attempt was made to insert a NULL into the column "USER"."TABLE"."COLUMN". ',' Retry the operation with a value other than NULL.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01401',' inserted value too large for column',' The value entered is larger than the maximum width defined for the column.',' Enter a value smaller than the column width or use the MODIFY option with ALTER TABLE to expand the column width.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01402',' view WITH CHECK OPTION where-clause violation',' An INSERT or UPDATE statement was attempted on a view created with the CHECK OPTION. This would have resulted in the creation of a row that would not satisfy the view''s WHERE clause.',' Examine the view''s WHERE clause in the dictionary table VIEWS. If the current view does not have the CHECK OPTION, then its FROM clause must reference a second view that is defined using the CHECK OPTION. The second view''s WHERE clause must also be satisfied by any INSERT or UPDATE statements. To insert the row, it may be necessary to insert it directly into the underlying table, rather than through the view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01403',' no data found',' In a host language program, all records have been fetched. The return code from the fetch was +4, indicating that all records have been returned from the SQL query.',' Terminate processing for the SELECT statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01404',' ALTER COLUMN will make an index too large',' Increasing the length of a column would cause the combined length of the columns specified in a previous CREATE INDEX statement to exceed the maximum index length (255). The total index length is computed as the sum of the width of all indexed columns plus the number of indexed columns. Date fields are calculated as a length of 7, character fields are calculated at their defined width, and numeric fields are length 22.',' The only way to alter the column is to drop the affected index. The index cannot be re-created if to do so would exceed the maximum index width.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01405',' fetched column value is NULL',' The INTO clause of a FETCH operation contained a NULL value, and no indicator was used. The column buffer in the program remained unchanged, and the cursor return code was +2. This is an error unless you are running Oracle with DBMS=6, emulating version 6, in which case it is only a warning.',' You may do any of the following:');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01406',' fetched column value was truncated',' In a host language program, a FETCH operation was forced to truncate a character string. The program buffer area for this column was not large enough to contain the entire string. The cursor return code from the fetch was +3.',' Increase the column buffer area to hold the largest column value or perform other appropriate processing.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01407',' cannot update (string) to NULL',' An attempt was made to update a',NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01408',' such column list already indexed',' A CREATE INDEX statement specified a column that is already indexed. A single column may be indexed only once. Additional indexes may be created on the column if it is used as a portion of a concatenated index, that is, if the index consists of multiple columns.',' Do not attempt to re-index the column, as it is unnecessary. To create a concatenated key, specify one or more additional columns in the CREATE INDEX statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01409',' NOSORT option may not be used; rows are not in ascending order',' Creation of index with NOSORT option when rows were not ascending. The NOSORT option may only be used for indexes on groups of rows that already are in ascending order.',' Create the index without the NOSORT option or ensure that the table is stored in one extent.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01410',' invalid ROWID',' A ROWID was entered incorrectly. ROWIDs must be entered as formatted hexadecimal strings using only numbers and the characters A through F. A typical ROWID format is ''000001F8.0001.0006''.',' Check the format, then enter the ROWID using the correct format. ROWID format: block ID, row in block, file ID.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01411',' cannot store the length of column in the indicator',' An attempt was made to fetch a column of size more than 64K and could not store the length of the column in the given indicator of size 2 bytes.',' Use the new bind type with call backs to fetch the long column.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01412',' zero length not allowed for this datatype',' The length for type 97 is 0.',' Specify the correct length.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01413',' illegal value in packed decimal number buffer',' The user buffer bound by the user as packed decimal number contained an illegal value.',' Use a legal value.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01414',' invalid array length when trying to bind array',' An attempt was made to bind an array without either a current array length pointer or a zero maximum array length.',' Specify a valid length.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01415',' too many distinct aggregate functions',' The query contains more distinct aggregates than can be processed. The current limit is 255.',' Reduce the number of distinct aggregate functions in the query.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01416',' two tables cannot be outer-joined to each other',' Two tables in a join operation specified an outer join with respect to each other. If an outer join is specified on one of the tables in a join condition, it may not be specified on the other table.',' Remove the outer join specification (+) from one of the tables, then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01417',' a table may be outer joined to at most one other table',' a.b (+) = b.b and a.c (+) = c.c is not allowed.',' Check that this is really what you want, then join b and c first in a view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01418',' specified index does not exist',' An ALTER INDEX, DROP INDEX, or VALIDATE INDEX statement specified the name of an index that does not exist. Only existing indexes can be altered, dropped, or validated. Existing indexes may be listed by querying the data dictionary.',' Specify the name of an existing index in the ALTER INDEX, DROP INDEX, or VALIDATE INDEX statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01419',' datdts: illegal format code',' An attempt was made to use an incorrect format.',' Inspect the format, correct it if necessary, then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01420',' datstd: illegal format code',' An attempt was made to use an invalid format.',' Inspect the format, correct it if necessary, then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01421',' datrnd/dattrn: illegal precision specifier',' An attempt was made to use an invalid precision specifier.',' Inspect the precision specifier, correct it if necessary, then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01422',' exact fetch returns more than requested number of rows',' The number specified in exact fetch is less than the rows returned.',' Rewrite the query or change number of rows requested.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01423',' error encountered while checking for extra rows in exact fetch',' An error was encountered during the execution of an exact fetch. This message will be followed by more descriptive messages.',' See the accompanying messages and take appropriate action.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01424',' missing or illegal character following the escape character',' The character following the escape character in LIKE pattern is missing or not one of the escape character, ''%'', or ''_''.',' Remove the escape character or specify the missing character.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01425',' escape character must be character string of length 1',' Given escape character for LIKE is not a character string of length 1.',' Change it to a character string of length 1.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01426',' numeric overflow',' Evaluation of an value expression causes an overflow/underflow.',' Reduce the operands.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01427',' single-row subquery returns more than one row',' The outer query must use one of the keywords ANY, ALL, IN, or NOT IN to specify values to compare because the subquery returned more than one row.',' Use ANY, ALL, IN, or NOT IN to specify which values to compare or reword the query so only one row is retrieved.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01428',' argument ''string'' is out of range',' An illegal value for a mathematical function argument was specified. For example',' See the Oracle9i SQL Reference for valid input and ranges of the mathematical functions.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01429',' Index-Organized Table: no data segment to store overflow row-pieces',' No overflow segment defined.',' Add overflow segment.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01430',' column being added already exists in table',' An ALTER TABLE ADD statement specified the name of a column that is already in the table. All column names must be unique within a table.',' Specify a unique name for the new column, then re-execute the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01431',' internal inconsistency in GRANT command',' An internal error occurred while attempting to execute a GRANT statement.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01432',' public synonym to be dropped does not exist',' The synonym specified in DROP PUBLIC SYNONYM is not a valid public synonym. It may be a private synonym.',' Correct the synonym name or use DROP SYNONYM if the synonym is not public.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01433',' synonym to be created is already defined',' A CREATE SYNONYM statement specified a synonym name that is the same as an existing synonym, table, view, or cluster. Synonyms may not have the same name as any other synonym, table, view, or cluster available to the user creating the synonym.',' Specify a unique name for the synonym, then re-execute the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01434',' private synonym to be dropped does not exist',' A DROP SYNONYM statement specified a synonym that does not exist. Existing synonym names may be listed by querying the data dictionary.',' Specify the name of an existing synonym in the DROP SYNONYM statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01435',' user does not exist',' This message is caused by any reference to a non-existent user. For example, it occurs if a SELECT, GRANT, or REVOKE statement specifies a username that does not exist. Only a GRANT CONNECT statement may specify a new username. All other GRANT and REVOKE statements must specify existing usernames. If specified in a SELECT statement, usernames must already exist.',' Specify only existing usernames in the SELECT, GRANT, or REVOKE statement or ask the database administrator to define the new username.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01436',' CONNECT BY loop in user data',' The condition specified in a CONNECT BY clause caused a loop in the query, where the next record to be selected is a descendent of itself. When this happens, there can be no end to the query.',' Check the CONNECT BY clause and remove the circular reference.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01437',' cannot have join with CONNECT BY',' A join operation was specified with a CONNECT BY clause. If a CONNECT BY clause is used in a SELECT statement for a tree-structured query, only one table may be referenced in the query.',' Remove either the CONNECT BY clause or the join operation from the SQL statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01438',' value larger than specified precision allows for this column',' When inserting or updating records, a numeric value was entered that exceeded the precision defined for the column.',' Enter a value that complies with the numeric column''s precision, or use the MODIFY option with the ALTER TABLE command to expand the precision.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01439',' column to be modified must be empty to change datatype',' An ALTER TABLE MODIFY statement attempted to change the datatype of a column containing data. A column whose datatype is to be altered must contain only NULL values.',' To alter the datatype, first set all values in the column to NULL.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01440',' column to be modified must be empty to decrease precision or scale',' An ALTER TABLE MODIFY statement attempted to decrease the scale or precision of a numeric column containing data. In order to decrease either of these values, the column must contain only NULL values. An attempt to increase the scale without also increasing the precision will also cause this message.',' Set all values in the column to NULL before decreasing the numeric precision or scale. If attempting to increase the scale, increase the precision in accordance with the scale or set all values in the column to NULL first.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01441',' cannot decrease column length because some value is too big',' An ALTER TABLE MODIFY statement attempted to decrease the size of a character field containing data. A column whose maximum size is to be decreased must contain only NULL values.',' Set all values in column to NULL before decreasing the maximum size.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01442',' column to be modified to NOT NULL is already NOT NULL',' An ALTER TABLE MODIFY statement attempted to change a column specification unnecessarily, from NOT NULL to NOT NULL.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01443',' internal inconsistency; illegal datatype in resultant view column',' An internal error occurred in referencing a view.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01444',' internal inconsistency; internal datatype maps to invalid external type',' This is an internal error message not normally issued.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01445',' cannot select ROWID from a join view without a key-preserved table',' A SELECT statement attempted to select ROWIDs from a view derived from a join operation. Because the rows selected in the view do not correspond to underlying physical records, no ROWIDs can be returned.',' Remove ROWID from the view selection clause, then re-execute the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01446',' cannot select ROWID from view with DISTINCT, GROUP BY, etc.',' A SELECT statement attempted to select ROWIDs from a view containing columns derived from functions or expressions. Because the rows selected in the view do not correspond to underlying physical records, no ROWIDs can be returned.',' Remove ROWID from the view selection clause, then re-execute the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01447',' ALTER TABLE does not operate on clustered columns',' An ALTER TABLE MODIFY statement specified a column used to cluster the table. Clustered columns may not be altered.',' To alter the column, first re-create the table in non-clustered form. The column''s size can be increased at the same time.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01448',' index must be dropped before changing to desired type',' An ALTER TABLE MODIFY statement attempted to change an indexed character column to a LONG column. Columns with the datatype LONG may not be indexed, so the index must be dropped before the modification.',' Drop all indexes referencing the column before changing its datatype to LONG.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01449',' column contains NULL values; cannot alter to NOT NULL',' An ALTER TABLE MODIFY statement attempted to change the definition of a column containing NULL values to NOT NULL. The column may not currently contain any NULL values if it is to be altered to NOT NULL.',' Set all NULL values in the column to values other than NULL before ALTERING the column to NOT NULL.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01450',' maximum key length (string) exceeded',' The combined length of all the columns specified in a CREATE INDEX statement exceeded the maximum index length. The maximum index length varies by operating system. The total index length is computed as the sum of the width of all indexed columns plus the number of indexed columns. Date fields have a length of 7, character fields have their defined length, and numeric fields have a length of 22. Numeric length = (precision/2) + 1. If negative, add +1.',' Select columns to be indexed so the total index length does not exceed the maximum index length for the operating system. See also your operating system-specific Oracle documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01451',' column to be modified to NULL cannot be modified to NULL',' The column may already allow NULL values, the NOT NULL constraint is part of a primary key or check constraint, or an ALTER TABLE MODIFY statement attempted to change a column specification unnecessarily, from NULL to NULL.',' If a primary key or check constraint is enforcing the NOT NULL constraint, then drop that constraint.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01452',' cannot CREATE UNIQUE INDEX; duplicate keys found',' A CREATE UNIQUE INDEX statement specified one or more columns that currently contain duplicate values. All values in the indexed columns must be unique by row to create a UNIQUE INDEX.',' If the entries need not be unique, remove the keyword UNIQUE from the CREATE INDEX statement, then re-execute the statement. If the entries must be unique, as in a primary key, then remove duplicate values before creating the UNIQUE index.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01453',' SET TRANSACTION must be first statement of transaction',' A transaction was not processed properly because the SET TRANSACTION statement was not the first statement.',' Commit or roll back the current transaction before using the statement SET TRANSACTION.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01454',' cannot convert column into numeric datatype',' A non-numeric value could not be converted into a number value.',' Check the value to make sure it contains only numbers, a sign, a decimal point, and the character "E" or "e", then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01455',' converting column overflows integer datatype',' The converted form of the specified expression was too large for the specified datatype.',' Define a larger datatype or correct the data.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01456',' may not perform insert/delete/update operation inside a READ ONLY transaction',' A non-DDL insert/delete/update or select for update operation was attempted.',' Commit (or roll back) the transaction, and then re-execute.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01457',' converting column overflows decimal datatype',' The converted form of the specified expression was too large for the specified type. The problem also occurs in COBOL programs when using COMP-3 in the picture clause, which is acceptable to the Pro*COBOL Precompiler and to COBOL but results in this error.',' Define a larger datatype or correct the data.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01458',' invalid length inside variable character string',' An attempt was made to bind or define a variable character string with a buffer length less than the minimum requirement.',' Increase the buffer size or use a different type.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01459',' invalid length for variable character string',' The buffer length was less than the minimum required or greater than its length at bind time minus two bytes.',' Make sure the string size is long enough to hold the buffer.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01460',' unimplemented or unreasonable conversion requested',' The requested format conversion is not supported.',' Remove the requested conversion from the SQL statement. Check the syntax for the TO_CHAR, TO_DATE, and TO_NUMBER functions to see which conversions are supported.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01461',' can bind a LONG value only for insert into a LONG column',' An attempt was made to insert a value from a LONG datatype into another datatype. This is not allowed.',' Do not try to insert LONG datatypes into other types of columns.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01462',' cannot insert string literals longer than 2000 characters',' The longest literal supported by Oracle consists of 2000 characters.',' Reduce the number of characters in the literal to 2000 characters or fewer or use the VARCHAR2 or LONG datatype to insert strings exceeding 2000 characters.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01463',' cannot modify column datatype with current constraint(s)',' An attempt was made to modify the datatype of column which has referential constraints; or has check constraints which only allows changing the datatype from CHAR to VARCHAR or vise versa.',' Remove the constraint(s) or do not perform the offending operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01464',' circular grant (granting to grant ancestor) of table or view',' The user in the TO clause of the GRANT statement has already been GRANTed privileges on this table.',' Do not GRANT privileges on a table to the user who originally GRANTed privileges on that table. The statement in error is probably unnecessary.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01465',' invalid hex number',' In an UPDATE statement following a SELECT FOR UPDATE, part of the ROWID contains invalid characters. ROWID must be expressed in the proper and expected format for ROWID and within quotes.',' Enter the ROWID just as it was returned in the SELECT FOR UPDATE.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01466',' unable to read data - table definition has changed',' This is a time-based read consistency error for a database object, such as a table or index. Either of the following may have happened:',' If the cause is:');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01467',' sort key too long',' A DISTINCT, GROUP BY, ORDER BY, or SET operation requires a sort key longer than that supported by Oracle. Either too many columns or too many group functions were specified in the SELECT statement.',' Reduce the number of columns or group functions involved in the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01468',' a predicate may reference only one outer-joined table',' A predicate in the WHERE clause has two columns from different tables with "(+)".',' Change the WHERE clause so that each predicate has a maximum of one outer-join table.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01469',' PRIOR can only be followed by a column name',' An invalid column name was specified after the PRIOR keyword.',' Check syntax, spelling, use a valid column name, and try again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01470',' In-list iteration does not support mixed operators',' Constants of different types are specified in an in-list.',' Use constants of same type for in-lists.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01471',' cannot create a synonym with same name as object',' An attempt was made to create a private synonym with the same name as the object to which it refers. This error typically occurs when a user attempts to create a private synonym with the same name as one of their objects.',' Choose a different synonym name or create the synonym under a different username.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01472',' cannot use CONNECT BY on view with DISTINCT, GROUP BY, etc.',' CONNECT BY cannot be used on a view where there is not a correspondence between output rows and rows of the underlying table.',' Remove the DISTINCT or GROUP BY from the view or move the CONNECT BY clause into the view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01473',' cannot have subqueries in CONNECT BY clause',' Subqueries cannot be used in a CONNECT BY clause.',' Remove the subquery or move it to the WHERE clause.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01474',' cannot have START WITH or PRIOR without CONNECT BY',' START WITH and PRIOR are meaningful only in connection with CONNECT BY.',' Check the syntax for the SQL statement and add a CONNECT BY clause, if necessary.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01475',' must reparse cursor to change bind variable datatype',' After executing a statement, an attempt was made to rebind a bind variable with a datatype different from that of the original bind.',' Re-parse the cursor before rebinding with a different datatype.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01476',' divisor is equal to zero',' An expression attempted to divide by zero.',' Correct the expression, then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01477',' user data area descriptor is too large',' This is an internal error message not normally issued.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01478',' array bind may not include any LONG columns',' User is performing an array bind with a bind variable whose maximum size is greater than 2000 bytes.',' Such bind variables cannot participate in array binds. Use an ordinary bind operation instead.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01479',' last character in the buffer is not Null',' A bind variable of type 97 does not contain null at the last position.',' Make the last character null.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01480',' trailing null missing from STR bind value',' A bind variable of type 5 (null-terminated string) does not contain the terminating null in its buffer.',' Terminate the string with a null character.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01481',' invalid number format model',' An invalid format parameter was used with the TO_CHAR or TO_NUMBER function.',' Correct the syntax, then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01482',' unsupported character set',' The character set used to perform the operation, such as the CONVERT function, is not a supported character set.',' Use one of the supported character sets.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01485',' compile bind length different from execute bind length',' You bound a buffer of type DTYVCS (VARCHAR with the two byte length in front) and at execute time the length in the first two bytes is more than the maximum buffer length, given in the bind call. The number of elements in the array and the current number of elements in the array cannot be more than the maximum size of the array.',' Ensure that the buffer size is sufficiently large to contain the array plus two bytes for the buffer length.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01486',' size of array element is too large',' An attempt was made to bind a data value that was either too large for the datatype, for example, NUMBER, or was greater than 2000 bytes, for example, VARCHAR or LONG.',' Find a way to convert or truncate the data value so that its length is acceptable.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01487',' packed decimal number too large for supplied buffer',' A conversion request cannot be performed because the buffer is too small to hold the result.',' Increase the size of the buffer.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01488',' invalid nibble or byte in the input data',' A conversion request cannot be performed because a digit was invalid.',' Fix the number and retry.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01489',' result of string concatenation is too long',' String concatenation result is more than the maximum size.',' Make sure that the result is less than the maximum size.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01490',' invalid ANALYZE command',' The syntax of the ANALYZE command was incorrect.',' Check the syntax and enter the command using the correct syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01491',' CASCADE option not valid',' The CASCADE option should be used only for tables or clusters.',' Do not use the CASCADE option in this manner. Check the syntax of the statement and then retry.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01492',' LIST option not valid',' The LIST option can be used only for tables or clusters.',' Do not use the LIST option in this manner. Check the syntax of the statement and then retry.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01493',' invalid SAMPLE size specified',' The specified SAMPLE size is out of range',' Specify a value within the proper range.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01494',' invalid SIZE specified',' The specified histogram SIZE value was out of range.',' Specify a value within the proper range.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01495',' specified chain row table not found',' The specified table either does not exist or user does not have the proper privileges.',' Specify the correct table to use.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01496',' specified chain row table form incorrect',' The specified table does not have the proper field definitions.',' Specify the correct table to use.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01497',' illegal option for ANALYZE CLUSTER',' The FOR COLUMNS column_list clause cannot be used with ANALYZE CLUSTER.',' Retry with a legal syntax.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01498',' block check failure - see trace file',' An error occurred while checking a block with the ANALYZE command.',' Check the trace file for more descriptive messages about the problem. Correct these errors. The name of the trace file is operating system-specific, for example, ORAxxxx.TRC. It is found in the directory specified by the initialization parameter USER_DUMP_DEST. If USER_DUMP_DEST is not set, trace files are not created. It may be necessary to re-create the object. See also your operating system-specific Oracle documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-01499',' table/index cross reference failure - see trace file',' An error occurred when validating an index or a table using the ANALYZE command. One or more entries does not point to the appropriate cross-reference.',' Check the trace file for more descriptive messages about the problem. Correct these errors. The name of the trace file is operating system-specific, for example, ORAxxxx.TRC. It is found in the directory specified by the USER_DUMP_DEST initialization parameter. If USER_DUMP_DEST is not set, trace files are not created. It may be necessary to re-create the object. See also your operating system-specific Oracle documentation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09870',' spini: failure initializing maximum number of open files.',' ULIMIT system call returned an error.',' Check errno.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09871',' TASDEF_NAME: translation error while expanding ?/dbs/tasdef@.dbf.',' Failure of sltln(?/tasdef@.dbf) while creating test and set pages.',' Check additional return error for more information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09872',' TASDEF_CREATE: create failure in creating ?/dbs/tasdef@.dbf.',' CREATE() failed when trying to create the TASDEF file.',' Verify permissions on $(ORACLE_HOME)/dbs directory.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09873',' TASDEF_OPEN: open error when opening tasdef@.dbf file.',' Unable to open tasdef@.dbf file.',' Check errno. Possible permission problem. Verify that tasdef@.dbf file exists.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09874',' TASDEF_READ: read error, unable to read tasdef@.dbf file.',' Read system call returned an error when attempting to read ?/dbs/tasdef@.dbf.',' Check errno returned. SGADEF file may be corrupted or incompatible with Oracle version.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09875',' TASDEF_WRITE: write error when writing ?/dbs/tasdef@.dbf file.',' Write call failed.',' Check errno returned. Possibly out of space on device.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09876',' TASDEF_CLOSE: unable to close ?/dbs/tasdef@.dbf file.',' Close system call returned an error.',' Check errno returned. Possible operating system failure.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09877',' sstascre: shmget error, unable to get a shared memory segment.',' Error in SHMGET.',' Check errno returned. Verify that enough shared memory is available on the system.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09878',' sstascre/sstasat: shmat error, unable to attach tas write page',' Error in SHMAT.',' Check errno returned.Verify that enough shared memory is available on the system.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09879',' sstascre/sstasat: shmat error, unable to attach tas read page',' Error in SHMAT.',' Check errno returned.Verify that enough shared memory is available on the system.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09880',' sstasfre/sstasdel: shmdt error, unable to detach tas write page',' Error in SHMDT.',' Check errno returned.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09881',' sstasfre/sstasdel: shmdt error, unable to detach tas read page',' Error in SHMDT.',' Check errno returned.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09882',' sstasfre/sstasdel: shmctl error, unable to remove tas shm page',' Error in SHMCTL.',' Check errno returned.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09883',' Two Task interface: oratab file does not exist',' The ORATAB file does not exist.',' Install Oracle before you use it or re-create the ORATAB file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09884',' Two Task interface: SID doens''t match current PU',' You are trying to start Oracle on another PU than you configured Oracle on or there is no entry for this SID in the ORATAB file.',' Start Oracle with this SID on its designated PU (see the ORATAB file). Or install the new database with SID.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09885',' osnTXtt: cannot create TXIPC channel',' The TXIPC driver failed to create pipes for two-task communications with the Oracle shadow process.',' You have probably exceeded the maximum number of open file descriptors per user or the system file table is full. Note the operating system error code and contact your system administrator.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09886',' osnTXtt: translation error while expanding txipc@.trc.',' Failure of sltln(txipc@.trc) while creating debug channel.',' Check additional return error for more information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09887',' osnTXtt: Failed to create/open debug channel.',NULL,NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09888',' osnTXtt: txipc channel creation failed',' The TXIPC driver failed to create channels for two-task communications with the Oracle shadow process.',' You have probably exceeded the maximum number of open file descriptors per user or the system file table operating system error code and contact your system administrator.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09889',' osnTXtt: access error on oracle executable',' The TXIPC driver could not access the Oracle executable.',' Check the permissions on the Oracle executable and each component of the ORACLE_HOME/bin path.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09890',' osnTXtt: malloc failed',' The TXIPX driver failed to allocate enough heap space for its context area buffers.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09908',' slkmnm: gethostname returned error code.',' The system call GETHOSTNAME returned an error. This is most likely an internal error.',' Make sure GETHOSTNAME is successful in other contexts, and if so contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09909',' Malloc of scratch buffer failed.',' Memory needed for a temporary buffer could not be allocated. The additional information field contains the number of bytes that Oracle attempted to allocate.',' Check the UNIX error number. It is probable that the system has run out of memory. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09910',' Unable to find ORACLE password file entry for user.',' No entry exists for the user in the Oracle password file.',' Have the database administrator install a password entry by running ORAPASSWD.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09911',' Incorrect user password.',' The password entered by the user was incorrect.',' Enter the correct password.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09912',' Malloc of name buffer(s) failed.',' Oracle was unable to allocate memory for one or both of the buffers that are used to hold the name of DBA and the operator users.',' Check the UNIX error number. It is probable that the system has run out of memory. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09913',' Malloc of dummy name failed.',' Oracle was unable to allocate memory for the user name that is to be used in the encryption of the user''s password.',' Check the UNIX error number. It is probable that the system has run out of memory. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09914',' Unable to open the ORACLE password file.',' Oracle could not open the password file for reading.',' Check the UNIX error number. If the error number indicates that the file does not exist, have the database administrator create the file by running ORAPASSWD. If the error number indicates insufficient permissions, ask the database administrator to change the permissions. Otherwise, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09915',' Password encryption failed.',' Oracle was unable to encrypt a password. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09916',' Required password was not specified.',' A user attempted to connect as "internal," but did not specify a password.',' Connect as internal again and specify a password.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09918',' Unable to get user privileges from SQL*Net',' Oracle was unable to retrieve the user''s privilege set from the SQL*Net connection.',' Check the UNIX error number for a possible operating system error. Also check the "additional information" field for the SQL*Net error. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09919',' Unable to set label of dedicated server',' Oracle was unable to set the label of the dedicated to server to the required value.',' Check the UNIX error number for a possible operating system error. Also, check the privileges on the Oracle executable. It should have at least ALLOWMACACCESS privilege.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09920',' Unable to get sensitivity label from connection',' Oracle was unable to retrieve the user''s sensitivity label from the SQL*Net connection.',' Check the UNIX error number for a possible operating system error. Also check the "additional information" field for the SQL*Net error. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09921',' Unable to get information label from connection',' Oracle was unable to retrieve the user''s information label from the SQL*Net connection.',' Check the UNIX error number for a possible operating system error. Also check the "additional information" field for the SQL*Net error. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09922',' Can''t spawn process - background log directory not created properly',' Oracle was unable to spawn a background process because the directory that will hold trace files of the background processes was not created properly.',' Examine the directory pointed to by the initialization parameter BACKGROUND_DUMP_DEST. Make sure that all of the following is true:');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09923',' Can''t spawn process - user log directory not created properly',' Oracle was unable to spawn a background process because the directory that holds the trace files of the dedicated server processes was not created properly.',' Examine the directory pointed to by the initialization parameter USER_DUMP_DEST. Make sure that all of the following is true:');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09924',' Can''t spawn process - core dump directory not created properly',' Oracle was unable to spawn a background process because the directory that holds the core dumps produced by Oracle processes in the event of exceptions was not created properly.',' Examine the directory pointed to by the initialization parameter CORE_DUMP_DEST. Make sure that all of the following is true:');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09925',' Unable to create audit trail file',' Oracle was not able to create the file being used to hold audit trail records.',' Check the UNIX error number for a possible operating system error. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09926',' Unable to set effective privilege set of the server',' A dedicated server was unable to set it''s own privilege set.',' Check the privileges granted to the Oracle executable. It must have at least ALLOWMACACESS privilege.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09927',' Unable to set label of server',' Oracle was not able to set the label of a server to a new value.',' Check the privileges on $ORACLE_HOME/bin/oracle. Make sure that it has ALLOWMACACCESS privilege.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09928',' Unable to restore the label of server',' Oracle was unable to restore the label of the server to the value that it had before raising it to database high. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09929',' GLB of two labels is invalid',' The result of a greatest lower bound operation on two labels was not valid.',' Repeat the operation with two different labels. Consult the system encoding file for the values of valid labels.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09930',' LUB of two labels is invalid',' The result of a least upper bound operation on two labels was not valid.',' Repeat the operation with two different labels. Consult the system encoding file for the values of valid labels.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09931',' Unable to open ORACLE password file for reading',' An attempt to open a password file for reading failed.',' Make sure that the permissions on the file have not been changed so that the Oracle user cannot open it.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09932',' Close of ORACLE password file failed.',' An attempt to close a password file failed.',' Check the UNIX error number for the specific reason.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09933',' Deletion of old password file failed.',' The removal of the old password file failed.',' Check the UNIX error number for the specific reason.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09934',' Link of current password file to old failed.',' Oracle was unable to create a link so that the old password file could be saved.',' Check the UNIX error number for the specific reason.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09935',' Unlink of current password file failed.',' Oracle was unable to complete the saving of the current password file.',' Check the UNIX error number for the specific reason.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09936',' Open of ORACLE password file for write failed.',' Oracle was unable to create a password file.',' Check the UNIX error number for the specific reason.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09937',' Chmod of ORACLE password file failed.',' Oracle was unable to change a password file to be read only.',' Check the UNIX error number for the specific reason.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09938',' Save of signal handlers failed.',' Oracle was unable to save the previous values of selected signal handlers. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09939',' Restoration of signal handlers failed.',' Oracle was unable to restore the previous values of selected signal handlers. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09940',' ORACLE password file header is corrupt',' The header of one of the password files was not in the format that Oracle expected.',' Check the headers of both files. The header should be in the format "FILE VERSION: N.N.N.N.N EXECUTABLE VERSION: N.N.N.N.N" where N is a number. Remove the corrupt file(s) and re-run ORAPASSWD.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09941',' Version of orapasswd or installer is older than file.',' The version of ORAPASSWD or installer that is being run is older than that of the Oracle password file. Since the file version is only changed when the format is changed, this error means that the executable is using a different format than that with which the file was created.',' Run a version of the installer or ORAPASSWD whose version is the same or later than that of the file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09942',' Write of ORACLE password file header failed.',' The attempt to write out the header of the Oracle password file failed.',' Check the operating system error number. It is possible that the file system became full.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09943',' Allocation of memory for password list component failed.',' When it is building a list of password file entries, Oracle allocates memory for various components. One of the allocations failed.',' Check the operating system error number. The system has probably run out of memory.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09944',' Password entry is corrupt.',' An entry in an Oracle password file was not in the format that Oracle expected.',' Removed the corrupt file(s) and re-run ORAPASSWD.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09945',' Unable to initialize the audit trail file',' Oracle was unable to write header information to the file being used as the audit trail.',' Check the UNIX error number for a possible operating system error. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09946',' File name too long for buffer',' The buffer that was to be used to hold a file name was determined to be too short for the generated name. This will happen if the translated name for either a trace file or an audit file is longer than the maximum allowed, which on many ports is 256 characters.',' Use a shorter file name.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09947',' Unable to allocate connection attributes structure',' Oracle was not able to allocate the memory needed to hold the attributes of the SQL*Net connection. The "Additional Information" field holds the number of bytes that Oracle attempted to allocate.',' Check the UNIX error number. It is probable that the system has run out of memory. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09948',' Process information label retrieval failed.',' Oracle was unable to get the information label for a process.',' Check the UNIX error number for a possible operating system failure. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09949',' Unable to get client operating system privileges',' Oracle was unable to get the operating system privileges for the client process.',' Check the UNIX error number for a possible operating system failure. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09950',' Unable to get server operating system privileges',' Oracle was unable to get its privileges from the operating system.',' This is an error that should never happen. Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09951',' Unable to create file',' Oracle was unable to create a file.',' Check the UNIX error number for a possible operating system failure. If there is no error, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09952',' scgcmn: lk_open_convert unexpected return: open failed',' The Distributed Lock Manager returned an unexpected value.',' Check for system error message and refer to the Distributed Lock Manager documentation or contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09953',' scggc: unexpected return of a lock convert',' The Distributed Lock Manager returned an unexpected value.',' Check for Lock Manager error messages and refer to the Distributed Lock Manager documentation or contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09954',' scgcc: unexpected return status to callback of lock close',' The Distributed Lock Manager returned an unexpected value.',' Check for Lock Manager error messages and refer to the Distributed Lock Manager documentation or contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09955',' scgcan: unexpected return status when canceling a lock',' DLM system service x returned an unexpected value.',' Check for system error message and refer to the Distributed Lock Manager documentation or contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09956',' scgcm: unexpected lock status condition',' A global locking system service returned an unexpected value.',' Check for system error message (if any) and refer to refer to the Distributed Lock Manager documentation or contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09957',' Unable to send termination request to IMON',' The attempt to send a termination signal to IMON failed. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09958',' IMON: two processes with the same ORACLE pid are active',' The IMON process was unable to add an entry for a server process because another active process occupies the slot. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09959',' IMON: deletion of a process failed.',' The IMON process was unable to delete a server process from its process ID array because no entry for the process could be found. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09960',' Unable to establish signal handler for termination signal',' Oracle was unable to set up a handler for the signal used to notify it that the instance was shutting down. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09961',' Unable to restore termination signal handler',' Oracle failed to set the handler for the termination signal to its previous value. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09962',' lk_group_create error in scggrc',NULL,NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09963',' lk_group_attach error in scggra',NULL,NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09964',' lk_group_detach error in scggrd',NULL,NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09966',' scumnt: translation error while expanding ?/dbs/lk',' Failure of SLTLN in SCUMNT.',' Check additional returned error for more information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09967',' scumnt: unable to create or open file',' Open system call returned an error.',' Check errno.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09968',' scumnt: unable to lock file',' Lock file operating system call returned an error.',' Check errno.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09969',' scurls: unable to close lock file',' Close system call returned an error.',' Check errno.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09974',' skxfidini: Error Initializing SDI Channel',' The process was unable to initialize the SDI channel properly.',' Correct the operating system error and retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09975',' kxfspini: Error Initializing SDI Process',' The process was unable to attach to the SDI channel.',' Verify that the SDI process specific limits correctly configured. Correct the operating system error and retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09976',' skxfqdini: Error Creating Port',' The process was unable to create a communications endpoint.',' Verify that the SDI port specific limits correctly configured. Correct the operating system error and retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09977',' skxfqhini: Error Connecting',' The process was unable to connect to another endpoint.',' Verify that the SDI port specific limits correctly configured. Check that the other node(s) is part of the cluster and operating properly. Correct the operating system error and retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09978',' skxfqhdel: Error Disconnecting from another endpoint.',' The process was unable to disconnect cleanly from another endpoint.',' Check that the other node(s) are part of the cluster and operating properly. Check the instance and processes on the other node(s). Correct the operating system error and retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09979',' skxfqhsnd: Error Sending a message to another endpoint',' The process was unable to send a message to an existing endpoint.',' Check that the other node(s) are part of the cluster and operating properly. Check the instance and processes on the other node(s). Correct the operating system error and retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09980',' skxfqdrcv: Error Receiving a message from another endpoint',' The process encountered an error while trying to receive a message.',' Check that the other node(s) are part of the cluster and operating properly. Check the instance and processes on the other node(s). Correct the operating system error and retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09981',' skxfqdreg: Error Adding a page to the SDI buffer pool',' The process was unable to add a page to the SDI buffer pool.',' Correct the operating system error and retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09982',' skxfqddrg: Error Removing a page from the SDI buffer pool',' The process was unable to remove a page to the SDI buffer pool.',' Correct the operating system error and retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09983',' skxfidsht: Error shutting down SDI channel',' The process was unable to shut down the SDI channel.',' Check the SDI persistent resources using SDI tools. Verify that all processes exited cleanly and the instance is safely shut down. Delete any remaining SDI channel IDs associated with the current instance.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09984',' SGA file $ORACLE_HOME/dbs/sgadef$ORACLE_SID.dbf does not exist',' File does not exist or is not accessible.',' Restart the instance to create the SGA definition file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09985',' SGA definition file could not be read',' UNIX read() operation failed.',' Check errno and take appropriate action.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09986',' wrong number of bytes read from SGA definition file',' Struct SKGMSDEF size differs from the number of bytes read from the SGA file.',' Compare the two struct definitions and ensure that they are identical in size and structure.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09987',' unable to attach to SGA in READ-ONLY mode',' The instance is not up, or SGA segments are not read-accessible.',' Verify that the instance is up and read permissions for the SGA segments are set.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09988',' error while detaching SGA',' SKGMSDEF struct is corrupted and/or segment addresses are modified.',' Safely shut down the instance and mount the SGA segments again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-09989',' attempt to use invalid skgmsdef struct pointer',' Pointer to SKGMSDEF struct used without validating it.',' Assign a valid address to the SKGMSDEF struct pointer before using it.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10560',' block type ''string''',' Report block type for details of another error.',' See associated error message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10561',' block type ''string'', data object# string',' Report block type and data object number for details of another error.',' See associated error message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10562',' Error occurred while applying redo to data block (file# string, block# string)',' See other errors on error stack.',' Investigate why the error occurred and how important is the data block. Media and standby database recovery usually can continue if user allows recovery to corrupt this data block.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10563',' Test recovery had to corrupt data block (file# string, block# string) in order to proceed',' Test recovery completed.',' No action is needed. Test recovery has ended successfully. See other messages on error stack for a summary of the result of the test recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10564',' tablespace string',' Report tablespace name for details of another error.',' See associated error message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10565',' Another test recovery session is active',' There can only be one test recovery session at any time. Another test recovery session is active.',' Wait until the other test recovery session completes.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10566',' Test recovery has used all the memory it can use',' Test recovery tests redo in memory. It can no longer proceed because it has consumed all the memory it can use.',' No action is needed. Test recovery has ended successfully. See other messages on error stack for a summary result of the test recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10567',' Redo is inconsistent with data block (file# string, block# string)',' There are two possible causes of this error:',' Investigate why the error occurred and how important is the data block. Media and standby database recovery usually can continue if user allows recovery to corrupt this data block.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10568',' Failed to allocate recovery state object: out of SGA memory',' Out of SGA memory.',' Restart the instance. If the problem persists, then contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10570',' Test recovery complete',' Test recovery completed.',' No action is needed. Test recovery has ended successfully. See other messages on error stack for a summary result of the test recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10571',' Test recovery canceled',' User canceled test recovery.',' No action is needed. Test recovery has ended successfully. See other messages on error stack for a summary of the result of the test recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10572',' Test recovery canceled due to errors',' See other errors on the error stack.',' See other messages on the error stack. It is possible that no action is needed. See other messages on error stack for a summary of the result of the test recovery so far.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10573',' Test recovery tested redo from change string to string',' This message shows the range of test recovery that has been tested.',' No action is needed. See other messages on the error stack.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10574',' Test recovery did not corrupt any data block',' This message summarizes test recovery result.',' No action is needed. See other messages on the error stack.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10575',' Give up restoring recovered datafiles to consistent state: out of memory',' There was not enough memory to restore recovered datafiles to consistent state.',' This error is just a warning: You may not be able to open the database with resetlogs immediately after this error. However, you may continue media/standby recovery, and that may make the datafiles recovered consistent again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10576',' Give up restoring recovered datafiles to consistent state: some error occurred',' See alert file or other errors on the stack for a cause of the problem.',' This error is just a warning: You may not be able to open the database with resetlogs immediately after this error. However, you may continue media/standby recovery, and that may make the datafiles recovered consistent again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10577',' Can not invoke test recovery for managed standby database recovery',' Test recovery option is used for managed standby database recovery.',' Either remove the test recovery option or invoke manual test standby database recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10578',' Can not allow corruption for managed standby database recovery',' You used the allow corruption option for managed standby database recovery.',' Either remove the allow corruption option or invoke manual standby database recovery.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10579',' Can not modify control file during test recovery',' To proceed with recovery, test recovery needs to modify the control file. But test recovery is not allowed to modify the controlfile.',' No action is needed. Test recovery has ended successfully. It can only go so far in the redo stream.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10580',' Can not modify datafile header during test recovery',' To proceed with recovery, test recovery needs to modify a datafile header. But test recovery is not allowed to modify datafile headers.',' No action is needed. Test recovery has ended successfully. It can only go so far in the redo stream.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10581',' Can not modify redo log header during test recovery',' To proceed with recovery, test recovery needs to modify a redo log header. But test recovery is not allowed to modify redo log headers.',' No action is needed. Test recovery has ended successfully. It can only go so far in the redo stream.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10582',' The control file is not a backup control file',' User requested backup control file test recovery, but the control file is not a backup control file.',' Use a backup control file, or do not use the USING BACKUP CONTROLFILE option.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10583',' Can not recover file string renamed as missing during test recovery',' One of the files to be recovered is renamed as missing.',' Rename the file to the correct file or offline it.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10584',' Can not invoke parallel recovery for test recovery',' Both test recovery and parallel recovery are requested.',' Drop either one of the two recovery options.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10585',' Test recovery can not apply redo that may modify control file',' Test recovery has encountered a special redo that may modify control file.',' No action is needed. Test recovery has proceeded successfully as far as it could from its starting point.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10586',' Test recovery had to corrupt 1 data block in order to proceed',' This message summarizes test recovery result: Oracle may have to corrupt one block in order to apply the range of redo tested.',' See the alert log for details of the problem.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10587',' Invalid count for ALLOW n CORRUPTION option',' The number specified in the ALLOW n CORRUPTION option is too big.',' Use a smaller number.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10588',' Can only allow 1 corruption for normal media/standby recovery',' The number specified in the ALLOW n CORRUPTION option is too big.',' Change to allow zero or one corruption.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10589',' Test recovery had to corrupt string data blocks in order to proceed',' This message summarizes test recovery result: Oracle may have to corrupt a number of data blocks as specified in the message in order to apply the range of redo tested.',' See the alert log for details of the problems.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10614',' Operation not allowed on this segment',' This procedure can be used only on segments in tablespaces with AUTO SEGMENT SPACE MANAGEMENT.',' Recheck the segment name and type and re-issue the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10615',' Invalid tablespace type for temporary tablespace',' Tablespace with AUTO SEGMENT SPACE MANAGEMENT specified cannot be used as a temporary tablespace.',' Recheck the tablespace name and re-issue the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10616',' Operation not allowed on this tablespace',' Cannot perform the operation on tablespace with AUTO SEGMENT SPACE MANAGEMENT.',' Recheck the tablespace name and re-issue the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10617',' Cannot create rollback segment in dictionary managed tablespace',' Rollback segments cannot be created in dictionary managed tablespaces when the SYSTEM tablespace is locally managed.',' Recheck the tablespace name and re-issue the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10618',' Operation not allowed on this segment',' This DBMS_SPACE operation is not permitted on segments in tablespaces with AUTO SEGMENT SPACE MANAGEMENT.',' Recheck the segment name and type and re-issue the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10620',' Operation not allowed on this segment',' Cannot alter freelist storage parameter for segments in tablespaces with AUTO SEGMENT SPACE MANAGEMENT.',' Recheck the segment name and re-issue the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10621',' data block does not belong to the segment',' The specified file number and block number of the data block does not belong to the segment.',' Recheck the segment, file number, block number and re-issue the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10640',' Operation not permitted during SYSTEM tablespace migration',' The SYSTEM tablespace is being migrated to locally managed format.',' Re-issue this command once SYSTEM tablespace migration is complete.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10641',' Cannot find a rollback segment to bind to',' SYSTEM tablespace migration requires rollback segment in locally managed tablespace.',' Drop rollback segments in dictionary managed tablespaces other than SYSTEM and create rollback segments in locally managed tablespace. Then retry migration.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10642',' Found rollback segments in dictionary managed tablespaces',' When SYSTEM tablespace is migrated, found rollback segments in dictionary managed tablespaces.',' Drop the rollback segments in dictionary managed tablespaces and re-issue the command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10643',' Database should be mounted in restricted mode and Exclusive mode',' When SYSTEM tablespace is being migrated, database should be mounted in Exclusive mode and in Restricted mode.',' Re-issue this command after mounting the database in the correct mode.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10644',' SYSTEM tablespace cannot be default temporary tablespace',' When SYSTEM tablespace is being migrated, no user should have SYSTEM as the default temporary tablespace.',' Re-issue this command after altering the default temporary tablespace setting for all users.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10646',' Too many recursive extensions during SYSTEM tablespace migration',' When SYSTEM tablespace is being migrated, dictionary tables tried to extend recursively more than 1000 times.',' If SYSTEM tablespace is very large, then simply reissue the tablespace migration command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10647',' Tablespace other than SYSTEM,string, string not found in read only mode',' When SYSTEM tablespace is being migrated, tablespaces other than the three should be ALTERed to read only.',' Alter the tablespace status to read only and retry migration.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-10651',' incorrect file number block number specified',' The specified dba is not valid.',' Check if the specified dba belongs to the segment and is under the segment HWM and re-issue the statement.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12000',' a materialized view log already exists on table ''string''',' An attempt was made to create a materialized view log on a table that already has a materialized view log. Each master table can have only one materialized view log.',' All materialized views on a table can use the same materialized view log for that table. To make changes to the existing log, use the ALTER MATERIALIZED VIEW LOG command or drop the materialized view log and create it again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12001',' cannot create log: table ''string'' already has a trigger',' Materialized view logs are filled by a trigger on the master table. That trigger cannot be created.',' To create a materialized view log, drop the current trigger on the master.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12002',' there is no materialized view log on table "string"."string"',' There was no materialized view log on the master table.',' Create a materialized view log on the master table.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12003',' materialized view "string"."string" does not exist',' The materialized view with the given owner and name does not exist.',' Verify inputs and create a materialized view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12004',' REFRESH FAST cannot be used for materialized view "string"."string"',' The materialized view log does not exist or cannot be used.',' Use just REFRESH, which will reinstantiate the entire table. If a materialized view log exists and the form of the materialized view allows the use of a materialized view log, REFRESH FAST will be available starting the next time the materialized view is refreshed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12005',' may not schedule automatic refresh for times in the past',' An attempt was made to schedule an automated materialized view refresh for a time in the past.',' Choose a time in the future instead.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12006',' a materialized view with the same user.name already exists',' An attempt was made to create a materialized view with the name of an existing materialized view.',' Create the materialized view using a different name or drop the existing materialized view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12007',' materialized view reuse parameters are inconsistent',' The CREATE MATERIALIZED VIEW .. or CREATE MATERIALIZED VIEW LOG .. REUSE command was given inconsistent parameters immediately after the REUSE.',' Examine the other messages on the stack to find the problem.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12008',' error in materialized view refresh path',' Table SNAP$_mview_name reads rows from the view MVIEW$_mview_name, which is a view on the master table (the master may be at a remote site). Any error in this path will cause this error at refresh time. For fast refreshes, the table master_owner.MLOG$_master is also referenced.',' Examine the other messages on the stack to find the problem. See if the objects SNAP$_mview_name, MVIEW$_mview_name, mowner.master@dblink, mowner.MLOG$_master@dblink still exist.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12009',' materialized views may not contain long columns',' An attempt was made to create a materialized view with a long column.',' Do not attempt to create materialized view logs with long columns.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12010',' cannot create materialized view log on table owned by SYS',' An attempt was made to create a materialized view log on the table owned by SYS. CREATE MATERIALIZED VIEW LOG attempts to create a trigger on the table, but triggers can not be created on SYS tables.',' Do not create a materialized view log on SYS tables.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12011',' execution of string jobs failed',' An error was caught in dbms_ijob.run from one or more jobs which were due to be run.',' Look at the alert log for details on which jobs failed and why.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12012',' error on auto execute of job string',' Some kind of error was caught while doing an automatic execute of a job.',' Look at the accompanying errors for details on why the execute failed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12013',' updatable materialized views must be simple enough to do fast refresh',' The updatable materialized view query contained a join, subquery, union, connect by, order by, or group by clause.',' Make the materialized view simpler. If a join is really needed, make multiple simple materialized views then put a view on top of them.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12014',' table ''string'' does not contain a primary key constraint',' The CREATE MATERIALIZED VIEW LOG command was issued with the WITH PRIMARY KEY option and the master table did not contain a primary key constraint or the constraint was disabled.',' Reissue the command using only the WITH ROWID option, create a primary key constraint on the master table, or enable an existing primary key constraint.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12015',' cannot create a fast refresh materialized view from a complex query',' Neither ROWIDs nor primary key constraints are supported for complex queries.',' Reissue the command with the REFRESH FORCE or REFRESH COMPLETE option or create a simple materialized view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12016',' materialized view does not include all primary key columns',' The query that instantiates the materialized view did not include all of the columns in the master''s primary key constraint.',' Include all of the master''s primary key columns in the materialized view query or create a ROWID materialized view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12017',' cannot alter primary key mview ''string'' to a rowid mview',' An attempt was made to convert the primary key of a materialized view to a ROWID materialized view.',' Conversion of a primary key materialized view to a ROWID materialized view is not supported. Create a new materialized view with ROWIDs or drop and recreate the materialized view with ROWIDs.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12018',' following error encountered during code generation for "string"."string"',' The refresh operations for the indicated materialized view could not be regenerated due to errors.',' Correct the problem indicated in the following error messages and repeat the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12019',' master table is a synonym to a remote object',' An attempt was made to create a materialized view or a materialized view log on a remote synonym which is unsupported.',' Do not create a materialized view or materialized view log on a remote synonym.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12020',' materialized view string is not registered',' An attempt was made to unregister a materialized view that is not registered.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12021',' materialized view "string"."string" is corrupt',' The indicated materialized view is no longer valid.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12022',' materialized view log on "string"."string" already has rowid',' Materialized view log on the indicated table already has ROWID information.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12023',' missing index on materialized view "string"."string"',' The specified ROWID materialized view did not have the required index on the ROWID column of its underlying table.',' Drop and recreate the materialized view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12024',' materialized view log on "string"."string" does not have primary key columns',' Materialized view log on the indicated table does not have primary key information.',' Add primary keys to the materialized view log using the ALTER MATERIALIZED VIEW command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12025',' materialized view log on "string"."string" already has primary keys',' Materialized view log on the indicated table already has primary key columns.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12026',' invalid filter column detected',' One or more of the specified filter columns did not exist or was a primary key column or a primary key based object identifier.',' Ensure that all specified filter columns exist in the master table and ensure that primary key columns or primary key based object identifiers are not included in the list of filter columns.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12027',' duplicate filter column',' One or more of the specified filter columns was already being recorded in the materialized view log.',' Describe the materialized view log table and reissue the SQL command with the filter columns that are already being recorded in the materialized view log.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12028',' materialized view type is not supported by master site string',' Pre-Oracle8 master sites are not able to support primary key or subquery materialized views that are able to perform a fast refresh.',' Create a ROWID materialized view or use a master table from an Oracle8 site.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12029',' LOB columns may not be used as filter columns',' An attempt was made to use LOB columns as filter columns.',' Remove LOB columns from the filter columns list and retry command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12030',' cannot create a fast refresh materialized view',' The materialized view log did not exist or did not log the information needed by the materialized view to perform a fast refresh.',' Ensure that the materialized view log exists and logs the necessary information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12031',' cannot use primary key columns from materialized view log on "string"."string"',' The materialized view log either did not have primary key columns logged, or the timestamp associated with the primary key columns was more recent than the last refresh time.',' A complete refresh is required before the next fast refresh. Add primary key columns to the materialized view log, if required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12032',' cannot use rowid column from materialized view log on "string"."string"',' The materialized view log either does not have ROWID columns logged, or the timestamp associated with the ROWID columns is more recent than the last refresh time.',' A complete refresh is required before the next fast refresh. Add ROWID columns to the materialized view log, if required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12033',' cannot use filter columns from materialized view log on "string"."string"',' The materialized view log either did not have filter columns logged, or the timestamp associated with the filter columns was more recent than the last refresh time.',' A complete refresh is required before the next fast refresh. Add filter columns to the materialized view log, if required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12034',' materialized view log on "string"."string" younger than last refresh',' The materialized view log was younger than the last refresh.',' A complete refresh is required before the next fast refresh.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12035',' could not use materialized view log on "string"."string"',' The materialized view log did not exist or could not be used.',' Use just REFRESH, which will reinstantiate the entire table. If a materialized view log exists and the form of the materialized view allows the use of a materialized view log, REFRESH FAST will be available starting the next time the materialized view is refreshed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12036',' updatable materialized view log is not empty, refresh materialized view',' The updatable materialized view log was not empty. The updatable materialized view log must be empty before an updatable rowid materialized view can be altered to a primary key materialized view.',' Ensure that updatable materialized view log is empty by refreshing the materialized view before converting the updatable ROWID materialized view to a primary key materialized view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12037',' unknown export format',' An attempt was made to import a materialized view exported by an unknown export version (for example, from a newer release than the importing site).',' Re-export the file using a version of export known by the importing site.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12039',' unable to use local rollback segment "string"',' A local rollback segment was specified in the CREATE MATERIALIZED VIEW command, but automatic refresh parameters were not specified. Therefore a refresh group was not created to automatically refresh the materialized view and the local rollback segment can''t be registered for future use.',' Either supply the automatic refresh parameters so that a refresh group will be created or do not specify a local rollback segment.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12040',' master rollback segment option not support by master site string',' An attempt was made to specify master rollback segment in the current operation. The master site of the current materialized view does not allow users to specify a rollback segment to be used for materialized view operations. This feature is only supported by Oracle8 or later master sites.',' Do not specify a master rollback segment in the current operation or choose a new master site.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12041',' cannot record ROWIDs for index-organized table "string"."string"',' Index-organized tables do not have ROWIDs. Therefore a materialized view log that records the ROWIDs of an index-organized table could not be created.',' Do not include the WITH ROWID option when using the CREATE MATERIALIZED VIEW command and do not include the ADD ROWID option when using the ALTER MATERIALIZED VIEW command if the master table is index-organized.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12042',' cannot alter job_queue_processes in single process mode',' An attempt was made to alter job_queue_processes in single process mode.',' Do not attempt to set job_queue_processes in single process mode.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12043',' invalid CREATE MATERIALIZED VIEW option',' An invalid option was used in a CREATE MATERIALIZED VIEW statement.',' Specify only valid options.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12044',' invalid CREATE MATERIALIZED VIEW LOG option',' An invalid option was used in a CREATE MATERIALIZED VIEW LOG statement.',' Specify only valid options.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12045',' invalid ALTER MATERIALIZED VIEW LOG option',' An invalid option was used in an ALTER MATERIALIZED VIEW LOG statement.',' Specify only valid options.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12051',' ON COMMIT attribute is incompatible with other options',' The ON COMMIT refresh attribute, incompatible with other refresh options such as automatic periodic refresh, was specified.',' Specify only valid options.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12052',' cannot fast refresh materialized view string.string',' Either ROWIDs of certain tables were missing in the definition or the inner table of an outer join did not have UNIQUE constraints on join columns.',' Specify the FORCE or COMPLETE option. If this error occurred during creation, the materialized view definition may have been changed. Refer to the documentation on materialized views.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12053',' this is not a valid nested materialized view',' The list of objects in the FROM clause of the definition of this materialized view had some dependencies upon each other.',' Refer to the documentation to see which types of nesting are valid.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12054',' cannot set the ON COMMIT refresh attribute for the materialized view',' The materialized view did not satisfy conditions for refresh at commit time.',' Specify only valid options.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12055',' materialized view definition contains cyclic dependencies with existing materialized views',' The materialized view query definition introduced a cyclic dependency with existing materialized views.',' Modify the materialized view query definition.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12056',' invalid REFRESH method',' The NEVER REFRESH option may not be used under the following conditions:',' For updatable materialized views, reissue the SQL command using REFRESH FORCE, REFRESH FAST, or REFRESH COMPLETE. For read-only materialized views, reissue the SQL command using ON DEMAND.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12057',' materialized view "string"."string" is INVALID and must complete refresh',' The status of the materialized view was INVALID and an attempt was made to fast refresh the materialized view.',' Perform a complete refresh of the materialized view. Check the value of the STATUS column in dba_mviews, all_mviews, or user_mviews to verify that the materialized view is VALID after the complete refresh.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12058',' materialized view cannot use prebuilt table',' An attempt was made to use the prebuilt tables.',' Reissue the SQL command using BUILD IMMEDIATE or BUILD DEFERRED.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12059',' prebuilt table "string"."string" does not exist',' The specified prebuilt table did not exist.',' Reissue the SQL command using BUILD IMMEDIATE, BUILD DEFERRED, or ensure that the prebuilt table exists.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12060',' shape of prebuilt table does not match definition query',' The number of columns or the type or the length semantics of a column in the prebuilt table did not match the materialized view definition query.',' Reissue the SQL command using BUILD IMMEDIATE, BUILD DEFERRED, or ensure that the prebuilt table matches the materialized view definition query.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12061',' invalid ALTER MATERIALIZED VIEW option',' An invalid option was used in an ALTER MATERIALIZED VIEW statement.',' Specify only valid options.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12062',' transaction string received out of sequence from site string',' A transaction from the client site was received out of sequence. This implies that one or more transactions were missing.',' Ensure that the transaction queue at the client site is valid and has not been corrupted.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12063',' unable to apply transaction from site string',' The current transaction from the client site could not be applied to the master site.',' Ensure that the client site is still valid and that it has not been dropped from the master site.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12064',' invalid refresh sequence number: string',' The client site was attempting to perform a refresh with an invalid refresh sequence.',' Perform a complete refresh to synchronize the refresh sequence number.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12065',' unknown refresh group identifier string',' The specified refresh group did not exist at the master site.',' Ensure that the client site is still valid and that it has not been dropped from the master site.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12066',' invalid CREATE MATERIALIZED VIEW command',' The Replication API does not support the following options and types of materialized view:',' Create a PRIMARY KEY materialized view using REFRESH WITH PRIMARY KEY and/or remove the invalid options.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12067',' empty refresh groups are not allowed',' The refresh group being instantiated did not contain any materialized views.',' Modify the template to include at least one materialized view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12068',' updatable mview log for mview "string"."string" does not exist',' The updatable materialized view was missing the updatable materialized view log required to track updates made to the materialized view.',' Create the updatable materialized view log.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12069',' invalid object for offline instantiation',' Only materialized views can be offline instantiated. The object being offline instantiated was not a valid materialized view.',' Remove the object from the template or replace the object with a valid materialized view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12070',' cannot offline instantiate materialized view "string"."string"',' Offline instantiation does not support materialized views using the following options:',' Remove the invalid options.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12071',' definition query of "string"."string" is invalid for offline instantiation',' Offline instantiation requires materialized view definition queries to observe the following constraints:',' Modify the materialized view definition query.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12072',' updatable materialized view log data for ''string''.''string'' cannot be created',' The updatable materialized view is missing the updatable materialized view log that is required to track updates made to the materialized view.',' Create the updatable materialized view log.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12073',' request cannot be processed',' An out-of-sequence request was made and it cannot be processed.',' Try again with a valid request.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12074',' invalid memory address',' An attempt was made to access an invalid memory region.',' Reconnect and try the command again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12075',' invalid object or field',' ] An attempt was made to access an invalid field or object in the Java Virtual Memory.',' Retry the request.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12076',' invalid threshold value',' The result set threshold or LOB threshold value is not supported.',' Specify a threshold value below 64K.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12077',' temporary updatable materialized view log does not exist',' Temporary updatable materialized view log was not created or was dropped.',' Re-create the temporary updatable materialized view log.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12078',' fast refresh of refresh group ID string failed',' Refresh result set sent through client method REFRESH_REQ_RESULT returned an unknown value.',' Re-issue the refresh request.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12079',' materialized view options require COMPATIBLE parameter to be string or greater',' The following materialized view options require an 8.1 or higher compatibility setting:',' Shut down and restart with an appropriate compatibility setting.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12081',' update operation not allowed on table string.string',' An attempt was made to update a read-only materialized view. Only Oracle is allowed to update a read-only materialized view.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12082',' ''string''.''string'' cannot be index organized',' An attempt was made to create an index-organized materialized aggregate view or an index-organized updatable ROWID materialized view. This is not supported.',' Try to create the materialized view without the index organization clause.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12083',' must use DROP MATERIALIZED VIEW to drop string.string',' An attempt was made to drop a materialized view using a command other than DROP MATERIALIZED VIEW.',' Use the DROP MATERIALIZED VIEW command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12084',' must use ALTER MATERIALIZED VIEW to alter string.string',' An attempt was made to alter a materialized view using a command other than ALTER MATERIALIZED VIEW.',' Use the ALTER MATERIALIZED VIEW command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12085',' materialized view log on "string"."string" already has object id',' Materialized view log on the indicated table already has object id information.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12086',' table "string"."string" is not an object table',' The CREATE MATERIALIZED VIEW LOG command was issued with the WITH OBJECT ID option and the master table is not an object table.',' Either specify the name of an object table, or remove the WITH OBJECT ID clause.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12087',' online redefinition not allowed on tables owned by "string"',' An attempt was made to online redefine a table owned by SYS or SYSTEM.',' Do not attempt to online redefine a table owned by SYS or SYSTEM.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12088',' cannot online redefine table "string"."string" with unsupported datatype',' An attempt was made to online redefine a table containing a LONG column, an ADT column, or a FILE column.',' Do not attempt to online redefine a table containing a LONG column, an ADT column, or a FILE column.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12089',' cannot online redefine table "string"."string" with no primary key',' An attempt was made to online redefine a table that does not have a primary key defined on it.',' Do not attempt to online redefine a table that does not have a primary key defined on it.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12090',' cannot online redefine table "string"."string"',' An attempt was made to online redefine a table that is either a clustered table, AQ table, temporary table, or IOT overflow table.',' Do not attempt to online redefine a table that is a clustered table, AQ table, temporary table, or IOT overflow table.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12091',' cannot online redefine table "string"."string" with materialized views',' An attempt was made to online redefine a table that had materialized views defined on it or had a materialized view log defined on it or is a master.',' Drop all materialized views and materialized view logs before attempting to online redefine the table.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12092',' cannot online redefine replicated table "string"."string"',' An attempt was made to online redefine a table that is either a materialized view or a replicated table.',' Do not attempt to online redefine a table that is either a materialized view or a replicated table.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12093',' invalid interim table "string"."string"',' The table is not the interim table of the corresponding table to be online redefined.',' Pass in the valid interim table.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12094',' error during online redefinition',' There was an error during the online redefinition process.',' Abort the online redefinition process.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12096',' error in materialized view log on "string"."string"',' There was an error originating from this materialized view log. One possible cause is that schema redefinition has occurred on the master table and one or more columns in the log is now a different type than the corresponding master columns. Another possible cause is that there is a problem accessing the underlying materialized view log table.',' Check further error messages in the stack for more detail about the cause. If there has been schema redefinition, drop the materialized view log and recreate it.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12097',' changes in the master tables during refresh, try refresh again',' There are some changes (that is, conventional DML, direct load, partition maintenance operation) in the master tables during materialized view refresh.',' Refresh the affected materialized views again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('ORA-12150',' through ORA-12299',NULL,NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00000',' to EPC-00358',NULL,NULL);
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00001',': invalid event flags passed',' This is an Oracle Trace internal error; if it is returned it may indicate that some lower level routine has returned a status of 1 which the Oracle Trace code has not handled.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00002',': invalid product ID passed',' An invalid product ID was passed.',' Supply a valid product ID between 1 and 999999.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00003',': invalid product version passed',' An invalid product version number was passed.',' Supply a product version number not greater than 11 bytes in length.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00004',': invalid product registration ID',' An invalid product registration ID was passed.',' Supply a product registration ID not greater than 256 bytes in length.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00006',': collection has been disabled',' The collection of Oracle Trace data has been disabled through the use of the EPC_DISABLED environment variable.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00007',': product version required',' A product version number was not specified.',' Specify a product version number.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00008',': epc_init routine called twice for this product',' The epc_init routine has already been called for the product.',' Check the code to verify that the EPC_INIT routine is being called only once and that the call to the EPC_INIT routine is in the correct location.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00014',': no product number specified',' No product number argument was supplied to the Oracle Trace API routine, for example, EPC_EVENT routine.',' Specify a product number.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00015',': not enough memory',' Memory allocation failed; system has run short of available memory.',' Try executing a similar Oracle Trace collection with fewer processes running; your system may be short of memory.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00020',': Oracle Trace cannot access memory',' This error indicates that Oracle Trace is unable to extend the size of one of its memory mapped administrative .dat files, when the file has become full. This is only a Windows NT issue. On other platforms, the files are extended as needed with no user action needed.',' Wait for currently running Oracle Trace collections to be completed before freeing up space on the *.dat files. If no Oracle Trace collections are running (and Oracle database processes are no longer attached to the files), then run the otrccref image to create new, empty .dat files, and if desired, specify larger file sizes when otrccref is run, for example, otrccref -f200 -c32 -r400.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00023',': product not collecting data',' A collection is active, but the specified instrumented product is not part of the collection.',' Verify the correct product version was specified for the collection.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00030',': collection not found',' An Oracle Trace operation (for example, cancel) was attempted for a collection that is not currently known to Oracle Trace Collection Services.',' Supply the name of a collection that exists.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00035',': illegal record length',' An illegal record length was encountered on the EPC_EVENT call.',' Refer to the Oracle Trace User''s Guide for information on valid record lengths in the epc_event call.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00036',': invalid event passed',' An invalid event number was passed.',' Supply a valid event number.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00037',': invalid event number',' A 0 was specified for the event.',' Supply a valid event number.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00038',': no handle specified',' A null handle argument was specified on the START_EVENT or END_EVENT call.',' Supply a handle address on the call.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00039',': event specified not collecting',' The product is collecting, but the event is not.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00040',': error writing to data collection file',' The data cannot be written to the data collection file.',' Verify that there is enough disk space and that file protections are correct.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00043',': error obtaining data file lock',' An unusually high contention for updating the collection data file prevents acquiring write lock on the file.',' Retry when fewer processes are taking part in the collection.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00046',': general error message',' Typically this error is returned through Oracle Trace Manager when an underlying error value is out of range of values handled. Under unusual conditions, it may also be used to report an error for which cause could not be determined.',' Look for error details, if any, in the EPC_ERROR.LOG file, and find cause/action descriptions for those errors. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00047',': invalid context value passed',' An invalid context value was passed to the Oracle Trace API routine, for example, EPC_EVENT.',' Supply a valid context argument to the API routine calls.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00048',': no context passed; one is expected',' There was no context passed to the Oracle Trace API routine and one was expected.',' Pass a context.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00049',': thread_id is not current thread',' Context to the current thread has not been set.',' Set context to the current thread.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00053',': registration ID already exists',' The optional registration string specified in the EPC_INIT call is a duplicate.',' Correct the instrumented code.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00054',': product limit exceeded',' The limit of 5 products per collection was exceeded.',' No action required. However, you lose the connection to the oldest collection.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00055',': error opening data collection file',' Oracle Trace encountered an error while attempting to open the data collection file (.dcf).',' Verify that collection files exist and check file protections. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00056',': error opening collection definition file',' Oracle Trace encountered an error while attempting to open the collection definition file (.cdf).',' Verify that the collection''s collection definition file (.cdf) exists and check file protections. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00057',': invalid cross-product item number',' An invalid cross-product item number was specified, for example, in the EPC_CF_VALUE call.',' Supply a cross-product number from 1 through 14.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00058',': epc_init call required',' An EPC_INIT call was expected, but not found.',' Check the code to verify a call to EPC_INIT is made in the correct place.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00060',': data collection file required',' The data collection file was not specified, for example, for the epc_collect call.',' Verify the instrumented code.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00061',': product definition file required',' The product definition file (.fdf) was not specified, for example, for the epc_collect call.',' Verify the instrumented code.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00062',': collection already active',' The specified collection is already active.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00063',': error reading product definition file',' An error was encountered while trying to read the product definition file (.fdf) specified, for example, on the EPC_COLLECT call.',' Verify that the product definition file exists and check file protections. Also check directory protections, definition for ORACLE_HOME, and Oracle Trace parameter settings. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00064',': error creating data collection file',' An error was encountered while trying to create the data collection file (.dcf).',' Check protection settings on the Oracle Trace admin/cdf directory. Also check the definition for ORACLE_HOME and Oracle Trace parameter settings. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00065',': error creating collection definition file',' An error was encountered while creating the specified collection definition file (.cdf).',' Check protection settings on the Oracle Trace admin/cdf directory. Also check the definition for ORACLE_HOME and Oracle Trace parameter settings. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00066',': error writing collection definition file',' An error was encountered while writing to the specified collection definition file (.cdf).',' Check that there is enough disk space and that file protections are correct. Also check directory protections, definition for ORACLE_HOME, and Oracle Trace parameter settings. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00067',': error opening product definition file',' An error was encountered while opening the product definition file.',' Verify that the product definition file (.fdf) exists and if so, check file protections. Also check directory protections, definition for ORACLE_HOME, and Oracle Trace parameter settings. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00068',': seek error in collection definition file',' A seek error was encountered in the collection definition file (.cdf).',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00069',': error obtaining platform/system information, e.g., OS name and version',' The operating system could not be identified.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00070',': get host name error; host cannot be identified',' The host name could not be identified; platform-specific call to obtain host failed.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00071',': invalid maximum event specified',' An invalid maximum event was specified.',' Supply a maximum event greater than 0 but less than 128.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00072',': returned_eflags parameter required',' The returned event flags parameter was expected but not found on the EPC_INIT call.',' Supply the required information on the EPC_INIT call.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00073',': invalid offset value specified',' This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00075',': file name required',' A file name was expected but not found, for example, an .fdf file name is required to start a collection.',' Supply a file name.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00076',': predefined_eventflags parameter required on epc_init call',' The PREDEFINED_EVENTFLAGS parameter was expected but a NULL pointer was passed on the EPC_INIT call.',' Supply the required information on the EPC_INIT call.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00077',': invalid event key option value specified on epc_init call',' An invalid event key option was specified on the EPC_INIT call.',' Supply a valid event key option argument on the EPC_INIT call.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00078',': feature not yet implemented',' This feature is not yet implemented.',' Do not use this feature. No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00080',': file append seek failed',' File I/O seek to start (or end) file during append operation failed. This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00081',': append write failed',' Disk space was exceeded during a file append operation, for example, while creating the collection definition file (.cdf).',' Increase disk space.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00082',': append read failed',' This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00083',': error creating product definition file',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00084',': file memory mapping failed',' Most often this indicates that a mismatch exists between Oracle Trace Collection Services and other components (for example, database server version). Memory mapping of Oracle Trace admin .dat files can also generate errors if files are not located on a locally mounted disk device.',' Refer to the Oracle Trace documentation or contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00085',': memory unmapping failed',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00086',': memory mapping required before memory unmapping',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00087',': beginning CLI job',' This condition is used to signal the beginning of an Oracle Trace CLI job (that is, executed by the Oracle Intelligent Agent on behalf of Oracle Trace). It is not an error.',' No action required. For Oracle Server release 7.3.3, the error message read "Cannot allocate process record in PRO file." This often occurs in conjunction with error EPC-00084.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00088',': call to string formatting package failed',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00089',': value of event_id exceeds epc_init max_event',' The EVENT_ID parameter supplied in the EPC_EVENT call is greater than the maximum previously specified on the EPC_INIT call.',' Supply a valid EVENT_ID.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00090',': error writing version record',' The system may be out of disk space.',' Verify that the drive where ORACLE_HOME is located has enough disk space. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00094',': system timestamp call failed',' Oracle Trace could not get the system timestamp.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00095',': error adding new registration ID record',' The system may be out of disk space.',' Verify that the drive where ORACLE_HOME is located has enough disk space. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00096',': error closing registration ID file',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00097',': error creating new registration ID file',' User may not have write access to the directory where Oracle Trace admin .dat files are to be located, for example, $ORACLE_HOME/otrace/admin; or available disk space may be insufficient.',' Provide access to the directory or additional free disk space. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00098',': error deleting registration ID record',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00099',': error deleting registraton ID detail record',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00100',': error finding free slot for new registration ID detail record',' The system may be out of disk space.',' Verify that the drive where ORACLE_HOME is located has enough disk space. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00101',': error finding primary registration ID record for specified process',' Oracle Trace was unable to open its admin REGID.DAT file.',' Verify that the file is present in the Oracle Trace admin directory and that file protections allow access. If that fails, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00103',': invalid registration ID context',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00104',': invalid or inconsistent registration ID data',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00105',': invalid registration ID string, e.g. too long',' The registration ID string supplied is invalid (probably too long).',' Supply a valid registration ID string.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00106',': error finding next registration ID record',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00107',': error finding next registration ID detail record',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00108',': error opening registration ID file',' Oracle Trace was unable to open its admin REGID.DAT file.',' Verify that the file is present in the Oracle Trace admin directory and that file protections allow access. If that fails, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00109',': error reading a registration ID record',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00110',': error reading registration ID file header',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00112',': error setting file extend_count parameter',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00113',': error during addition of new collection record',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00114',': error during close of collection file',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00116',': collection already exists in collect.dat file',' The collection name has already been used and currently exists in the Oracle Trace admin COLLECT.DAT file. If the collection is inactive, this record will eventually be discarded.',' Specify a new collection name or force clean up of Oracle Trace admin .dat files by executing the otrccref image (once all processes have detached from these files).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00117',': error creating collect.dat file',' User may not have write access to the directory where Oracle Trace admin .dat files are to be located, for example, $ORACLE_HOME/otrace/admin; or available disk space may be insufficient; or an instrumented process may still be accessing the .dat files.',' Provide access to the directory or additional free disk space. Verify that no processes are currently using Oracle Trace .dat files, for example, the database. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00118',': error deleting collect.dat record',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00119',': error finding specified collect.dat record',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00120',': invalid or undefined collect.dat context',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00121',': invalid or undefined collection name',' For Oracle Trace operations such as "start collection", a user-supplied collection name is required, but may not have been provided.',' Make sure a collection name has been supplied. If so, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00122',': error getting next collect.dat record',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00123',': error during opening of collect.dat file',' Oracle Trace Collection Services cannot access the admin collect.dat file in the expected location, that is $ORACLE_HOME/admin.',' Verify that the Oracle Trace admin collect.dat file exists and check for file protection problems. Also check directory protections, definition for ORACLE_HOME, and Oracle Trace parameter settings. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00124',': error reading collect.dat record',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00125',': error reading collect.dat file header',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00126',': error setting collect.dat file extend_count',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00133',': completed CLI job',' This condition is used to signal the completion of an Oracle Trace CLI job (that is, executed by Oracle Intelligent Agent on behalf of Oracle Trace). It is not an error.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00146',': " "',' Used by Oracle Trace command-line interpreter (CLI); part of normal, successful Oracle Trace job output.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00147',': job ID not specified',' User-provided job ID for CLI start and stop collection functions was not supplied; else internal Oracle Trace error.',' If Oracle Trace CLI was executed without specifying job ID value, try operation again with the correct command-line parameters. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00148',': collection status is: active',' This is a success return status for the Oracle Trace CLI "check collection" operation, assuming the specified collection exists and is active.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00149',': collection status is: not active',' This is a success message.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00150',': collection status is: undefined',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00151',': deleted collection definition and data collection files',' This is a success message.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00153',': invalid or ambiguous CLI command specified',' Oracle Trace CLI was provided with incorrect or incomplete command verb, or no command at all.',' Provide complete CLI command verb, for example "start" (plus other required command-line parameters) to start a collection.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00155',': maximum number of restrictions exceeded',' More than the maximum number of restriction records was provided as input by CLI user (maximum is currently 5).',' Reduce input restrictions provided as CLI parameters.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00156',': ORACLE_HOME parameter not supplied',' The ORACLE_HOME environment variable has not been defined and is required by the Oracle Trace CLI.',' Define ORACLE_HOME and rerun CLI function.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00157',': collection started',' This is a success message.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00158',': collection completed',' This is a success message.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00159',': user name or password (or service name) not supplied',' For Oracle database access, for example, to format Oracle Trace data, the user must supply a valid database account user name, password, and database service name to form a complete Oracle database connect string.',' Supply the missing connect string component.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00160',': error activating collection',' If the regid.dat file was not accessible at collection activation, Oracle Trace could not activate the collection. This is an internal error.',' Verify that the regid.dat file is accessible, otherwise contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00163',': error translating ORACLE_HOME',' An error occurred while translating the environment logical ORACLE_HOME.',' Check your ORACLE_HOME definition and that the otrace/admin directory exists and is accessible. Otherwise, see your database administrator (DBA).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00164',': error in product admin directory name translation',' An error occurred while determining the path to the Oracle Trace admin directory.',' Check your ORACLE_HOME definition and that the otrace/admin directory exists and is accessible. Otherwise, see your database administrator (DBA).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00166',': error canceling collection',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00167',': collection file reached limit',' The maximum file size specified when the collection was started has been exceeded.',' No action required. For future collections, increase the maximum file size.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00169',': error deleting collection definition file',' Signaled by Oracle Trace CLI if an error occurred while attempting to delete a collection''s .cdf file, most likely caused by file not existing (that is, already deleted), or file protection; or file may still be held by one or more processes that took part in the Oracle Trace collection, that is, database processes.',' Verify that the file exists; fix protection if necessary. If database processes have the file held open, wait for the processes to release the files (on the next database action for each process).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00170',': error deleting collection data file',' Signaled by Oracle Trace CLI if an error occurred while attempting to delete a collection''s .dat file, most likely caused by file not existing (that is, already deleted), or file protection; or file may still be held by one or more processes that took part in the Oracle Trace collection, that is database processes.',' Verify that the file exists; fix protection if necessary. If database processes have the file held open, wait for the processes to release the files (on the next database action for each process).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00172',': parameter parsing error',' This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00173',': command-line argument list parse failed',' This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00174',': input parameter file parse failed',' This error can occur if you provided Oracle Trace CLI with incorrect input parameters. Otherwise, this is an Oracle Trace internal error.',' Correct the CLI input parameters, otherwise contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00175',': Oracle Trace CLI otrccol image not found or not executable',' The Oracle Trace CLI image otrccol does not exist in ORACLE_HOME/bin, or access to it is denied.',' If the image exists, set protection to allow execution. If the image does not exist, check with the person responsible for Oracle installations on that system. If you have multiple ORACLE_HOME definitions, verify that the correct ORACLE_HOME is being used. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00176',': format completed',' This is a success message.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00177',': format started',' This is a success message.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00179',': collection stopped by user action or maximum file size (or error)',' This message indicates that the user has explicitly stopped a collection before its scheduled completion, or the collection has been terminated due to specified maximum file size having been reached (or a full disk), or some error condition has forced the collection to stop.',' If the user did not stop the collection, check disk use. Check maximum file size in INIT.ORA file or Oracle Trace Manager. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00180',': deletion of formatted data started',' This is a success message.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00181',': deletion of formatted data completed',' This is a success message.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00182',': OCI database access error occurred',' Error occurred during Oracle Trace CLI database access.',' See EPC_ERROR.LOG file for additional failure information and error messages. If the problem persists, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00183',': invalid epcfctx parameter',' Invalid facility context argument was passed to the Oracle Trace API routine, for example, EPC_EVENT.',' Supply a facility context argument.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00184',': invalid collection definition file pointer',' This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00185',': file version not current Oracle Trace version',' An attempt was made to access collection files created by an incompatible version of Oracle Trace.',' Use the correct version of Oracle Trace to access the collection files.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00186',': error starting collection',' An error occurred in setting the collection status to active in the collect.dat file. This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00189',': active collection limit exceeded',' The maximum number of collections for this product was exceeded. The current maximum is 5 collections.',' Retry the collection later.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00190',': invalid facility.dat file context; internal error',' This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00191',': error adding product record to facility.dat file',' Error occurred while adding record for this instrumented product to the FACILITY.DAT file.',' Verify the existence and accessibility of the FACILITY.DAT file. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00192',': error creating facility.dat file',' Error occurred during creation of FACILITY.DAT file by the OTRCCREF image.',' Verify that the Oracle Trace admin directory exists and is accessible, and that the FACILITY.DAT file is not currently in use.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00193',': error setting file extent in the facility.dat file',' This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00194',': error updating product record in facility.dat file',' This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00195',': error finding next product record in facility.dat file',' This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00196',': error reading header record from facility.dat file',' This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00197',': error reading from facility.dat file',' This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00198',': error deleting product record from facility.dat file',' This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00199',': error closing facility.dat file',' This is an Oracle Trace internal error.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00200',': error opening facility.dat file',' Error occurred while opening the FACILITY.DAT file.',' Verify that the FACILITY.DAT file is accessible, else contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00220',': could not find item',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. Have the .cdf and .dat files available. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00224',': error writing to a report file',' Oracle Trace could not write data to the report output file, for example, col_name*.txt.',' Check that there is enough disk space and that file protections are correct.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00226',': localtime() error.',' The Oracle Trace reporter could not determine the size required for the local representation of dates.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00227',': seek error trying to find first product registration ID',' The Oracle Trace reporter encountered a seek error while looking for the first product registration ID.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00228',': could not find matching product',' The Oracle Trace reporter could not find the specified product.',' Contact Oracle Support Services. Have the collection definition file (.cdf) and data (.dat) files available. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00229',': event item record found before event record',' The Oracle Trace reporter found an item record before an event record.',' Contact Oracle Support Services. Have the collection definition file (.cdf) and data (.dat) files available. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00230',': event record not found',' The Oracle Trace reporter could not find the event record.',' Contact Oracle Support Services. Have the collection definition file (.cdf) and data (.dat) files available. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00233',': error allocating in-memory structure in routine',' A memory allocation error has occurred.',' Check the use of memory in your application. If there is no problem there, Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00234',': could not allocate memory',' A memory allocation error (calloc) has occurred.',' Check the use of memory in your application. If there is no problem there, Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00235',': data collection file filename.dat not found',' The data file could not be found, probably because it was deleted and no longer exists.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00236',': collection definition file filename.cdf not found',' The collection definition file (.cdf) could not be found, or could not be accessed due to file protection.',' No action required if the .cdf file no longer exists. If the .cdf file exists, verify the file protections.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00237',': unknown record in collection definition file',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. Have the collection definition file (.cdf) and data (.dat) files available. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00238',': error reading collection definition file',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. Have the collection definition file (.cdf) and data (.dat) files available. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00239',': program-supplied string',' This is not an error. This information is used to output arbitrary text strings.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00240',': invalid justification in insert field',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. Have the collection definition file (.cdf) and data (.dat) files available. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00241',': consistency error in insert field',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. Have the collection definition file (.cdf) and data (.dat) files available. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00256',': error checking file status',' The attempt to determine the file size failed. This is an Oracle Trace internal error.',' Contact Oracle Support Services. Have the .cdf and .dat files available. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00257',': read error',' Oracle Trace has encountered an error while trying to read a file.',' If the file protections are correct and the problem still occurs, then this is an Oracle Trace internal error. Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00258',': write error in filename',' Oracle Trace has encountered an error while trying to write a file.',' If the file protections are correct and the problem still occurs, then this is an Oracle Trace internal error. Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00259',': seek error in filename',' Oracle Trace has encountered an error while trying to read a file.',' If the file protections are correct and the problem still occurs, then this is an Oracle Trace internal error. Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00260',': error extending file',' Oracle Trace could not extend the file.',' Check that there is sufficient disk space and that file protections are set correctly.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00261',': map read error in filename',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00297',': error writing to data collection file filename',' The data file has protection problems or is full.',' Correct any protection problems if necessary. Otherwise, this is an Oracle Trace internal error and you should contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00306',': no data to report from file filename',' This is an Oracle Trace Reporter error that indicates there could be protection problems on the .dat file or that there were no processes running from which to collect data.',' Check the protections on the .dat file. Otherwise, no action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00307',': error during Oracle commit',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00308',': error executing Oracle statement',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00309',': error parsing SQL statement',' This error is typically seen during the format of Oracle Trace data into a database. This error indicates that format tables may not exist in the database or current format table definitions are out of sync with an Oracle Trace image trying to perform the format operation. Oracle Trace releases 7.3.4 and 8.0.4 (and higher) are able to create and update metadata describing format tables automatically but older versions do not have this ability.',' If necessary, update the Oracle Trace format table definitions in the target database by running the Oracle Trace formatter SQL scripts. However, it may be necessary to use a different database and or database user account for formatted data in the situation where a newer version of Oracle Trace has already formatted data to a database or database user account. Incompatible older Oracle Trace versions will never be able to format to this same database or database user account due to format table differences. See the Oracle Trace User''s Guide for the explanation about the otrcfmt image.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00310',': error opening message file',' This error could indicate a protection problem on the message file, for example, the EPCUS.MSB file.',' Check that the message file protections are correct. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00314',': error reading body of data collection file',' This is an Oracle Trace internal error. It should never be returned.',' Contact Oracle Support Services. Have the collection definition file (.cdf) and data (.dat) files available. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00319',': missing required schedule collection user information',' If you are running Oracle Trace CLI from the command line to start a collection, then this error indicates that required information has not been provided in the CLI input parameter file. In other cases, this is an Oracle Trace internal error and should never be returned.',' Correct the CLI input parameter file, if you are running the CLI in command-line mode. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00322',': error creating process report file',' This indicates that the Process report could not be created. It could be due to a disk space or protection problem.',' Check that there is enough disk space and that protections are set correctly. Otherwise, contact Oracle Support Services. See the section titled "Contacting Oracle Support Services About Oracle Trace" for additional information.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00337',': usage: command [-w[wid] -l[len] -P -p[pid] -h -a -d] input_file [output_dir]',' The Oracle Trace Report command was incorrectly used.',' Resubmit the command using the correct parameters in the correct order.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00342',': ID for collection ID not found in database; rerun with -f option',' The Oracle Formatter could not find the specified collection ID in the data file.',' Rerun the format and specify the -f option to format the entire data file.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00343',': usage: formatter image [-f] input_file [username [password [service]]]',' This is an invalid format command.',' Reenter the format command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00344',': no new data to format; exiting',' An attempt was made to format a data file that contains no new data.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00350',': aborting format of collection_id ID; delete from database and reformat',' There are several causes for this message. It could be just an informational message and not an error message if the user canceled the Format operation.',' Check the EPC_ERROR.LOG for other underlying error messages, for example, failure to resolve database service name supplied to the formatter. (This could mean that the TNSNAMES.ORA file on the local node where the format code is executing does not contain an entry for the specified format database.) If the collection ID given in the error message is less than 0, then format processing probably did not get as far as accessing the format database. Retry the Format command and specify the -f parameter (that is, full rather than partial format) to reformat data that had already been formatted before the abort took place.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00351',': format canceled by user',' The Oracle Trace Format operation was stopped.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00352',': file already exists; select a new name',' The file name specified already exists.',' Supply a new file name, that is, collection name.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00357',': tried to add a duplicate callback routine for same cross-product item',' An attempt was made to add a duplicate callback routine for the same cross-product item.',' Correct the code.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EPC-00358',': tried to remove a non-existent cross-product callback routine',' An attempt was made to remove a non-existent cross-product callback routine.',' Correct the code.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00000',' Export terminated unsuccessfully',' Export encountered an Oracle error.',' Look up the accompanying Oracle message in the ORA message chapters of this manual, and take appropriate action.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00001',' data field truncation - column length=number, buffer size=number actual size=number',' Export could not fit a column in the data buffer.',' Record the given size parameters and the accompanying messages and report this as an Export internal error to Oracle Support Services. (Part of the table has been exported. Export will continue with the next table.)');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00002',' error in writing to export file',' Export could not write to the export file, probably because of a device error. This message is usually followed by a device message from the operating system.',' Take appropriate action to restore the device.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00003',' no storage definition found for segment(number, number)',' Export could not find the storage definitions for a cluster, index, or table.',' Record the accompanying messages and report this as an Export internal error to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00004',' invalid username or password',' An invalid username or password was specified.',' Retry with a valid username and password.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00005',' all allowable logon attempts failed',' Attempts were repeatedly made to log on with an invalid username or password.',' Shut down the utility, then restart and retry with a valid username and password.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00006',' internal inconsistency error',' Export''s data structure was corrupted.',' Record the accompanying messages and report this as an Export internal error to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00007',' dictionary shows no columns for string.string',' Export failed to gather column information from the data dictionary. The table may have been dropped.',' Retry the export and, if this error recurs, report it as an Export internal error to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00008',' ORACLE error number encountered',' Export encountered the referenced Oracle error.',' Look up the Oracle message in the ORA message chapters of this manual and take appropriate action.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00009',' no privilege to export string''s table string',' An attempt was made to export another user''s table. Only a database administrator can export another user''s tables.',' Ask your database administrator to do the export.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00010',' string is not a valid username',' An invalid username was specified.',' Shut down the utility, then restart and retry with a valid username.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00011',' string.string does not exist',' Export could not find the specified table.',' Retry with the correct table name.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00012',' string is not a valid export mode',' An invalid export mode was specified.',' Retry with a valid export mode.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00013',' respond with either ''Y'', ''N'', RETURN or ''.'' to quit',' An invalid response was entered.',' Enter any of the responses shown in the message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00014',' error on row number of table string',' Export encountered an Oracle error while fetching rows.',' Look up the accompanying Oracle message in the ORA message chapters of this manual and take appropriate action.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00015',' error on row number of table string, column string, datatype number',' Export encountered an error while fetching or writing the column. An accompanying message gives more information.',' Correct the error and try again.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00016',' ORACLE error encountered while reading default auditing options',' Export encountered an Oracle error while reading the default auditing options (those for updates, deletes, and so on).',' Look up the accompanying Oracle message in the ORA message chapters of this manual and take appropriate action.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00017',' feature ''string'' is needed, but not present in database"',' The command entered requires the specified feature. Either that feature is not installed, or the row describing the feature is missing from table V$OPTION.',' Re-install Oracle with the feature specified in the message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00018',' datatype (number) for column string, table string.string is not supported',' Export does not support the referenced datatype.',' Retry with an acceptable datatype (CHAR, NUMBER, DATE, LONG, or RAW).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00019',' failed to process parameters, type ''EXP HELP=Y'' for help',' Invalid command-line parameters were specified.',' Check the online help screen for the set of valid parameters, then retry.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00020',' failed to allocate memory of size number',' Export failed to allocate the necessary memory.',' Decrease the export buffer size so that less memory is required, or increase the runtime memory size for Export.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00021',' can only perform incremental export in Full Database mode',' USER or TABLE mode was specified when doing an incremental export.',' Specify FULL database mode (FULL=Y) and retry.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00022',' must be SYS or SYSTEM to do incremental export',' The privileges needed to do an incremental export do not exist. Only a data base administrator can do incremental exports.',' Ask the database administrator to do the incremental export.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00023',' must be a DBA to do Full Database or Tablespace export',' The privileges needed to do a FULL database export do not exist. Only a database administrator can do a FULL database export.',' Ask the database administrator to do the FULL database export.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00024',' Export views not installed, please notify your DBA',' The necessary Export views were not installed.',' Ask the database administrator to install the required Export views.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00025',' dictionary shows no column for constraint string.number',' Export failed to gather column information about the referenced constraint from the data dictionary. The constraint may have been altered.',' Retry the export and, if this error recurs, report it as an Export internal error to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00026',' conflicting modes specified',' Conflicting export modes were specified.',' Specify only one parameter and retry.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00027',' failed to calculate ORACLE block size',' Export failed to calculate the Oracle block size.',' Report this as an Export internal error to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00028',' failed to open string for write',' Export failed to open the export file for writing. This message is usually followed by device messages from the operating system.',' Take appropriate action to restore the device.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00029',' Incremental export mode and consistent mode are not compatible',' Both consistent and incremental exports were specified.',' No action is required. Consistent mode is turned off.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00030',' Unexpected End-Of-File encountered while reading input',' Encountered an End-Of-File while reading the user input.',' If input to export is being redirected, check the file for errors.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00031',' Arraysize not in valid range. Using arraysize=number',' The array size value specified is not in the valid range.',' No action required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00032',' Non-DBAs may not export other users',' Only database administrators can export to other users. A non-database administrator attempted to specify OWNER=USER where exporter is not the user.',' Request that this operation be performed by the database administrator.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00033',' Could not find environment character set',' The environment character set is missing or incorrectly specified.',' Ensure that the environment character set is correctly specified and is present.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00034',' error on rowid: file# number block# number slot# number',' Identifies the ROWID on which an error occurred.',' This is an information message. No action is required.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00035',' QUERY parameter valid only for table mode exports',' You specified the QUERY parameter in an export command, but you are not performing a table mode export. The QUERY parameter cannot be used for a user mode export, a full export, nor a point in time recovery export.',' If you want to select a subset of rows for a table, you must export the table independently with a table mode export. Issue a table mode export command that specifies the table name and the query you want to execute during export.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00036',' Object number non-existent in dictionary',' The specified object could not be found in the dictionary. The object might have been dropped during the export',' The object no longer exists; no action is needed.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00037',' Export views not compatible with database version',' The Export utility is at a higher version than the database version and is thereby incompatible.',' Use the same version of Export utility as the database.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00038',' Bad Hash cluster id in clu$',' The function ID in CLU$ is not a legal number. CLU$ has become corrupted.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00039',' export file string must be on a disk',' On some platforms, export can read files from tape. This message is displayed if the first file in an export file set was on disk and you specified a tape device for a second or subsequent file.',' Verify that you have specified the correct file name for the export file. Remember that all export files can be either on disk or all files can be on tape, but not mixed both tape and disk.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00040',' Dump file and log file must be different',' The dump file and log file cannot be the same file.',' Specify different file names for the dump file and the log file, then retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00041',' INCTYPE parameter is obsolete',' Export encountered the INCTYPE parameter when parsing Export options. Incremental Exports are no longer supported.',' Consult the Oracle9i User-Managed Backup and Recovery Guide. Export will attempt to continue.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00042',' Missing NLS_CHARACTERSET/NLS_NCHAR_CHARACTERSET in props$',' A value for NLS_CHARACTERSET/NLS_NCHAR_CHARACTERSET was not entered in the props$ table. This is an internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00043',' Invalid data dictionary information in the row where column "string" is "string" in table string',' The export utility retrieved invalid data from the data dictionary.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00044',' must be connected ''AS SYSDBA'' to do Point-in-time Recovery or Transportable Tablespace import',' The user must log in ''as SYSDBA'' to perform transportable tablespace imports or Point-In-Time Recovery imports.',' Ask your database adminstrator to perform the Transportable Tablespace import or the Tablespace Point-in-time Recovery import.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00045',' Cannot export SYSTEM Tablespace for Point-in-time Recovery or Transportable Tablespace',' SYSTEM tablespace cannot be part of recovery set or transportable tablespace set.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00046',' Tablespace named string does not exist',' The specified tablespace does not exist in dictionary.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00047',' Missing tablespace name(s)',' Tablespace name(s) were not supplied.',' Provide tablespace name(s).');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00049',' string option is not compatible with Point-in-time Recovery or Transportable Tablespace export',' An option was specified that is incompatible with Point-in-time Recovery or Transportable Tablespace Export.',' Retry the export without the displayed option.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00050',' Cannot perform Partition Export "string" on non-partitioned table "string"',' The table specified in this Partition Export is not a partitioned table.',' Use Table mode, or specify a non-partitioned table.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00051',' "string" - given partition or subpartition name is not part of "string" table',' The specified partition or subpartition name is not in the specified table.',' Check if the correct table, partition or subpartition name was specified.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00052',' error on row number of partition string',' Export encountered the referenced Oracle error while fetching rows.',' Look up the Oracle message in the ORA message chapters of this manual and take appropriate action.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00053',' unable to execute QUERY on table string because the table has inner nested tables',' You specified the QUERY parameter on a table that has one or more inner nested tables. The QUERY parameter cannot be specified on tables that have inner nested tables.',' Export the entire table by omitting the QUERY parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00054',' error on row number of subpartition string',' Export encountered the referenced Oracle error while fetching rows.',' Look up the Oracle message in the ORA message chapters of this manual and take appropriate action.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00055',' string.string is marked not exportable',' An object was marked as non-exportable in the NOEXP$ table.',' Consult your database administrator.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00057',' Failure to initialize parameter manager',' The parameter manager failed in intialization.',' Record the messages that follow and report this to Oracle Support Services as an Export internal bug.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00058',' Password Verify Function for string profile does not exist',' Cannot find the function for the profile.',' Check if the profile was created properly.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00059',' error converting an object type''s identifier to characters',' An invalid length of an object type identifier prevented its conversion.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00060',' an object type had multiple TYPE BODYs',' More than one TYPE BODY was found for an object type.',' Try dropping the TYPE BODY, if that is not successful, contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00061',' unable to find the outer table name of a nested table',' While exporting a bitmap index or postable action on an inner nested table, the name of the outer table could not be located, using the NTAB$ table.',' Verify the table is properly defined.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00062',' invalid source statements for an object type',' TYPE was not found in the statements in SOURCE$ for an Object Type.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00063',' error in changing language handle',' Unable to change language handle.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00064',' string is an inner nested table and connot be exported.',' An attempt was made to export an inner nested table without its parent table.',' Export the parent of the inner nested table.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00065',' Error writing lob to the dump file.',' The current LOB could not be written to the dump file.',' Identify the cause of the write failure and fix it.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00066',' Object table string is missing its object identifier index',' All object tables must have an object identifier index, but the specified table was missing an index on its object identifier column.',' Re-create the type table and retry the operation.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00068',' tablespace string is offline',' Export failed to export tablespace (tablespace being offline).',' Make tablespace online and re-export.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00070',' attempt to free unallocated memory',' An attempt was made to free memory that was not allocated.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00071',' QUERY parameter not compatible with Direct Path export',' You specified a value for the QUERY parameter for a direct path export. The QUERY parameter cannot be used with a direct path export.',' Re-issue the export command with DIRECT=N or omit the DIRECT parameter from the command line.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00072',' error closing export file string',' An error occurred while trying to close the export file.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00073',' dump file size too small',' You specified either the FILESIZE parameter or the VOLSIZE parameter (if your platform supports it), and the value of the parameter is too small to hold the header information for the export file, plus any data.',' Increase the value of the FILESIZE or VOLSIZE parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00074',' rounding VOLSIZE down, new value is string',' The VOLSIZE parameter must be a multiple of the RECORDLENGTH, but the value you specified for VOLSIZE does not meet this requirement. The value of VOLSIZE has been rounded down to be a multiple of the RECORDLENGTH used for the dump file.',' No action is required. You can adjust the VOLSIZE or RECORDLENGTH parameter to avoid this message. When importing this file, you must specify the VOLSIZE value reported by this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00075',' rounding FILESIZE down, new value is string',' The FILESIZE parameter must be a multiple of the RECORDLENGTH, but the value you specified for FILESIZE does not meet this requirement. The value of FILESIZE has been rounded down to be a multiple of the RECORDLENGTH used for the dump file.',' No action is required. You can adjust the FILESIZE or RECORDLENGTH parameter to avoid this message. When importing this file, you must specify the FILESIZE value reported by this message.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00076',' multiple devices specified for tape output',' You specified multiple file names when doing an export to a tape device. EXPORT uses the same device for writing all files, of the number of tape volumes required. For this reason, export will accept only one value for the FILE parameter when writing to tape.',' Re-enter the EXPORT command, but specify only one tape device in the FILE parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00077',' multiple output files specified for unbounded export file',' You specified multiple file names when doing an export and you also specified a value of 0 for the FILESIZE parameter. Note that 0 is the value used if FILESIZE is not specified on the command line. Since a value of 0 for FILESIZE means that only one file will be written and there is no size limit for that file, the other files you specified in the FILE parameter can never be used.',' If you intended to write multiple files, respecify the command but use the FILESIZE to specify the maximum number of bytes that EXPORT should write to each file. If you intended to write only one file with no limits on it''s size, reissue the EXPORT command but specify only one file name for the FILE parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00078',' Error exporting metadata for index string. Index creation will be skipped',' Domain indexes export private metadata via anonymous PL/SQL blocks prior to the CREATE INDEX statement. Export does this by calling the ODCIIndexGetMetadata method on the implementation type associated with the index. A problem occurred inside this routine. Because the metadata is considered an integral part of the index, the CREATE INDEX statement was not written to the dump file.',' Contact the developer of the index''s implementation type. If this is an Oracle-supplied index (perhaps via a data cartridge), contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00079',' Data in table "string" is protected. Conventional path may only be exporting partial table.',' User without the execute privilege on DBMS_RLS, the access control package, tries to export a table that has access control. Since table owner is also subjected to access control, the owner may not be able to export all rows in the table, but only the ones he can see. Also, to preserve integrity of the table, user exporting the table should have enough privilege to re-create the table with the security policies at import time. Therefore, it is strongly recommended the database administrator should be handling exporting of this table. Granting the table owner execute privilege would also satisfy this security check, though it might have other security implications. If the table does not have objects, can use direct mode.',' Ask the database administrator to export/import this table/view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00080',' Data in table "string" is protected. Using conventional mode.',' User without the execute privilege on DBMS_RLS, the access control package, tries to direct export a table that has access control enabled. Using conventional export mode instead. Note that because of access control, only a partial table may be exported.',' Ask the database administrator to export/import this table/view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00081',' Exporting access control for table/view "string" as non-DBA.',' A non-DBA user tries to export table/view and the associated fine grain access control policies. The user may not have enough privilege to re-create the access control policies when importing the table/view. And such an event may cause inconsistency in the security model of the table/view.',' Ask the database administrator to export/import this table/view.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00082',' Invalid function name passed to procedural object support: string',' Internal inconsistency error: The listed function is not a method on export''s procedural object interface specification.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00083',' The previous problem occurred when calling string.string.string',' The listed package provides export/import support for procedural actions. The previously listed error occurred while calling the specified function.',' Contact Oracle Support Services. Most packages are supplied by Oracle internal cartridge or server development groups. The package name will help Oracle Support Services determine the correct owner of the problem.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00084',' Unexpected DbmsJava error number at step number',' The error was returned from a call to a DbmsJava procedure.',' Record the accompanying messages and report this as an Export internal error to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00085',' The previous problem occurred when calling string.string.string for object number',' The listed package provides export/import support for procedural objects, i.e., those whose DDL is supplied by stored procedures. The previously listed error occurred while calling the specified function.',' Contact Oracle Support Services. Most packages are supplied by Oracle internal cartridge or server development groups. The package name will help Oracle Support Services determine the correct owner of the problem.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00086',' Primary key REFs in table "string"may not be valid on import',' The specified table contains primary key REFs which may not be valid in the import database.',' Do not use Export/Import to move Primary key REFs between databases having differing character sets.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00087',' Problem with internal hash table of schema/table names',' Most likely a problem with allocating memory for the hash table entries.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00089',' invalid FILE_FORMAT specification',' The FILE_FORMAT specification did not contain an instance of "string". This wildcard string must be present.',' Correct the error and re-enter the EXPORT command.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00090',' cannot pin type "string"."string"',' Export was unable to pin the specified type in the object cache. This is typically caused because a type could not be made valid (for example because of authorization violations in accessing subtypes).',' Fix the problem with the offending type until the type can be successfully compiled.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00091',' Exporting questionable statistics',' Export was able to export statistics, but the statistics may not be useable. The statistics are questionable because one or more of the following happened during export: a row error occurred, client character set or NCHARSET does not match with the server, a query clause was specified on export, only certain partitions or subpartitions were exported, or a fatal error occurred while processing a table.',' To export non-questionable statistics, change the client character set or NCHARSET to match the server, export with no query clause, or export complete tables. If desired, import parameters can be supplied so that only non-questionable statistics will be imported, and all questionable statistics will be recalculated.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00092',' unable to set NLS_NUMERIC_CHARACTERS to required defaults',' Export was unable to set NLS_NUMERIC_CHARACTERS to ''.,''.',' Record the accompanying messages and report this as an Export internal error to Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00093',' could not convert to server character set''s handle',' Internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00094',' could not convert to server national character set''s handle',' Internal error.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00095',' Flashback_time and Flashback_scn are not compatible',' Both flashback_time and flashback_scn parameters were specified.',' Reissue the command with only one flashback parameter.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00096',' The template name specified can not be found.',' The specified template name does not exist.',' Verify the template name by looking up view %_ias_template.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00097',' Object type "string"."string" is not in a valid state, type will not be exported.',' The object type''s status is invalid which may be caused by a dependant type''s modification (or removal) without cascading the change.',' The type must be recompiled using ALTER TYPE COMPILE.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00098',' Data in table has not been upgraded, table will not be exported.',' Export is attempting to process a table containing references to a type which has evolved. In order for Export to process the table successfully, all data within each table must be upgraded to the latest revision of each referenced type.',' The table must be updated using ALTER TABLE UPGRADE DATA.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00099',' Table "string"."string" is not in a valid state, table will not be exported.',' A table or one of its dependant types has modified without cascading the change. This left the table in an INVALID state.',' The table must be updated using ALTER TABLE UPDATE.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00100',' error converting an object type''s hashcode to characters',' An invalid length of an object type identifier prevented its conversion.',' Contact Oracle Support Services.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00101',' Version 1 extensible index "string"."string" can not be included in Transportable Tablespace Export.',' Transportable Tablespace extensible indexes must be at least version 2.',' Upgrade the extensible index implementation to version 2 specifications.');
INSERT INTO errors (CODE,DESCRIPTION,CAUSE,ACTION) VALUES ('EXP-00102',' Resumable parameters ignored -- current session not resumable',' The current session is not resumable.',' Must specify RESUMABLE=Y to enable resumable sessions in order for the RESUMABLE_NAME and RESUMABLE_TIMEOUT parameters to take effect.');
COMMIT;

