数据库archivelog增长过快,检查archivelog文件报错

[复制链接]
查看11 | 回复9 | 2008-2-13 12:43:03 | 显示全部楼层 |阅读模式
急!!数据库archivelog增长过快,用logminer检查archivelog文件报错,请高手指导!!
报错信息:
SQL> EXECUTE dbms_logmnr.add_logfile(LogFileName=>'d:\1_8793.dbf',Options=>dbms_
logmnr.new);
BEGIN dbms_logmnr.add_logfile(LogFileName=>'d:\1_8793.dbf',Options=>dbms_logmnr.
new); END;
*
ERROR at line 1:
ORA-01284: file d:\1_8793.dbf cannot be opened
ORA-00308: cannot open archived log 'd:\1_8793.dbf'
ORA-27047: unable to read the header block of file
OSD-04001: invalid logical block size
O/S-Error: (OS 262144) 使用注册表数据库提供请求的信息
ORA-06512: at "SYS.DBMS_LOGMNR", line 63
ORA-06512: at line 1
回复

使用道具 举报

千问 | 2008-2-13 12:43:03 | 显示全部楼层
最初由 feather626 发布
[B]急!!数据库archivelog增长过快,用logminer检查archivelog文件报错,请高手指导!!
报错信息:
SQL> EXECUTE dbms_logmnr.add_logfile(LogFileName=>'d:\1_8793.dbf',Options=>dbms_
logmnr.new);
BEGIN dbms_logmnr.add_logfile(LogFileName=>'d:\1_8793.dbf',Options=>dbms_logmnr.
new); END;
*
ERROR at line 1:
ORA-01284: file d:\1_8793.dbf cannot be opened
ORA-00308: cannot open archived log 'd:\1_8793.dbf'
ORA-27047: unable to read the header block of file
OSD-04001: invalid logical block size
O/S-Error: (OS 262144) 使用注册表数据库提供请求的信息
ORA-06512: at "SYS.DBMS_LOGMNR", line 63
ORA-06512: at line 1 [/B]


这是你的归档日志吗?'d:\1_8793.dbf'?????
回复

使用道具 举报

千问 | 2008-2-13 12:43:03 | 显示全部楼层
有什么不对吗?从生产系统拷贝出来的
回复

使用道具 举报

千问 | 2008-2-13 12:43:03 | 显示全部楼层
用oem带的logminer工具试试看?
回复

使用道具 举报

千问 | 2008-2-13 12:43:03 | 显示全部楼层
请问在windows下面怎么启动啊,我没有找到这个工具
回复

使用道具 举报

千问 | 2008-2-13 12:43:03 | 显示全部楼层
Oracle9i没有提高Logminer的图形界面的,10G就不知道啦
回复

使用道具 举报

千问 | 2008-2-13 12:43:03 | 显示全部楼层
O/S-Error: (OS 262144) 使用注册表数据库提供请求的信息
不查一下系统的问题吗?
回复

使用道具 举报

千问 | 2008-2-13 12:43:03 | 显示全部楼层
我是将hp_unix下的归档日志拷贝到windows系统下进行分析的,已经换了两台机器了,还是这样的问题。
回复

使用道具 举报

千问 | 2008-2-13 12:43:03 | 显示全部楼层
因为oracle要在本地数据库中提取数据
回复

使用道具 举报

千问 | 2008-2-13 12:43:03 | 显示全部楼层
现在我们的生产系统是不能停下来的,数据库一般情况下不能重启,请问还有其他的方法吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行