当Logminer遭遇ORA-01284,怎么办

[复制链接]
查看11 | 回复6 | 2015-4-24 16:04:24 | 显示全部楼层 |阅读模式
小弟在817上搞logminer,在add_logfile加归档日志文件时老是出现ORA-01284,
说该归档日志文件不存在开,可是这个文件明明就在哪儿躺着,文件的名称也没有超过255,
而且定义1284的异常,也接不住,最终还是抛给应用了,然后我在add_logfile前先用
UTL_FILE打开归档文件,也是报同样的错误,可是自己在sqlplus中手工挖掘同样的日
志文件重来不报这个错,最后执行shutdown abort,再startup后,能正确的执行几次挖掘,
然后又是这个错误了,在网上找了一大圈也没有找到答案,所以借贵宝地问问高人了?
其实我是写了个过程在挖掘,然后用一个job在定时挖掘。
回复

使用道具 举报

千问 | 2015-4-24 16:04:24 | 显示全部楼层
就是在log_mnr.add_file时报错如下:
ORA-01284: 文件 D:\Project\Qxdzff\src\Qxsjfw\archive\ORCLT001S02196.ARC 无法打开
ORA-00308: 无法打开存档日志 'D:\Project\Qxdzff\src\Qxsjfw\archive\ORCLT001S02196.ARCb?'
ORA-27041: 无法打开文件
OSD-04002: 无法打开文件
O/S-Error: (OS 123) 文件名、目录名或卷标语法不正确。
-----------------------------------------------------------------------------------------------------------------------
其实这个文件时存在的,路径也是对的,请高人帮帮忙吧,都挂这儿几天了
回复

使用道具 举报

千问 | 2015-4-24 16:04:24 | 显示全部楼层
原帖由 haday 于 2010-9-2 00:33 发表
就是在log_mnr.add_file时报错如下:
ORA-01284: 文件 D:\Project\Qxdzff\src\Qxsjfw\archive\ORCLT001S02196.ARC 无法打开
ORA-00308: 无法打开存档日志 'D:\Project\Qxdzff\src\Qxsjfw\archive\ORCLT001S02196.ARCb?'
ORA-27041: 无法打开文件
OSD-04002: 无法打开文件
O/S-Error: (OS 123) 文件名、目录名或卷标语法不正确。
-----------------------------------------------------------------------------------------------------------------------
其实这个文件时存在的,路径也是对的,请高人帮帮忙吧,都挂这儿几天了

ORA-00308: 无法打开存档日志 'D:\Project\Qxdzff\src\Qxsjfw\archive\ORCLT001S02196.ARCb?'
这个文件名很奇怪
回复

使用道具 举报

千问 | 2015-4-24 16:04:24 | 显示全部楼层
是很奇怪,不过alter日志里面就是这样写的,然后不停地挖掘,总会会成功,但是可能要试上个几百次
回复

使用道具 举报

千问 | 2015-4-24 16:04:24 | 显示全部楼层
我觉的有可能是你的文件权限不够。某个的文件夹需要电脑管理员的权限。我也是碰到这样的问题好多次。
回复

使用道具 举报

千问 | 2015-4-24 16:04:24 | 显示全部楼层
你把挖的JOB代码贴出来瞧瞧
回复

使用道具 举报

千问 | 2015-4-24 16:04:24 | 显示全部楼层
你的是RAC换吗?配置TNS,使其指向你归档所在的机器。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行