00000
|
successful completion
|
ORA-00000
|
01000
|
warning
|
|
01001
|
cursor operation conflict
|
|
01002
|
disconnect error
|
|
01003
|
null value eliminated in set function
|
|
01004
|
string data - right truncation
|
|
01005
|
insufficient item descriptor areas
|
|
01006
|
privilege not revoked
|
|
01007
|
privilege not granted
|
|
01008
|
implicit zero-bit padding
|
|
01009
|
search condition too long for info schema
|
|
0100A
|
query expression too long for info schema
|
|
02000
|
no data
|
ORA-01095
ORA-01403
|
07000
|
dynamic SQL error
|
|
07001
|
using clause does not match parameter specs
|
|
07002
|
using clause does not match target specs
|
|
07003
|
cursor specification cannot be executed
|
|
07004
|
using clause required for dynamic parameters
|
|
07005
|
prepared statement not a cursor specification
|
|
07006
|
restricted datatype attribute violation
|
|
07007
|
using clause required for result fields
|
|
07008
|
invalid descriptor count
|
SQL-02126
|
07009
|
invalid descriptor index
|
|
08000
|
connection exception
|
|
08001
|
SQL client unable to establish SQL connection
|
|
08002
|
connection name in use
|
|
08003
|
connection does not exist
|
SQL-02121
|
08004
|
SQL server rejected SQL connection
|
|
08006
|
connection failure
|
|
08007
|
transaction resolution unknown
|
|
0A000
|
feature not supported
|
ORA-03000 .. 03099
|
0A001
|
multiple server transactions
|
|
21000
|
cardinality violation
|
ORA-01427
SQL-02112
|
22000
|
data exception
|
|
22001
|
string data - right truncation
|
ORA-01401
ORA-01406
|
22002
|
null value - no indicator parameter
|
ORA-01405
SQL-02124
|
22003
|
numeric value out of range
|
ORA-01426
ORA-01438
ORA-01455
ORA-01457
|
22005
|
error in assignment
|
|
22007
|
invalid date-time format
|
|
22008
|
date-time field overflow
|
ORA-01800 .. 01899
|
22009
|
invalid time zone displacement value
|
|
22011
|
substring error
|
|
22012
|
division by zero
|
ORA-01476
|
22015
|
interval field overflow
|
|
22018
|
invalid character value for cast
|
|
22019
|
invalid escape character
|
ORA-00911
ORA-01425
|
22021
|
character not in repertoire
|
|
22022
|
indicator overflow
|
ORA-01411
|
22023
|
invalid parameter value
|
ORA-01025
ORA-01488
ORA-04000 .. 04019
|
22024
|
unterminated C string
|
ORA-01479 .. 01480
|
22025
|
invalid escape sequence
|
ORA-01424
|
22026
|
string data - length mismatch
|
|
22027
|
trim error
|
|
23000
|
integrity constraint violation
|
ORA-00001
ORA-02290 .. 02299
|
24000
|
invalid cursor state
|
ORA-01001 .. 01003
ORA-01410
ORA-08006
SQL-02114
SQL-02117
SQL-02118
SQL-02122
|
25000
|
invalid transaction state
|
|
26000
|
invalid SQL statement name
|
|
27000
|
triggered data change violation
|
|
28000
|
invalid authorization specification
|
|
2A000
|
direct SQL syntax error or access rule violation
|
|
2B000
|
dependent privilege descriptors still exist
|
|
2C000
|
invalid character set name
|
|
2D000
|
invalid transaction termination
|
|
2E000
|
invalid connection name
|
|
33000
|
invalid SQL descriptor name
|
|
34000
|
invalid cursor name
|
|
35000
|
invalid condition number
|
|
37000
|
dynamic SQL syntax error or access rule violation
|
|
3C000
|
ambiguous cursor name
|
|
3D000
|
invalid catalog name
|
|
3F000
|
invalid schema name
|
|
40000
|
transaction rollback
|
ORA-02091 .. 02092
|
40001
|
serialization failure
|
|
40002
|
integrity constraint violation
|
|
40003
|
statement completion unknown
|
|
42000
|
syntax error or access rule violation
|
ORA-00022
ORA-00251
ORA-00900 .. 00999
ORA-01031
ORA-01490 .. 01493
ORA-01700 .. 01799
ORA-01900 .. 02099
ORA-02140 .. 02289
ORA-02420 .. 02424
ORA-02450 .. 02499
ORA-03276 .. 03299
ORA-04040 .. 04059
ORA-04070 .. 04099
|
44000
|
with check option violation
|
ORA-01402
|
60000
|
system errors
|
ORA-00370 .. 00429
ORA-00600 .. 00899
ORA-06430 .. 06449
ORA-07200 .. 07999
ORA-09700 .. 09999
|
61000
|
resource error
|
ORA-00018 .. 00035
ORA-00050 .. 00068
ORA-02376 .. 02399
ORA-04020 .. 04039
|
62000
|
multi-threaded server and detached process errors
|
ORA-00100 .. 00120
ORA-00440 .. 00569
|
63000
|
Oracle*XA and two-task interface errors
|
ORA-00150 .. 00159
SQL-02128
ORA-02700 .. 02899
ORA-03100 .. 03199
ORA-06200 .. 06249
|
64000
|
control file, database file, and redo file errors;
archival and media recovery errors
|
ORA-00200 .. 00369
ORA-01100 .. 01250
|
65000
|
PL/SQL errors
|
ORA-06500 .. 06599
|
66000
|
SQL*Net driver errors
|
ORA-06000 .. 06149
ORA-06250 .. 06429
ORA-06600 .. 06999
ORA-12100 .. 12299
ORA-12500 .. 12599
|
67000
|
licensing errors
|
ORA-00430 .. 00439
|
69000
|
SQL*Connect errors
|
ORA-00570 .. 00599
ORA-07000 .. 07199
|
72000
|
SQL execute phase errors
|
ORA-01000 .. 01099
ORA-01400 .. 01489
ORA-01495 .. 01499
ORA-01500 .. 01699
ORA-02400 .. 02419
ORA-02425 .. 02449
ORA-04060 .. 04069
ORA-08000 .. 08190
ORA-12000 .. 12019
ORA-12300 .. 12499
ORA-12700 .. 21999
|
82100
|
out of memory (could not allocate)
|
SQL-02100
|
82101
|
inconsistent cursor cache: unit cursor/global cursor mismatch
|
SQL-02101
|
82102
|
inconsistent cursor cache: no global cursor entry
|
SQL-02102
|
82103
|
inconsistent cursor cache: out of range cursor cache reference
|
SQL-02103
|
82104
|
inconsistent host cache: no cursor cache available
|
SQL-02104
|
82105
|
inconsistent cursor cache: global cursor not found
|
SQL-02105
|
82106
|
inconsistent cursor cache: invalid Oracle cursor number
|
SQL-02106
|
82107
|
program too old for runtime library
|
SQL-02107
|
82108
|
invalid descriptor passed to runtime library
|
SQL-02108
|
82109
|
inconsistent host cache: host reference is out of range
|
SQL-02109
|
82110
|
inconsistent host cache: invalid host cache entry type
|
SQL-02110
|
82111
|
heap consistency error
|
SQL-02111
|
82112
|
unable to open message file
|
SQL-02113
|
82113
|
code generation internal consistency failed
|
SQL-02115
|
82114
|
reentrant code generator gave invalid context
|
SQL-02116
|
82115
|
invalid hstdef argument
|
SQL-02119
|
82116
|
first and second arguments to sqlrcn both null
|
SQL-02120
|
82117
|
invalid OPEN or PREPARE for this connection
|
SQL-02122
|
82118
|
application context not found
|
SQL-02123
|
82119
|
connect error; can't get error text
|
SQL-02125
|
82120
|
precompiler/SQLLIB version mismatch.
|
SQL-02127
|
82121
|
FETCHed number of bytes is odd
|
SQL-02129
|
82122
|
EXEC TOOLS interface is not available
|
SQL-02130
|
90000
|
debug events
|
ORA-10000 .. 10999
|
99999
|
catch all
|
all others
|
HZ000
|
remote database access
|
|