linux11g,dataguard的备库,已经有一个与主库同步的实例orcl1,可以在备库上安装第二个实例吗?
因为主库上面有一些oracle备份,想恢复几天之前的数据,没有多余的oracle机器,想在备库上面恢复下1月25日的全库备份,而备库已经有了orcl1是与主库保持同步的。
我在备库再启动一个orcl2实例,用来恢复主库上1月25日的数据。我有这个想法,但是不知道可行不可行?具体怎么去做?
------解决思路----------------------
可以的。但是在同一台机器上,要同时并存两个实例,需要指定不同的sid
可以放在两个用户下分别管理,就不用每次切换环境变量了
------解决思路----------------------
是的。两个用户,每个用户下配置自己的环境变量
------解决思路----------------------
不用,端口也不会冲突。直接新建一个库就好
------解决思路----------------------
2楼说的对。
可以放到一个OS用户下,此时,需要export ORACLE_SID=你的sid
或者,放到两个用户下,不过,此时需要手工设置对应目录的权限。
------解决思路----------------------
原有的ORACLE_HOME一般属主第一次安装oracle的用户和其对应的组。
那么,第二次安装instance的时候,他是否有对应ORACLE_HOME目录的权限呢?
ls -l 查看一下ORACLE_HOME目录及子目录的权限设计规则。
------解决思路----------------------
可以的,在备库的机器上再建另外一个库,内存可以设置小一点,专门用来做备份。