eygle Eygle.
Advanced 2007-11-05

Streams复制的ORA-01341错误解决

今天一个朋友的Streams复制环境出了点问题,主库上的变更没有复制到从库上去。

检查之后发现在告警日志文件中记录了如下错误信息:
ORA-01341: LogMiner out-of-memory
Sat Nov 3 09:40:11 2007
TLCR process death detected. Shutting down TLCR
Sat Nov 3 09:40:13 2007
Streams CAPTURE C001 with pid=19, OS id=2527 stopped
Sat Nov 3 09:40:13 2007
Errors in file /data/product/10.2.0/admin/oss/bdump/oss_c001_2527.trc:
ORA-01280: Fatal LogMiner Error.
在Metalink中记录了如下解决方案,通过停止捕获-修改参数-启动捕获过程即可解决:
exec dbms_capture_adm.stop_capture('STREAM_CAPTURE');
exec dbms_capture_adm.set_parameter('STREAM_CAPTURE','_SGA_SIZE','50');
exec dbms_capture_adm.start_capture('STREAM_CAPTURE');

这实际上是增加了捕获进程的内存空间需求。

-The End-

By eygle 2007-11-05 14:51 评论 (6)
eygle
eygle

前Oracle ACE Director,云和恩墨创始人。技术为骨,历史为脉,人文为魂。

返回首页

6 Comments

神了:
您的stream技术文档帮我解决了问题,thx!
再上下观望一下,发现橱柜选的和我选的一样,
元大都酒吧街也是我经常溜达的地方,
lp的发型和我现在差不多,
哈哈,我的baby也快报道了!

哈,有这么多惊人的相似,祝贺你即将升级当父亲!

应该是位女士吧--“lp的发型和我现在差不多”

恭喜升级当妈妈才对!

_SGA_SIZE这个参数是啥的啊?隐含参数么,
作用是不是增加streams_pool_size啊?

谢谢eagle

不是吧 楼上连名字都写错了
这是2个不同的人