ORACLE错误一览表 下载本文

ORA-01454: 无法将列转换为数值数据类型 ORA-01455: 转换列溢出整数数据类型 ORA-01456: 不可以在 READ ON

LY 事务处理中执行插入/删除/更新操作 ORA-01457: 转换列溢出十进制数据类型 ORA-01458: 内部变量字符串长度非法 ORA-01459: 变量字符串长度非法

ORA-01460: 转换请求无法实现或不合理

ORA-01461: 仅可以为插入 LONG 列的 LONG 值赋值 ORA-01462: 不能插入超出 4000 个字符的文字型字符串 ORA-01463: 不能使用当前约束条件修改列数据类型 ORA-01464: 表或视图的循环授权(授予原始授权者) ORA-01465: 无效的十六进制数字

ORA-01466: 无法读数据 - 表定义已更改 ORA-01467: 分类 (sort) 关键字过长

ORA-01468: 一个谓词只能引用一个外部连接表 ORA-01469: PRIOR 后面只能跟列名

ORA-01470: In-list 迭代不支持混合运算符 ORA-01471: 无法创建与对象同名的同义词

ORA-01472: 无法将 CONNECT BY 用于 DISTINCT,GROUP BY 等的视图 ORA-01473: CONNECT BY 子句中不能具有子查询

ORA-01474: START WITH 或 PRIOR 不能没有 CONNECT BY

ORA-01475: 必须对游标重新进行语法分析以更改赋值变量的数据类型 ORA-01476: 除数为 0

ORA-01477: 用户数据区域描述符过大

ORA-01478: 数组赋值不可以包括任何 LONG 列 ORA-01479: 缓冲区中的最后一个字符不是 Null ORA-01480: STR 赋值变量缺少空后缀 ORA-01481: 无效的数字格式模型 ORA-01482: 不受支持的字符集

ORA-01483: DATE 或 NUMBER 赋值变量的长度无效 ORA-01484: 数组仅可以与 PL/SQL 语句关联 ORA-01485: 编译赋值长度不同于执行赋值长度 ORA-01486: 数组元素的大小过大

ORA-01487: 给定缓冲区的压缩十进制数字过大 ORA-01488: 输入数据中的无效半字节或字节 ORA-01489: 字符串连接的结果过长 ORA-01490: 无效的 ANALYZE 命令 ORA-01491: CASCADE 选项无效 ORA-01492: LIST 选项无效

ORA-01493: 指定的 SAMPLE 大小无效 ORA-01494: 指定的 SIZE 无效

ORA-01495: 未找到指定的链接行表 ORA-01496: 指定的链接行表不正确

ORA-01497: 非法的 ANALYZE CLUSTER 选项 ORA-01498: 块检查失败 - 请参阅跟踪文件

ORA-01499: 表/索引交叉引用失败 - 请参阅跟踪文件 ORA-01500: 无法获得日期/时间 ORA-01501: CREATE DATABASE 失败

ORA-01502: 索引'.'或这类索引的分区处于不可用状态 ORA-01503: CREATE CONTROLFILE 失败

ORA-01504: 数据库名''与参数 db_name ''不匹配 ORA-01505: 添加日志文件时出错 ORA-01506: 缺少或非法数据库名 ORA-01507: 未安装数据库

ORA-01508: 无法创建数据库;文件''的行出错 ORA-01509: 指定的名称''与实际名称''不匹配 ORA-01510: 删除日志文件时出错

ORA-01511: 重命名日志/数据文件时出错

ORA-01512: 重命名日志文件时出错 - 未找到新文件 ORA-01513: 操作系统返回无效的当前时间

ORA-01514: 日志说明中出现错误: 没有此类日志 ORA-01515: 删除日志组时出错: 没有此类日志

ORA-01516: 不存在的日志文件, 数据文件或临时文件 '' ORA-01517: 日志成员: ''

ORA-01518: CREATE DATABASE 必须指定多于一个日志文件 ORA-01519: 在处理文件''的邻近行时出错

ORA-01520: 要添加的数据文件数 () 超出限制 ORA-01521: 添加数据文件时出错 ORA-01522: 要重命名的文件''不存在

ORA-01523: 无法将数据文件重命名为'' - 文件已是数据库的一部分 ORA-01524: 无法将数据文件创建为'' - 文件已是数据库的一部分 ORA-01525: 重命名数据文件时出错 ORA-01526: 打开文件''时出错 ORA-01527: 读文件出错

ORA-01528: 处理 SQL 语句时出现 EOF ORA-01529: 关闭文件''时出错 ORA-01530: 例程已安装数据库 ORA-01531: 例程已打开数据库

ORA-01532: 无法创建数据库;例程在他处启动 ORA-01533: 无法重命名文件'';文件不属于表空间 ORA-01534: 回退段''不存在 ORA-01535: 回退段''已经存在

ORA-01536: 超出表空间''的空间限量

ORA-01537: 无法添加数据文件'' - 文件已是数据库的一部分 ORA-01538: 无法获得任何回退段 ORA-01539: 表空间''未联机 ORA-01540: 表空间''未脱机

ORA-01541: 系统表空间无法脱机;如有必要请关闭 ORA-01542: 表空间''脱机,无法在其中分配空间 ORA-01543: 表空间 '' 已经存在 ORA-01544: 无法删除系统回退段 ORA-01545: 指定的回退段''不可用 ORA-01546: 表空间包含活动回退段''

ORA-01547: 警告: RECOVER 成功但 OPEN RESETLOGS 将出现如下错误 ORA-01548: 已找到活动回退段'',终止删除表空间

ORA-01549: 表空间非空,请使用 INCLUDING CONTENTS 选项 ORA-01550: 无法删除系统表空间 ORA-01551: 扩展回退段,释放用的块

ORA-01552: 非系统表空间''无法使用系统回退段 ORA-01553: MAXEXTENTS 不得小于当前分配的区 ORA-01554: 超出事务处理表的事务处理空间

ORA-01555: 快照过旧: 回退段号在名称为 \过小 ORA-01556: 回退段的 MINEXTENTS 必须大于 1 ORA-01557: 回退段的区必须至少为块

ORA-01558: 超出回退段中的事务处理标识(号) ORA-01559: 回退段的 MAXEXTENTS 值必须大于 1 ORA-01560: LIKE 样式包含的字符不完整或非法 ORA-01561: 无法删除指定表空间中的所有对象 ORA-01562: 扩展回退段号失败

ORA-01563: 回退段是 PUBLIC,需要使用 PUBLIC 关键字 ORA-01564: 回退段不是 PUBLIC ORA-01565: 标识文件''时出错

ORA-01566: 文件在 DROP LOGFILE 中被指定了多次

ORA-01567: 删除日志时将在线索中保留少于两个日志文件 ORA-01568: 无法在 PUBLIC 设置空间限量

ORA-01569: 对于系统字典表来说,数据文件过小 ORA-01570: MINEXTENTS 不得大于当前分配的区 ORA-01571: 重做版本与 ORACLE 版本不兼容 ORA-01572: 回退段 '' 无法联机,区已超出 ORA-01573: 正在关闭例程,不允许继续更改 ORA-01574: 超出并发事务处理的最大数 ORA-01575: 等待空间管理资源超时

ORA-01576: 例程锁定协议版本与 ORACLE 版本不兼容

ORA-01577: 无法添加日志文件'' - 文件已是数据库的一部分 ORA-01578: ORACLE 数据块损坏(文件号,块号) ORA-01579: 恢复过程中出现写错误 ORA-01580: 创建控制备份文件时出错

ORA-01581: 尝试使用已分配的回退段 () 新区 () ORA-01582: 无法打开要备份的控制文件

ORA-01583: 无法获得要备份的控制文件的块大小 ORA-01584: 无法获得要备份的控制文件的文件大小

ORA-01585: 标识备份文件时出错

ORA-01586: 无法打开要备份的目标文件 ORA-01587: 复制控制文件的备份文件时出错

ORA-01588: 要打开数据库则必须使用 RESETLOGS 选项

ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项 ORA-01590: 段可用列表数 () 超出最大数

ORA-01591: 锁定已被有问题的分配事务处理挂起

ORA-01592: 将第 7 版回退段 () 转换为 Oracle 8 版格式时出错 ORA-01593: 回退段最佳大小 ( blks) 小于计算的初始大小 ( blks) ORA-01594: 尝试放回已释放的回退段 () 区 () ORA-01595: 释放区 () 回退段 () 时出错 ORA-01596: 无法在参数中指定系统

ORA-01597: 无法改变联机或脱机系统回退段 ORA-01598: 回退段''未联机

ORA-01599: 无法获得回退段 (), 高速缓存空间已满 ORA-01600: 至多只有一个\在子句\()中 ORA-01601: 子句\()中的存储桶大小非法 ORA-01603: 子句\()中的分组大小非法 ORA-01604: 子句\()中的编号范围非法 ORA-01605: 子句\()中缺少编号

ORA-01606: gc_files_to_locks 不同于另一已安装例程的参数 ORA-01608: 无法将回退段''联机,其状态为 ()

ORA-01609: 日志是线程的当前日志 - 无法删除成员

ORA-01610: 使用 BACKUP CONTROLFILE 选项的恢复必须已完成 ORA-01611: 线程编号无效 - 必须介于 1 和之间 ORA-01612: 线程已经启用

ORA-01613: 线程只有日志 - 要求至少启用 2 个日志 ORA-01614: 线程正忙 - 无法启用 ORA-01615: 线程已安装 - 无法禁用 ORA-01616: 线程已打开 - 无法禁用

ORA-01617: 无法安装: 不是有效的线程编号 ORA-01618: 线程未启用 - 无法安装 ORA-01619: 线程已由另一例程安装 ORA-01620: 没有可用于安装的公用线程

ORA-01621: 数据库打开时无法重命名当前日志的成员 ORA-01622: 必须指定线程编号 - 没有特定默认值 ORA-01623: 日志是线程的当前日志 - 无法删除 ORA-01624: 线程的紧急恢复需要日志 ORA-01625: 回退段''不属于此例程

ORA-01626: 回退段号''无法处理更多事务处理 ORA-01627: 回退段号''未联机

ORA-01628: 已达到 max # extents ()(回退段)

ORA-01629: 已达到 max # extents (),此时正在保存表空间的撤消 ORA-01630: 表空间中的 temp 段达到 max # extents()