本帖最后由 mfkwwgi 于 2010-09-15 17:40 编辑
今天又搞了两个问题来向大家请教,
1.dataguard 随开机自启动问题.
主库可以在/etc/rc.local中加入
su - oracle -c "/home/oracle/oracle/product/10.2.0/db_1/bin/dbstart"
su - oracle -c "/home/oracle/oracle/product/10.2.0/db_1/bin/lsnrctl start"
来启动oracle.
问题.在standby库中需要怎么来开机自动启动到管理模式呢?
2.dataguard 归档日志自动删除问题.
之前在单机运行到归档模式.每过一段时间都会出现ORA-00257: archiver error. Connect internal only, until freed 错误,提示日志满了.需要手动到rman中去手动删除之前的一些归档日志.DELETE NOPROMPT ARCHIVELOG UNTIL TIME 'SYSDATE-3'; 才能正常登录.
问题.因为是生产上的数据库.有没有办法将日志保留下来(cp到别的地方,备以后分析),不删除归档日志,保证数据库不会报日志满.另外.假设在建立好DG的提前下.用词句更改了主库的归档目录的大小,备用库的归档目录大小需不需要用语句去手动去改?
谢谢
|