ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Oracle数据库管理 » 执行dbms_logmnr_d.build报错?

标题: [精华] 执行dbms_logmnr_d.build报错?
离线 yellowduck007
中级会员



精华贴数 1
个人空间 0
技术积分 863 (2208)
社区积分 3 (19699)
注册日期 2001-11-23
论坛徽章:1
授权会员     
      

发表于 2002-4-29 12:10 
执行dbms_logmnr_d.build报错?

我在2000上装了oracle8.1.7
以sys用户执行
execute dbms_logmnr_d.build('log','d:\oracle\log');
系统老是报如下错误:
error位于第1行
ora-06532:下标超出限制
ora-06512:在‘sys.dbms_logmnr_d',line 793
ora-06512:在line 1


这是为什么?


__________________
前世的五百次回眸,才换来今生的一次擦肩而过。
只看该作者    顶部
离线 chao_ping
东方不败


精华贴数 23
个人空间 0
技术积分 20756 (45)
社区积分 408 (1627)
注册日期 2001-9-24
论坛徽章:5
现任管理团队成员ITPUB元老管理团队2006纪念徽章会员2006贡献徽章授权会员 
      

发表于 2002-4-29 12:32 
SQL> exec dbms_logmnr_d.build('dict.ora','/home/oracle/utl');
BEGIN dbms_logmnr_d.build('dict.ora','/home/oracle/utl'); END;

*
ERROR at line 1:
ORA-06532: Subscript outside of limit
ORA-06512: at "SYS.DBMS_LOGMNR_D", line 793
ORA-06512: at line 1

$ORACLE_HOME/rdbms/admin directory. in lg_dbmslmd.sql we modified the line

TYPE col_desc_array IS VARRAY(513) OF col_description;
to
TYPE col_desc_array IS VARRAY(700) OF col_description;

used SQLPLUS internal and ran
SQLPLUS > @lg_dbmslmd

QL> @?/rdbms/admin/dbmslmd.sql

Package created.


Package body created.

No errors.

Grant succeeded.

SQL>  exec dbms_logmnr_d.build('dict2.ora','/home/oracle/utl');

PL/SQL procedure successfully completed.
Now it is ok.


__________________
www.*****.org
只看该作者    顶部
离线 yellowduck007
中级会员



精华贴数 1
个人空间 0
技术积分 863 (2208)
社区积分 3 (19699)
注册日期 2001-11-23
论坛徽章:1
授权会员     
      

发表于 2002-4-29 13:12 
谢谢:)


__________________
前世的五百次回眸,才换来今生的一次擦肩而过。
只看该作者    顶部
离线 cgh_chen
苏丹·陈


精华贴数 2
个人空间 0
技术积分 5382 (250)
社区积分 249 (2164)
注册日期 2002-2-3
论坛徽章:3
ITPUB元老会员2006贡献徽章授权会员   
      

发表于 2002-4-29 13:46 
不得不佩服 chao_ping
不知道 怎么找到问题所在。
也学习学习你的方法。以便举一反三啊 :)


__________________
http://asktom.oracle.com http://metalink.oracle.com  http://www.ixora.com.au  http://tahiti.oracle.com http://www.orafaq.net
只看该作者    顶部
离线 richking
我是谁?


精华贴数 0
个人空间 0
技术积分 1212 (1479)
社区积分 46 (5187)
注册日期 2002-4-19
论坛徽章:1
授权会员     
      

发表于 2002-4-29 14:18 
是啊,共享你一下你的经验吧


__________________
哪里需要DBA正在使用sql server2000~~~~~~~~~~~OICQ:835920                                  ICQ :157619462                MSN:king_winnie@hotmail.comEmail:richking@itpub.net[flash=450,200]http://www.q8dot.com/flash/hand.swf[/flash]
只看该作者    顶部
离线 cgh_chen
苏丹·陈


精华贴数 2
个人空间 0
技术积分 5382 (250)
社区积分 249 (2164)
注册日期 2002-2-3
论坛徽章:3
ITPUB元老会员2006贡献徽章授权会员   
      

发表于 2002-4-29 15:54 
我们是不是有灌水之嫌 :)


__________________
http://asktom.oracle.com http://metalink.oracle.com  http://www.ixora.com.au  http://tahiti.oracle.com http://www.orafaq.net
只看该作者    顶部
离线 topxu
中级会员


精华贴数 0
个人空间 0
技术积分 554 (3530)
社区积分 27 (6675)
注册日期 2002-2-26
论坛徽章:1
授权会员     
      

发表于 2002-4-29 16:32 
Re: 执行dbms_logmnr_d.build报错?



QUOTE:
最初由 yellowduck007 发布
......
ora-06512:在‘sys.dbms_logmnr_d',line 793
ora-06512:在line 1
......


CP是很有经验,呵呵


__________________
~ !~
只看该作者    顶部
离线 chao_ping
东方不败


精华贴数 23
个人空间 0
技术积分 20756 (45)
社区积分 408 (1627)
注册日期 2001-9-24
论坛徽章:5
现任管理团队成员ITPUB元老管理团队2006纪念徽章会员2006贡献徽章授权会员 
      

发表于 2002-4-29 20:34 
不好意思了,我也是别人告诉我的。
其实论坛里面以前有人贴过这个方案的。


__________________
www.*****.org
只看该作者    顶部
离线 starfly
中级会员



精华贴数 1
个人空间 0
技术积分 743 (2599)
社区积分 0 (52732)
注册日期 2002-2-20
论坛徽章:1
授权会员     
      

发表于 2002-4-30 08:33 
cp  ,你还没帮我解决logminer不能解释表名及列名的问题呢。

我的数据库中,经常有一些表中的数据莫名其妙被人删除。
想用audit,怕影响性能。而且经常不好用。
想用logminer,看不懂。
用triger,不能每个表上都加上trigger吧?
怎么办?


只看该作者    顶部
离线 chao_ping
东方不败


精华贴数 23
个人空间 0
技术积分 20756 (45)
社区积分 408 (1627)
注册日期 2001-9-24
论坛徽章:5
现任管理团队成员ITPUB元老管理团队2006纪念徽章会员2006贡献徽章授权会员 
      

发表于 2002-4-30 10:56 
可能是你的dictionary file没有创建好?


__________________
www.*****.org
只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问