【转】Oracle错误总结及问题解决ORA(1)
ORA-00001: 违反唯⼀约束条件 (.)
错误说明:当在唯⼀索引所对应的列上键⼊重复值时,会触发此异常。
ORA-00017: 请求会话以设置跟踪事件
ORA-00018: 超出最⼤会话数
ORA-00019: 超出最⼤会话许可数
ORA-00020: 超出最⼤进程数 ()
ORA-00021: 会话附属于其它某些进程;⽆法转换会话
ORA-00022: ⽆效的会话 ID;访问被拒绝
ORA-00023: 会话引⽤进程私⽤内存;⽆法分离会话
ORA-00024: 单⼀进程模式下不允许从多个进程注册
ORA-00025: ⽆法分配
ORA-00026: 丢失或⽆效的会话 ID
ORA-00027: ⽆法删去当前会话
ORA-00028: 您的会话⼰被删去
ORA-00029: 会话不是⽤户会话
ORA-00030: ⽤户会话 ID 不存在。
ORA-00031: 标记要删去的会话
ORA-00032: ⽆效的会话移植⼝令
ORA-00033: 当前的会话具有空的移植⼝令
ORA-00034: ⽆法在当前 PL/SQL 会话中
ORA-00035: LICENSE_MAX_USERS 不能⼩于当前⽤户数
ORA-00036: 超过递归 SQL () 级的最⼤值
ORA-00037: ⽆法转换到属于不同服务器组的会话
ORA-00038: ⽆法创建会话: 服务器组属于其它⽤户
ORA-00050: 获取⼊队时操作系统出错
ORA-00051: 等待资源超时
说明:如果Oracle在等待资源时出现超时错误,会触发此异常。
ORA-00052: 超出最⼤⼊队资源数 ()
ORA-00053: 超出最⼤⼊队数
ORA-00054: 资源正忙,要求指定 NOWAIT
英⽂解析:resource busy and acquire with NOWAIT specified
错误解析:表被锁住了,要不等待表解锁,要不就去kill了它。
ORA-00055: 超出 DML 锁的最⼤数
ORA-00056: 对象 '.' 上的 DDL 锁以不兼容模式挂起
ORA-00057: 超出临时表锁的最⼤数
ORA-00058: DB_BLOCK_SIZE 必须为才可安装此数据库(⾮ )
ORA-00059: 超出 DB_FILES 的最⼤值
ORA-00060: 等待资源时检测到死锁说明:当产⽣死锁的时候,Oracle10g、11gOracle⾃动处理死锁。ORA-00061: 另⼀个例程设置了不同的 DML_LOCKS,由于死锁使事务回退。
ORA-00062: ⽆法获得 DML 全表锁定;DML_LOCKS 为 0
ORA-00063: 超出 LOG_FILES 的最⼤数
ORA-00064: 对象过⼤以⾄⽆法分配在此 O/S (,)
ORA-00065: FIXED_DATE 的初始化失败
ORA-00066: LOG_FILES 为  但需要成为  才可兼容
ORA-00067: 值  对参数  ⽆效;⾄少必须为
ORA-00068: 值  对参数  ⽆效,必须在  和  之间
ORA-00069: ⽆法获得锁定 -- 禁⽤了表锁定
ORA-00070: 命令⽆效
ORA-00071: 进程号必须介于 1 和  之间
ORA-00072: 进程""不活动
ORA-00073: 命令  介于  和  个参数之间时使⽤
ORA-00074: 未指定进程
ORA-00075: 在此例程未到进程 ""
ORA-00076: 未到转储
ORA-00077: 转储  ⽆效
ORA-00078: ⽆法按名称转储变量
ORA-00079: 未到变量
ORA-00080: 层次  指定的全局区域⽆效
ORA-00081: 地址范围 [,) 不可读
ORA-00082:  的内存⼤⼩不在有效集合 [1], [2], [4] 之内
ORA-00083: 警告: 可能损坏映射的 SGA
ORA-00084: 全局区域必须为 PGA, SGA 或 UGA
ORA-00085: 当前调⽤不存在
ORA-00086: ⽤户调⽤不存在
ORA-00087: 命令⽆法在远程例程上执⾏
ORA-00088: 共享服务器⽆法执⾏命令
ORA-00089: ORADEBUG 命令中⽆效的例程号
ORA-00090: 未能将内存分配给集数据库 ORADEBUG 命令
ORA-00091: LARGE_POOL_SIZE ⾄少必须为
ORA-00092: LARGE_POOL_SIZE 必须⼤于 LARGE_POOL_MIN_ALLOC ORA-00093:  必须介于  和  之间
ORA-00094:  要求整数值
ORA-00096: 值  对参数  ⽆效,它必须来⾃  之间
ORA-00097: 使⽤ Oracle SQL 特性不在 SQL92  级中
ORA-00099: 等待资源时发⽣超时,可能是 PDML 死锁所致
ORA-00100: 未到数据
ORA-00101: 系统参数 DISPATCHERS 的说明⽆效
oracle 时间转换ORA-00102: 调度程序⽆法使⽤⽹络协议
ORA-00103: ⽆效的⽹络协议;供调度程序备⽤
ORA-00104: 检测到死锁;全部公⽤服务器已锁定等待资源
ORA-00105: 未配置⽹络协议  的调度机制
ORA-00106: ⽆法在连接到调度程序时启动/关闭数据库
ORA-00107: ⽆法连接到 ORACLE 进程
ORA-00108: ⽆法设置调度程序以同步进⾏连接
ORA-00111: 由于服务器数⽬限制在 , 所以没有启动所有服务器
ORA-00112: 仅能创建多达  (最多指定) 个调度程序
ORA-00113: 协议名  过长
ORA-00114: 缺少系统参数 SERVICE_NAMES 的值
ORA-00115: 连接被拒绝;调度程序连接表已满
ORA-00116: SERVICE_NAMES 名过长
ORA-00117: 系统参数 SERVICE_NAMES 的值超出范围
ORA-00118: 系统参数 DISPATCHERS 的值超出范围
ORA-00119: 系统参数  的说明⽆效
ORA-00120: 未启⽤或安装调度机制
ORA-00121: 在缺少 DISPATCHERS 的情况下指定了 SHARED_SERVERS
ORA-00122: ⽆法初始化⽹络配置
ORA-00123: 空闲公⽤服务器终⽌
ORA-00124: 在缺少 MAX_SHARED_SERVERS 的情况下指定了 DISPATCHERS ORA-00125: 连接被拒绝;⽆效的演⽰⽂稿
ORA-00126: 连接被拒绝;⽆效的重复
ORA-00127: 调度进程  不存在
ORA-00128: 此命令需要调度进程名
ORA-00129: 监听程序地址验证失败 ''
ORA-00130: 监听程序地址 '' ⽆效
ORA-00131: ⽹络协议不⽀持注册 ''
ORA-00132: 语法错误或⽆法解析的⽹络名称 ''
ORA-00150: 重复的事务处理 ID
ORA-00151: ⽆效的事务处理 ID
ORA-00152: 当前会话与请求的会话不匹配
ORA-00153: XA 库中的内部错误
ORA-00154: 事务处理监视器中的协议错误
ORA-00155: ⽆法在全局事务处理之外执⾏⼯作
ORA-00160: 全局事务处理长度  超出了最⼤值 ()
ORA-00161: 事务处理的分⽀长度  ⾮法 (允许的最⼤长度为 )
ORA-00162: 外部 dbid 的长度  超出了最⼤值 ()
ORA-00163: 内部数据库名长度  超出了最⼤值 ()
ORA-00164: 在分布式事务处理中不允许独⽴的事务处理
ORA-00165: 不允许对远程操作进⾏可移植分布式⾃治转换
ORA-00200: ⽆法创建控制⽂件
ORA-00201: 控制⽂件版本  与 ORACLE 版本  不兼容
ORA-00202: 控制⽂件: ''
ORA-00203: 使⽤错误的控制⽂件
ORA-00204: 读控制⽂件时出错 (块 ,# 块 )
ORA-00205: 标识控制⽂件出错,有关详情,请检查警告⽇志
ORA-00206: 写控制⽂件时出错 (块 ,# 块 )
ORA-00207: 控制⽂件不能⽤于同⼀数据库
ORA-00208: 控制⽂件的名称数超出限制
ORA-00209: 控制⽂件块⼤⼩不匹配,有关详情,请检查警告⽇志ORA-00210: ⽆法打开指定的控制⽂件
ORA-00211: 控制⽂件与先前的控制⽂件不匹配
ORA-00212: 块⼤⼩  低于要求的最⼩⼤⼩ ( 字节)
ORA-00213: 不能重新使⽤控制⽂件;原⽂件⼤⼩为 ,还需
ORA-00214: 控制⽂件 '' 版本  与⽂件 '' 版本  不⼀致
ORA-00215: 必须⾄少存在⼀个控制⽂件
ORA-00216: ⽆法重新调整从 8.0.2 移植的控制⽂件⼤⼩
ORA-00217: 从 9.0.1 进⾏移植⽆法重新调整控制⽂件的⼤⼩
ORA-00218: 控制⽂件的块⼤⼩  与 DB_BLOCK_SIZE () 不匹配ORA-00219: 要求的控制⽂件⼤⼩  超出了允许的最⼤值
ORA-00220: 第⼀个例程未安装控制⽂件,有关详情,请检查警告⽇志ORA-00221: 写⼊控制⽂件出错
ORA-00222: 操作将重新使⽤当前已安装控制⽂件的名称
ORA-00223: 转换⽂件⽆效或版本不正确
ORA-00224: 控制⽂件重设⼤⼩尝试使⽤⾮法记录类型 ()
ORA-00225: 控制⽂件的预期⼤⼩  与实际⼤⼩  不同