li
  当前位置:主页 > 备份恢复 > 文章内容
li
执行exec dbms_logmnr_d.build('Logminer.ora','file directory'),提示下标超界
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2008-05-29   阅读:8  

执行exec dbms_logmnr_d.build('Logminer.ora','file directory'),提示下标超界,怎么办

完整错误信息如下,
SQL> exec dbms_logmnr_d.build('Logminer.ora','file directory')
BEGIN dbms_logmnr_d.build('Logminer.ora','file directory'); END;
*
ERROR 位于第 1 行:
ORA-06532: 下标超出限制
ORA-06512: 在"SYS.DBMS_LOGMNR_D", line 793
ORA-06512: 在line 1

解决办法为:

1.编辑位于"$ORACLE_HOME/rdbms/admin"目录下的文件"dbmslmd.sql"
改变行:
TYPE col_desc_array IS VARRAY(513) OF col_description;

TYPE col_desc_array IS VARRAY(700) OF col_description;
并保存文件

2. 运行改变后的脚本
SQLPLUS> Connect internal
SQLPLUS> @$ORACLE_HOME/rdbms/admin/dbmslmd.sql
3.重新编译该包
SQLPLUS> alter package DBMS_LOGMNR_D compile body;




  上一篇: ORA-01843:无效的月份   下一篇: rman怎么样在恢复的时候移动数据...
li
 §相关评论  
评论人:edeed2008-06-02
直接修改源码?那是什么原因造成的呢
 热点文章

·Oracle数据库远程复制与异地容
·Oracle 11g备份恢复功能增强
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·使用Flashback Query 恢复误删
·如何开启/关闭oracle的归档
·Rman的format格式中的%s类似的
·怎么样创建RMAN恢复目录
·ORA-01843:无效的月份,这个是
·ORA-01843:无效的月份
li
 编辑推荐
·Oracle数据库远程复制与异地容
·Oracle 11g备份恢复功能增强
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·使用Flashback Query 恢复误删
·如何开启/关闭oracle的归档
·Rman的format格式中的%s类似的
·怎么样创建RMAN恢复目录
·ORA-01843:无效的月份,这个是
·ORA-01843:无效的月份
li
 相关篇章
·ORA-01843:无效的月份
·ORA-01843:无效的月份,这个是什...
·怎么样创建RMAN恢复目录
·Rman的format格式中的%s类似的东...
·如何开启/关闭oracle的归档
·使用Flashback Query 恢复误删除...
·UNDO表空间的ORA-1122错误解决方...
·UNDO表空间的ORA-1122错误解决方...
·UNDO表空间的ORA-1122错误解决(...
·Oracle 11g备份恢复功能增强
·rman怎么样在恢复的时候移动数据...
·操作系统重装,如何恢复oracle数...
·联机日志损坏如何恢复
·丢失一个数据文件,没有备份但是...
·丢失一个数据文件,但是没有备份...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接