【转】Oracle 错误总结及问题解决 ORA(6)

ORA-17500: ODM 错误:

ORA-17501: 逻辑块大小 无效

ORA-17502: ksfdcre: 未能创建文件

ORA-17503: ksfdopn: 未能打开文件

ORA-17504: ksfddel: 无法删除文件

ORA-17505: ksfdrsz: 未能将文件大小调整为大小为 的块

ORA-17506: I/O 错误模拟

ORA-17507: I/O 请求大小 不是逻辑块大小的倍数

ORA-17508: I/O 请求缓冲区 ptr 未对齐

ORA-17509: 试图超出 block1 的偏移量执行 I/O

ORA-17510: 试图超出文件的大小执行 I/O

ORA-17610: 文件 \'\' 不存在, 大小也未指定

ORA-17611: ksfd: 无法访问文件 \'\', 已关闭全局打开特性

ORA-17612: 搜索 Oracle Disk Manager 库时失败, 返回值

ORA-17613: 无法初始化 Oracle Disk Manager 库时:

ORA-17614: 引起磁盘子系统请求预分配的事件

ORA-17615: 备份时禁用预分配算法的事件

ORA-17616: 禁用置入 V$RMAN_STATUS 的事件

ORA-17617: 禁用置入 V$RMAN_OUTPUT 的事件

ORA-17618: 无法将块 0 更新为版本 10 格式

ORA-17619: 已到达实例中使用 I/O 从属进程的最大数量

ORA-17620: 无法将网络适配器注册到 Oracle Disk Manager 库:

ORA-17621: 无法将内存注册到 Oracle Disk Manager 库

ORA-17622: 从 Oracle Disk Manager 库中注销内存时失败

ORA-17623: 在备份和恢复中启用压缩调试的事件

ORA-17624: 无法删除目录

ORA-17625: 测试删除目录的事件

ORA-17626: ksfdcre: 文件已存在

ORA-18000: 大纲名称无效

ORA-18001: 没有为 ALTER OUTLINE 指定选项

ORA-18002: 指定的大纲不存在

ORA-18003: 已经有该签名的大纲存在

ORA-18004: 大纲已存在

ORA-18005: 此操作需要 CREATE ANY OUTLINE 权限

ORA-18006: 此操作需要 DROP ANY OUTLINE 权限

ORA-18007: 此操作需要 ALTER ANY OUTLINE 权限

ORA-18008: 无法找到 OUTLN 方案

ORA-18009: 一个或多个大纲系统表不存在

ORA-18010: 命令丢失必须的 CATEGORY 关键字

ORA-18011: FROM 子句中指定的大纲不存在

ORA-18012: 该操作需要 select_catalog_role 角色

ORA-18013: 等待资源 时超时

ORA-18014: 等待资源 时检测到死锁

ORA-18015: 源大纲签名无效

ORA-19000: 缺少 RELATIONAL 关键字

ORA-19001: 指定的存储选项无效

ORA-19002: 缺少 XMLSchema URL

ORA-19003: 缺少 XML 根元素名

ORA-19004: XMLType OBJECT RELATIONAL 存储选项重复

ORA-19005: XMLType LOB 存储选项重复

ORA-19006: XMLType TYPE 存储选项不适用于存储类型

ORA-19007: 方案 与预期的 不匹配。

ORA-19008: XMLType 的版本无效

ORA-19009: 缺少 XMLSchema 关键字

ORA-19010: 无法插入 XML 片段

ORA-19011: 字符串缓冲区太小

ORA-19012: 无法将 XML 片段转换到所需的数据类型

ORA-19013: 无法创建包含 XMLType 的 VARRAY 列

ORA-19015: XML 标记的标识符 () 无效

ORA-19016: 属性不能出现在元素说明后面

ORA-19017: 属性只能是简单标量

ORA-19018: XML 标记 \'\' 中存在无效字符

ORA-19019: 传给 DBMS_XMLGEN.GETXML 的上下文无效

ORA-19020: XMLType 列的解除引用无效

ORA-19021: XML 操作的一般事件

ORA-19022: XML XPath 函数已禁用

ORA-19023: UPDATEXML 运算符的第一个参数必须是 XMLTYPE

ORA-19024: 必须命名游标表达式

ORA-19025: EXTRACTVALUE 只返回一个节点的值

ORA-19026: EXTRACTVALUE 只能检索叶节点的值

ORA-19027: 用 XML 运算符隐藏查询重写的事件

ORA-19028: 传递给 toObject() 函数的 ADT 参数无效

ORA-19029: 无法将指定 XMLType 转换为所需的类型

ORA-19030: 用于不基于方案的 XML 文档的方法无效。

ORA-19031: XML 元素或属性 与类型 . 中的任何元素或属性都不匹配

ORA-19032: XML 标记应为 , 但却获得

ORA-19033: XML 文档中指定的方案与方案参数不匹配

ORA-19034: 方案生成过程中不支持该类型

ORA-19035: newContextFromHierarchy() 中查询的选择项无效

ORA-19036: newContextFromHierarchy() 中的查询结果集无效

ORA-19037: XMLType 结果不能是片段

ORA-19038: 对查询上下文的操作无效

ORA-19039: 关键字 是保留关键字, 以便将来使用

ORA-19040: 元素 与预期的 不匹配。

ORA-19041: 注释数据不能包含两个连续的 \'-\'

ORA-19042: 封闭标记 不能为 xml 的任意大小写组合

ORA-19043: 不允许出现多重嵌套的 XMLROOT 函数

ORA-19044: 为 XMLSerialize 指定的字符长度太小。

ORA-19045: 为 XMLSerialize 指定的字符集 ID 无效

ORA-19100: 需要 PASSING 或 RETURNING 关键字

ORA-19101: 需要 CONTENT 关键字

ORA-19102: 需要 XQuery 文字字符串

ORA-19103: 需要 VALUE 关键字

ORA-19104: XQueryX 无效: 属性 缺失

ORA-19105: XQueryX 无效: 需要文本节点, 但却得到

ORA-19106: XQueryX 无效: 需要 , 但却得到

ORA-19107: XQueryX 无效 - 构造不受支持 -

ORA-19108: 需要 WHITESPACE 关键字

ORA-19109: 需要 RETURNING 关键字

ORA-19110: XQuery 表达式不受支持

ORA-19111: 对 XQuery 表达式求值时出错

ORA-19112: 求值时出错:

ORA-19113: 求值过程中调用了跟踪函数:

ORA-19114: 对 XQuery 表达式进行语法分析时出错:

ORA-19115: 指定的上下文项太多

ORA-19116: xmlspace 声明太多

ORA-19117: 对预定义名称空间前缀 \'\' 的重新定义无效

ORA-19118: 默认名称空间定义 重复

ORA-19119: 用于启用 XMLQuery 和 XMLTable 函数的事件

ORA-19120: 用于更改 XMLQuery 和 XMLTable 函数的行为的事件

ORA-19121: 属性定义 重复

ORA-19122: 不支持的 XQuery 声明

ORA-19123: 使用包含多项的序列调用 fn:zero-or-one()

ORA-19124: 使用不包含项的序列调用 fn:one-or-more()

ORA-19125: 使用不包含项或包含多项的序列调用 fn:exactly-one()

ORA-19160: XP0003 - 语法错误: 变量名 无效

ORA-19161: XP0004 - XQuery 类型不匹配: 参数类型 \'\' 对于函数 \'\' 无效

ORA-19162: XP0004 - XQuery 类型不匹配: 参数类型 \'\', \'\' 对于函数 \'\' 无效

ORA-19163: XP0004 - XQuery 类型不匹配: 参数类型不匹配: 需要 \'\'\'\', 但却得到 \'\'\'\', 对于函数\'\'\'\' 无效

ORA-19200: 列说明无效

ORA-19201: 数据类型不受支持

ORA-19202: XML 处理 时出错

ORA-19203: DBMS_XMLGEN 处理 时出错

ORA-19204: 非标量值 \'\' 被标记为 XML 属性

ORA-19205: 属性 \'\' 限定了选择列表中的一个非标量值

ORA-19206: 用于查询或 REF CURSOR 参数的值无效

ORA-19207: XMLELEMENT 的标量参数 不能有别名。

ORA-19208: 参数 (用于函数 ) 必须具有别名

ORA-19209: 格式化参数无效或不受支持

ORA-19210: 指定为 DBMS_XMLSTORE 的关键字或更新列的列 \'\' 在 \'\' 表中不存在

ORA-19211: 用 DBMS_XMLSTORE.setKeyColumn() 指定为关键字的列 \'\' 必须是标量类型

ORA-19212: 在调用 DBMS_XMLSTORE.updateXML() 之前未指定关键字列

ORA-19221: XP0001 - XQuery 静态上下文组件 未初始化

ORA-19222: XP0002 - XQuery 动态上下文组件 未初始化

ORA-19223: XP0003 - XQuery 表达式中存在语法错误

ORA-19224: XP0004 - XQuery 静态类型不匹配: 需要 - , 但却得到 -

ORA-19225: XP0005 - XQuery 静态类型错误: 需要非空类型, 但却得到空序列

ORA-19226: XP0006 - XQuery 动态类型不匹配: 需要 , 但却得到

ORA-19227: XP0007 - fn:data 函数应用于某个节点 (类型 []),该节点的类型注释中指明复杂类型具有非混合复杂内容。

ORA-19228: XP0008 - 标识符未声明: 前缀 \'\' 本地名 \'\'

ORA-19229: XP0009 - 不支持方案导入

ORA-19230: XP0010 - 轴 不受支持

ORA-19231: XP0011 -

ORA-19232: XQ0012 - 导入的方案违反了有效性规则

ORA-19233: XQ0013 - 编译指示无效

ORA-19234: XQ0014 - 必须识别的扩展内容无效或不受支持

ORA-19235: XQ0015 - 必须识别的扩展内容不受支持

ORA-19236: XQ0016 - 不支持模块声明或导入

ORA-19237: XP0017 - 无法解析对函数 : 的调用

ORA-19238: XP0018 - 未定义焦点

ORA-19239: XP0019 - 步骤表达式必须返回节点序列

ORA-19240: XP0020 - 上下文项必须是轴表达式中的节点

ORA-19241: XP0021 - 转换为类型 失败

ORA-19242: XQ0022 - 名称空间声明属性必须是文字

ORA-19243: XQ0023 - 元素构造器中的文档节点内容无效

ORA-19244: XQ0024 - 元素构造器中的属性节点无效

ORA-19245: XQ0025 - 属性名 重复

ORA-19246: XQ0026 - 验证失败 - 在作用域内元素声明中找不到元素

ORA-19247: XQ0027 - 验证错误

ORA-19248: XQ0028 - 文档构造器中的节点无效

ORA-19249: XP0029 - 值与目标类型面不匹配

ORA-19250: XQ0030 - 验证表达式的值太多

ORA-19251: XQ0031 - 查询版本不受支持

ORA-19252: XQ0032 - 基础 URI 的声明太多

ORA-19253: XQ0033 - 名称空间前缀 的声明太多

ORA-19254: XQ0034 - 函数 的声明太多

ORA-19255: XQ0035 - 导入的方案中 的声明太多

ORA-19256: XQ0036 - 导入的模块中缺失类型定义

ORA-19257: XQ0037 - 模块中的函数或变量 已定义

ORA-19258: XQ0038 - 指定的默认排序规则不受支持或重复

ORA-19259: XQ0039 - 函数声明中的参数名 重复

ORA-19260: XQ0040 - 元素构造器中的名称空间节点无效

ORA-19261: XQ0041 - QName 中的 URI 非空

ORA-19262: XQ0042 - 名称空间构造器不在元素构造器内部

ORA-19263: XQ0043 - 名称空间前缀 重复

ORA-19264: XQ0044 - 属性构造器中的名称空间无效

ORA-19265: XQ0045 - 函数声明中的前缀 无效或未知

ORA-19266: XQ0046 - URI 无效

ORA-19267: XQ0047 - 未找到模块

ORA-19268: XQ0048 - 名称空间 与目标名称空间 不匹配

ORA-19269: XQ0049 - 变量 已定义多次

ORA-19270: XP0050 - 处理失败 - 需要 , 但却得到

ORA-19271: XP0051 - 原子类型定义无效

ORA-19272: XQ0052 - 属性或元素构造器中的原子值无效

ORA-19273: XQ0053 - 名称空间声明中的字符串为空

ORA-19274: XQ0054 - 由于循环定义, 变量初始化失败

ORA-19275: XP0055 - 在作用域内方案定义的列表中未找到方案路径

ORA-19276: XP0005 - XPath 步骤指定了无效的元素名/属性名: ()

ORA-19277: XP0005 - XPath 步骤指定了无匹配节点的项类型: ()

ORA-19278: 无效 () 对于类型 () 无效

ORA-19279: XQuery 动态类型不匹配: 需要单例序列 - 但却得到多例序列

ORA-19280: XQuery 动态类型不匹配: 需要原子值 - 但却得到节点

ORA-19281: XQ0055 - 如果 Prolog 中包含多个继承-名称空间声明, 则出现静态错误

ORA-19282: XQ0068 - 如果 Prolog 中包含多个 xmlspace 声明, 则出现静态错误

ORA-19283: XQ0031 - 如果实现方式不支持版本声明中指定的版本号, 则出现静态错误。

ORA-19284: 版本声明中的编码说明不受支持

ORA-19285: FODC0002 - 检索资源时出错

ORA-19286: XP0017 - 无法解析对函数 的调用

ORA-19287: XP0017 - 函数 : 的参数数量无效

ORA-19288: XP0017 - 函数 的参数数量无效

ORA-19300: uri 处理 时出错

ORA-19320: 在 HTTP URL 中未指定主机名

ORA-19321: 无法打开到主机 () 的 HTTP 连接:端口 ()

ORA-19322: 从主机 () 读取时, 遇到了错误:端口 ()

ORA-19323: url 字符串无效

ORA-19330: 类型 \'\'.\'\' 未安装。使用 CREATE_DBURI 运算符前, 请先安装该类型

ORA-19331: CREATE_DBURI 运算符的最后一个参数必须是一个列

ORA-19332: CREATE_DBURI 运算符中的列无效

ORA-19333: CREATE_DBURI 运算符中的标志无效

ORA-19334: CREATE_DBURI 运算符中的列说明无效

ORA-19335: 格式类型对象无效

ORA-19336: 缺少 XML 根元素

ORA-19361: 此类索引不能有 ONLINE 选项

ORA-19371: 更新选项无效

ORA-19372: 更新条件无效

ORA-19373: 登台表或登台表空间无效

ORA-19374: 登台表无效

ORA-19375: 对方案 "" 没有 CREATE TABLE 权限

ORA-19376: 对提供的表空间没有任何权限或表空间已脱机

ORA-19377: 名称类似于 "" 的 "SQL 优化集" 对于类似于 "" 的所有者不存在

ORA-19378: 模式无效

ORA-19379: time_limit 或 repeat_interval 无效

ORA-19380: 计划过滤器无效

ORA-19400: System type conflict with object SYS.

ORA-19500: 设备块大小无效

ORA-19501: 文件 "", 块编号 读错误 (块大小 = )

ORA-19502: 文件 "", 块编号 写错误 (块大小 = )

ORA-19503: 无法获得有关的设备信息, 名称 = "", 类型 = "", 参数 = ""

ORA-19504: 无法创建文件""

ORA-19505: 无法识别文件""

ORA-19506: 无法创建顺序文件, 名称 = "", 参数 = ""

ORA-19507: 无法检索顺序文件, 句柄= "", 参数 = ""

ORA-19508: 无法删除文件""

ORA-19509: 无法删除顺序文件, 句柄 = "", 参数 = ""

ORA-19510: 无法设置 区块的大小给文件 "" (块大小 = )

ORA-19511: 从介质管理器层接收到错误, 错误文本为:

ORA-19512: 文件搜索失败

ORA-19513: 无法识别顺序文件

ORA-19525: 必须重命名克隆数据库的临时文件

ORA-19526: 参数 只允许有一个位置

ORA-19527: 必须重命名物理备用重做日志

ORA-19550: 无法在使用调度程序时使用备份/恢复功能

ORA-19551: 设备正忙, 设备类型: , 设备名称:

ORA-19552: 设备类型 无效

ORA-19553: 设备名称 无效

ORA-19554: 配置设备时出错, 设备类型: , 设备名称:

ORA-19555: 无效的 LOG_ARCHIVE_MIN_SUCCEED_DEST 参数值

ORA-19556: 当前所需的目的地 LOG_ARCHIVE_DUPLEX_DEST 延期

ORA-19557: 设备错误, 设备类型: , 设备名称:

ORA-19558: 撤消配置设备时出错

ORA-19559: 发送设备命令时出错:

ORA-19560: 不是有效的设备限制

ORA-19561: 需要一个 DISK 通道

ORA-19562: 文件 为空

ORA-19563: 标题 (文件 ) 验证失败

ORA-19564: 写入 个字节 (在块编号 ) 时出错

ORA-19565: 对顺序设备进行双工时 BACKUP_TAPE_IO_SLAVES 禁用

ORA-19566: 超出损坏块限制 (文件 )

ORA-19567: 由于正在备份或复制而无法压缩文件

ORA-19568: 设备已配置给此会话

ORA-19569: 设备未配置给此会话

ORA-19570: 文件号 超出有效范围 1 到

ORA-19571: 在控制文件中找不到 recid stamp

ORA-19572: 由于正在调整文件大小而无法处理文件

ORA-19573: 无法获得 入队 (数据文件 的)

ORA-19574: 必须指定输出文件名

ORA-19575: 需要 块 (在文件 中), 找到

ORA-19576: 未在控制文件中定义数据文件

ORA-19577: 文件 丢失

ORA-19578: 对顺序文件进行双工时到达卷的末尾, 备份片不完整。

ORA-19579: 未找到 的归档日志记录

ORA-19580: 交谈不活动

ORA-19581: 未命名任何文件

ORA-19582: 的归档日志文件标题验证失败

ORA-19583: 交谈因错误而终止

ORA-19584: 文件 已在使用中

ORA-19585: 段 上出现卷的预先结尾

ORA-19586: 千位限制过小, 致使无法保留段目录

ORA-19587: 在块编号 处读取 个字节时出错

ORA-19588: recid stamp 不再有效

ORA-19589: 不是快照或备份控制文件

ORA-19590: 对话正在进行中

ORA-19591: 备份因作业时间超过持续时间而中止

ORA-19592: 错误的 对话类型

ORA-19593: 数据文件号 已包括为

ORA-19594: 控制文件已包括为

ORA-19595: 归档日志 已包含在备份对话中

ORA-19596: 未创建快照控制文件

ORA-19597: 文件 块大小 不匹配 的设置块大小

ORA-19598: 不能备份 SPFILE, 因为实例不是用 SPFILE 启动的

ORA-19599: 块编号 已在 中损坏

ORA-19600: 输入文件为 ()

ORA-19601: 输出文件为 ()

ORA-19602: 无法按 NOARCHIVELOG 模式备份或复制活动文件

ORA-19603: 无法用 KEEP .. 备份或复制活动文件UNRECOVERABLE 选项

ORA-19604: 对话文件的命名阶段已结束

ORA-19605: 必须指定输入文件名

ORA-19606: 无法复制到 (或复原为) 快照控制文件

ORA-19607: 是活动的控制文件

ORA-19608: 不是一个备份段

ORA-19609: 来自不同的备份集: stamp count

ORA-19610: 目录块 已损坏

ORA-19611: 备份段出现混乱。要求的是 但找到

ORA-19612: 数据文件 没有恢复, 因为

ORA-19613: 在备份集中未找到数据文件

ORA-19614: 在备份集中未找到存档日志线程 序列

ORA-19615: 有些文件在备份集中未找到

ORA-19616: 如果未装载数据库, 则必须指定输出文件名

ORA-19617: 文件含有不同的重置日志数据

ORA-19618: 在调用 restoreValidate 之后, 无法为文件命名

ORA-19619: 在给文件命名之后, 无法调用 restoreValidate

ORA-19620: 的类型不是

ORA-19621: 已指定存档日志范围

ORA-19622: 存档日志线程序列没有恢复, 因为

ORA-19623: 文件已打开

ORA-19624: 操作失败, 如果可能请重试

ORA-19625: 识别文件时出错

ORA-19626: 备份集类型为 - 无法在此对话中处理

ORA-19627: 在控制文件应用期间, 无法读取备份段

ORA-19628: 无效的 SCN 范围

ORA-19629: 在指定的存档日志 SCN 范围中没有任何文件

ORA-19630: 在复制备份段时, 遇到卷结尾

ORA-19631: 存档日志记录不包含任何文件名

ORA-19632: 在控制文件中找不到文件名

ORA-19633: 控制文件记录 与恢复目录不同步

ORA-19634: 此函数需要文件名

ORA-19635: 输入文件名和输出文件名相同:

ORA-19636: 已包括存档日志线程序列

ORA-19637: 在使用 DISK 设备时, backupPieceCreate 需要文件名

ORA-19638: 文件不够新, 所以无法应用此增量备份

ORA-19639: 文件比此增量备份还要新

ORA-19640: 数据文件检查点为 SCN 时间

ORA-19641: 备份数据文件检查点为 SCN 时间

ORA-19642: 增量备份的起始 SCN 为

ORA-19643: 数据文件: 增量 - 起始 SCN 太新

ORA-19644: 数据文件: 增量 - 起始 SCN 在重置日志 SCN 之前

ORA-19645: 数据文件: 增量 - 起始 SCN 在创建 SCN 之前

ORA-19646: 无法将数据文件的大小从更改为

ORA-19647: 在 INCREMENTAL 为 FALSE 时, 无法指定非零 LEVEL

ORA-19648: 数据文件: 增量 - 起始 SCN 等于检查点 SCN

ORA-19649: 脱机范围记录 recid stamp未在此文件中找到

ORA-19650: 脱机范围记录 recid stamp (位于文件 ) 具有 SCN

ORA-19651: 无法将脱机范围记录应用于数据文件: SCN 不匹配

ORA-19652: 无法将脱机范围记录应用于数据文件: 文件模糊

ORA-19653: 无法切换至旧的文件原型

ORA-19654: 必须使用备份控制文件才能切换文件原型

ORA-19655: 无法切换至具有不同重置日志数据的原型

ORA-19656: 无法备份, 复制或删除联机日志

ORA-19657: 无法检查当前的数据文件

ORA-19658: 无法检查 - 文件来自不同的重置日志

ORA-19659: 增量恢复将使文件超过重置日志

ORA-19660: 无法验证备份集中的某些文件

ORA-19661: 无法验证数据文件

ORA-19662: 无法验证存档的日志线程序列

ORA-19663: 无法将当前的脱机范围应用到数据文件

ORA-19664: 文件类型: , 文件名:

ORA-19665: 文件标题的大小不匹配合实际文件的大小

ORA-19666: 无法对控制文件进行增量复原

ORA-19667: 无法对数据文件进行增量恢复

ORA-19668: 无法对数据文件进行完整恢复

ORA-19669: 代理复制功能不能在 DISK 通道上运行

ORA-19670: 文件已恢复

ORA-19671: 介质管理软件返回无效的代理句柄

ORA-19672: 介质管理软件返回无效的文件状态

ORA-19673: 对文件进行代理复制期间出错

ORA-19674: 文件 已在用代理副本进行备份

ORA-19675: 文件在代理复制期间被修改

ORA-19676: 在代理备份或恢复期间一个或多个文件失效

ORA-19677: RMAN 配置名超过了最大长度

ORA-19678: RMAN 配置值超过了最大长度

ORA-19679: RMAN 配置编号 位于从 1 到 的有效范围之外

ORA-19680: 某些块没有得到恢复。有关详细资料, 请参阅跟踪文件

ORA-19681: 无法进行控制文件上的块介质恢复

ORA-19682: 文件 不在块介质恢复上下文中

ORA-19683: 文件 的实际块大小和备份块大小不相等

ORA-19684: 由于数据库挂起, 块介质恢复失败

ORA-19685: 无法验证 SPFILE

ORA-19686: 由于 而没有恢复 SPFILE

ORA-19687: 在备份集内找不到 SPFILE

ORA-19688: 在控制文件自动备份格式 () 中, 对于 没有 %F

ORA-19689: 在控制文件自动备份格式 () 中, 对于 不能有多个 %F

ORA-19690: 备份部分的版本 与 Oracle 版本 不兼容

ORA-19691: 来自不同数据库: ID=, 名称=

ORA-19692: 段 上缺失创建戳

ORA-19693: 已包括备份段

ORA-19694: 在更改跟踪文件中未找到某些已更改的块

ORA-19695: 尚未置入固定表 x$krbmsft

ORA-19696: 在备份集中找不到控制文件

ORA-19697: 在备份集中找不到备用控制文件

ORA-19698: 来自不同数据库: id=, db_name=

ORA-19699: 不能制作启用压缩的副本

ORA-19700: 设备类型超出最大长度

ORA-19701: 设备名称超出最大长度

ORA-19702: 设备参数超出最大长度

ORA-19703: 设备命令字符串超出最大长度

ORA-19704: 文件名超出最大长度

ORA-19705: 标记值超出最大长度个字符

ORA-19706: 无效的 SCN

ORA-19707: 无效的记录块编号 -

ORA-19708: 日志目标超出最大长度个字符

ORA-19709: 数值参数必须是非负整数

ORA-19710: 不受支持的字符集

ORA-19711: 数据库打开时不能使用 reNormalizeAllFileNames

ORA-19712: 表名超过了最大长度

ORA-19713: 副本编号无效:

ORA-19714: 生成的名称长度大于

ORA-19715: 生成名称的格式 无效

ORA-19716: 处理格式 以生成备份名称时出错

ORA-19717: 对于非 OMF 搜索, 必须指定模式

ORA-19718: 命令 ID 的长度大于

ORA-19719: 操作名称的长度大于

ORA-19720: 将 OCI 号转换为 SCN 时出错

ORA-19721: 无法找到带绝对文件号的数据文件 (在表空间中)

ORA-19722: 数据文件版本错误

ORA-19723: 无法重建插入的只读数据文件

ORA-19724: 快照太旧: 快照时间在文件的插入时间之前

ORA-19725: 无法获取插入排队

ORA-19726: 无法将数据 [] (在级) 插入以兼容级运行的数据库

ORA-19727: 无法将数据 [] (在级) 插入正在运行的 Oracle 数据库

ORA-19728: 数据对象号在表和分区间 (在表中) 冲突

ORA-19729: 文件不是插入的数据文件的初始版本

ORA-19730: 无法转换脱机插入的数据文件

ORA-19731: 无法更改未验证的插入数据文件

ORA-19732: 表空间的数据文件号不正确

ORA-19733: COMPATIBLE 参数需要为 或更大

ORA-19734: 创建 SCN 错误 - 控制文件需要经转换的插入的数据文件

ORA-19735: 创建 SCN 错误 - 控制文件需要初始的插入的数据文件

ORA-19736: 不能使用不同国家字符集把表空间加入到数据库

ORA-19737: 模拟只读数据库连接以执行 sql 查询

ORA-19738: 找不到字符集 \'\' 的语言信息

ORA-19740: 文本长度大于

ORA-19750: 更改跟踪文件: \'\'

ORA-19751: 无法创建更改跟踪文件

ORA-19752: 已经启用块更改跟踪

ORA-19753: 写入更改跟踪文件时出错

ORA-19754: 读取更改跟踪文件时出错

ORA-19755: 无法打开更改跟踪文件

ORA-19756: 在更改跟踪文件中找到损坏的块, 块号为

ORA-19757: 无法将更改跟踪文件的大小重新指定为 个块

ORA-19758: 无法启用/禁用块更改跟踪: SGA 内存已用完

ORA-19759: 尚未启用块更改跟踪

ORA-19760: 开始更改跟踪时出错

ORA-19761: 更改跟踪文件的块大小 无效

ORA-19762: 文件类型 无效

ORA-19763: 兼容版本 高于允许的最高版本:

ORA-19764: 数据库 ID 与控制文件中的数据库 ID 不匹配

ORA-19765: 装载 ID 与控制文件中的装载 ID 不匹配

ORA-19766: 缺失 CHANGE 关键字

ORA-19767: 缺失 TRACKING 关键字

ORA-19768: USING 子句仅在 ENABLE CHANGE TRACKING 时有效

ORA-19769: 缺失 FLLE 关键字

ORA-19770: 更改跟踪文件名无效

ORA-19771: 当数据库打开时不能重命名更改跟踪文件

ORA-19772: 更改跟踪文件名超出了 个字符的限制

ORA-19773: 必须指定更改跟踪文件名

ORA-19776: 不支持对 ASM 磁盘组 "" 的 PROXY 恢复。

ORA-19777: 代理无法备份 ASM 文件 。

ORA-19778: 在给定秒数后进入热备份模式的事件

ORA-19800: 无法初始化 Oracle 管理的目标

ORA-19801: 尚未设置初始化参数 DB_RECOVERY_FILE_DEST

ORA-19802: 无法使用 DB_RECOVERY_FILE_DEST, 由于缺少DB_RECOVERY_FILE_DEST_SIZE

ORA-19803: 参数 DB_RECOVERY_FILE_DEST_SIZE 超出范围 (1 - )

ORA-19804: 无法回收 字节磁盘空间 (从 限制中)

ORA-19805: 为了回收磁盘空间, recid (属于 ) 已被删除

ORA-19806: 在恢复区内不能进行双重备份

ORA-19808: 恢复目标参数不匹配

ORA-19809: 超出了恢复文件数的限制

ORA-19810: 无法在 DB_RECOVERY_FILE_DEST 中创建临时控制文件

ORA-19811: 在具有保留属性的 DB_RECOVERY_FILE_DEST 中不能有文件

ORA-19812: 缺少 DB_RECOVERY_FILE_DEST, 无法使用

ORA-19813: 在 DB_RECOVERY_FILE_DEST 中不能有不可用的文件

ORA-19815: 警告: 字节 (共 字节) 已使用 %, 尚有 字节可用。

ORA-19816: 警告: 文件可能存在于数据库未知的 中。

ORA-19830: 目标数据库中存在错误:

ORA-19831: 不兼容的 ... DBMS_BACKUP_RESTORE 程序包: 必须是 ...

ORA-19851: 管理辅助数据库 时出现 OS 错误

ORA-19852: 创建辅助实例 的服务时出错 (错误 )

ORA-19853: 准备辅助实例 时出错 (错误 )

ORA-19854: 从目标中获取连接字符串时出错

ORA-19860: 段验证不能多次执行

ORA-19861: 此次对话中不能验证附加的备份段

ORA-19862: 在访问结果之前必须验证备份段

ORA-19863: 设备块大小 大于允许的最大值:

ORA-19864:

ORA-19870: 读取备份段 时出错

ORA-19880: 数据文件 的空间标头已损坏, 块 备份已中止

ORA-19881: 数据文件 的空间位图已损坏, 块 备份已中止

ORA-19900: 在恢复到新的原型以后必须指定 RESETLOGS

ORA-19901: 数据库要求更多恢复以创建新的原型

ORA-19902: 未找到原型关键字

ORA-19903: 当恢复到新的原型以后, 不允许测试恢复

ORA-19904: 对数据文件 不允许测试恢复

ORA-19905: log_archive_format 必须包含 %s, %t 和 %r

ORA-19906: 在恢复过程中更改了恢复目标原型

ORA-19907: 恢复时间或 SCN 不属于已恢复的原型

ORA-19908: 数据文件 有无效的检查点

ORA-19909: 数据文件 属于孤立的原型

ORA-19910: 不能更改控制文件中的恢复目标原型

ORA-19911: 数据文件 包含原型边界上的未来更改

ORA-19912: 无法恢复到目标原型

ORA-19913: 无法解密备份

ORA-19914: 无法加密备份

ORA-19915: 无法加密 10.2 之前版本的文件

ORA-19916:

ORA-19921: 超出了 行的最大数量

ORA-19922: 没有 ID 为 和级别为 的父行

ORA-19923: 尚未激活 ID 为 的行的会话

ORA-19924: 没有 ID 为 的行

ORA-19925: 清除 V$RMAN_STATUS 视图所使用的内存时出现内部错误

ORA-19926: 此时无法转换数据库

ORA-19927: CONVERT DATABASE 操作无法继续

ORA-19930: 文件 包含无效的检查点 SCN

ORA-19931: 文件 包含无效的创建 SCN

ORA-19932: 控制文件不是克隆或备用文件

ORA-19951: 在 DBNEWID 完成之前不能修改控制文件

ORA-19952: 应以独占方式装载数据库

ORA-19953: 不应打开数据库

ORA-19954: 控制文件不是当前控制文件

ORA-19955: 只允许有一个打开的线程来更改 DBID

ORA-19956: 数据库不应有即时脱机数据文件

ORA-19957: 数据库不应有状态不明的数据文件

ORA-19958: 可能出现涉及 DIAG 进程的死锁

ORA-19960: Internal use only

ORA-19999: skip_row 过程被调用

ORA-20005:对象的统计数据都是锁着的

说明:统计信息锁着,无法导入报错,大多由不同Oracle版本间EXP\IMP引起。

解决:待imp结束后,先执行DBMS_STATS.UNLOCK_TABLE_STATS('MID_SC','DM_OLD_FEATURE_VALUE');再analyze table即可。

ORA-22992: 无法使用从远程表选择的 LOB 定位器

说明:当通过DBLINK连接数据库,select的表有CLOB字段的时候,就会报这个错。解决办法在数据库新建一张临时表把数据插进去。

ORA-22813:操作数值超出系统的限制

说明:select wm_concat(TECH_OBJECT_NAME) TECH_OBJECT_NAME from PROD_EXPERIMENT_OBJECT@zwsc_gz,合并完之后TECH_OBJECT_NAME字段长度超过4000

ORA-27101:shared memory realm does not exist

ORA-25156:旧样式的外部联接(+)不能与ANSI联接一起使用

说明:当新式外部联接(例如left join)和旧式外部联接(例如a.g3e_fid = b.g3e_fid(+))一起使用,就会报此类错误。

解决:全部改为新式外部联接。

ORA-27486:权限不足

ORA-28000:账号已被锁定

解决1:alter profile default limit FAILED_LOGIN_ATTEMPTS 20;--设置为错误20次才锁定

ORA-28002:the password will expire within 10 days.密码将在10天内到期。

说明:密码到期提醒

解决1:alter user user1 identified by user1--改密码

解决2:--改配置

1.SELECT username,PROFILE FROM dba_users where username like upper('mid_sc'); --查看mid_sc用户的profile设置,我的情况字段profile值是DEFAULT

2.select * from dba_profiles where profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'; --查看DEFAULT的PASSWORD_LIFE_TIME设置,我显示为180,密码的生存周期为180天.

3.alter profile default limit password_life_time 365; --365天

alter profile default limit password_life_time unlimited; --无限

--修改密码的生存周期为更长的天数或无限

ORA-28009:connection as SY should be as SYSDBA or SYSOPER

说明:用SYS在Developer登录时抛出此错误。

ORA-28100:policy function schema FMIS1600 is invalid.

说明:在源端某些表有vpd策略,在目标没有,导致报错,

1、查看用户策略select OBJECT_NAME,POLICY_GROUP,POLICY_NAME from user_policies;

2、删除exec dbms_rls.drop_grouped_policy('schema.name',' OBJECT_NAME ',' POLICY_GROUP ',',POLICY_NAME ');

ORA-28547: 连接服务器失败, 可能是 Oracle Net 管理错误

Navicat连接报错ORA-28547的话,是oci.dll版本问题:
用oracle文件目录D:\app\Administrator\product\11.2.0\dbhome_1\BIN下的oci.dll替换navicat文件目录D:\Program Files\PremiumSoft\Navicat Premium\instantclient_10_2下的oci.dll

ORA-29532:Java调用被未捕获的 Java 异常错误终止: java.lang.SecurityException: policy table update SYS:java.Net.SocketPermission, *

起因:执行语句 BEGIN dbms_java.grant_permission(upper('mdm_sz'),'SYS:java.net.SocketPermission','*','connect,resolve'); END;时报错。

说明:没有connect,resolve权限。

解决:登录DBA用户,授权call dbms_java.grant_permission( 'MDM_SZ', 'SYS:java.net.SocketPermission', '*', 'connect,resolve' );

ORA-29833: indextype does not exist

执行CREATE INDEX "INDEX_BATCH_FILEASYNCREQ" ON "BATCH_FILE_ASYNCHRON_REQUEST"(JMS_BODY_MSG) indextype IS ctxsys.context parameters('datastore ctxsys.default_datastore');报此错误

ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDOTBS1'

说明:无法延长回滚表空间,取消保证还原时间ALTER TABLESPACE undotbs1 RETENTION NOGUARANTEE;如果业务上要求不能取消则只能增大UNDO表空间

ORA-30625:

说明:当使用对象类型时,如果在null实例上调用成员方法,会触发此异常。

ORA-31644

说明:用expdp导出来的文件,我impdp导入时报此错误。

解决:多为文件损坏所致,重新传文件,特别是通过FTP传输的文件容易导致这样的问题。

ORA-38029: 对象统计信息已锁定

说明:统计信息锁着,大多由不同Oracle版本间EXP\IMP引起。

解决:先执行DBMS_STATS.UNLOCK_TABLE_STATS('MID_SC','DM_OLD_FEATURE_VALUE');再analyze table即可。

ORA-38305:对象不在回收站内

说明:对象被删除太久,已经被覆盖,不再回收站内了。

ORA-39002:无效的操作

说明:一般伴随另外一个ORA,详细原因看另外一个ORA。

ORA-39166:对象XXX没有找到

说明:一般出现在IMPDP的时候,用了REMAP_SCHEMA参数,而tables参数里面的表没有用户名。

解决:加上用户名,例如tables=mid_gis_0306.TRANSCIRCUITSUPPLY,mid_gis_0306.LVCUSTOMERSUPPLY

ORA-39171: Job is experiencing a resumable wait.

说明:执行IMPDP的时候报的错,表空间满了。

ORA-41400:绑定字符集与数据库字符集不匹配

关于ORA-01034 和ORA-27101联合报错的处理

例1:环境变量没设置好造成,设置方法如下:

在Path的【变量值】文本框中的最后面先加入一个";"分号,然后在分号后面加入sqlplus.exe文件的目录路径,即"D:\app\Administrator\product\11.2.0\dbhome_1\BIN",单击【确定】按钮。这样Oracle的SQLPLUS的环境变量则可以设置好了,在DOS命令窗口中可以识别SQLPLUS相关命令了。

例2:今天在测试库上遇到了ORA-27101的错误,当通过客户端连接到db时返回如下:

[oracle@bluerin admin]$ sqlplus system/oracle@test

SQL*Plus: Release 11.1.0.6.0 - Production on Tue Aug 10 11:05:04 2010

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

ERROR:

ORA-01034: ORACLE not available

ORA-27101: shared memory realm does not exist

Linux-x86_64 Error: 2: No such file or directory

Process ID: 0

Session ID: 0 Serial number: 0

之后发现在报错之后,继续输入用户名和密码确可以登陆

Enter user-name: system

Enter password:

Connected to:

Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL>

这种情况是监听器的SID_NAME配错了,SID_NAME应该等于select instance_name from  V$instance,且区分大小写。

关于ORA-29913和ORA-29400联合报错的处理

说明:创建外部表的时候,directory所指的路径不存在。请准确路径信息。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 148,827评论 1 317
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 63,511评论 1 266
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 99,318评论 0 218
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 42,108评论 0 189
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 50,112评论 1 266
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 39,387评论 1 185
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 30,905评论 2 283
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 29,657评论 0 177
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 33,144评论 0 223
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 29,744评论 2 225
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 31,100评论 1 236
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 27,565评论 2 222
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,041评论 3 216
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 25,769评论 0 9
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,301评论 0 178
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 34,173评论 2 239
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 34,313评论 2 242

推荐阅读更多精彩内容