在配置Streams,如果先配置streams的进程,还不存在需要的传输数据的用户容易出现ORA-01281: SCN range specified is invalid
select * from dba_capture
可以看到
ORA-01281: SCN range specified is invalid
这是因为先配置了数据库双向传输streams的进程,还没有创建数据库传输的用户。都是报scn不在范围之内。
可以把两端的数据库的Streams进程删除,重新配置可解决上面的问题。
exec dbms_capture_adm.drop_capture('CAPTURE_STREAM')
exec dbms_propagation_adm.drop_propagation('SOURCE_TO_TARGET')
exec dbms_apply_adm.drop_apply('TARGET_APPLY_STREAM')
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12778571/viewspace-683302/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/12778571/viewspace-683302/
本文介绍了解决配置数据库双向传输Streams进程时出现的ORA-01281错误的方法。当未创建传输所需的用户即配置进程时,会遇到此问题。文章提供了删除并重新配置Streams进程的具体步骤。
2036

被折叠的 条评论
为什么被折叠?



