怎么在standby database下新建与生产库一样实例名称的实例
我准备好2台服务器后
一台做Primary
一台做standby
然后把Primary database改为归档模式
然后也修改了 pfile
目录是 Win7文件目录:F:\app\Administrator\product\11.2.0\dbhome_1\database下的
log_archive_start = true # if you want automatic archiving
log_archive_dest=%ORACLE_HOME%\database\archive
log_archive_format = %ORACLE_orcl%%S.%T
然后把生产库电脑的密码和初始化文件拷贝到standby后
要在standby新建实例
这里说明书是这样写的
4、在Standby Database位于的主机上创建实例,实例名称同Primary Database,例如:
Oradim80 –new –sid SID_NAME –intpwd oracle –startmode auto – pfile=c:\orant\database\init%oracle_sid%.ora;
但是完全看不懂是什么意思啊
是设置参数 还是允许的命令 完全不明白
求高手指导
[最优解释]
你要建物理standby...吧?
在pfile里面通过log_archive_dest指定
ps:想折腾Oracle最佳实践是在linux上
[其他解释]
1:rman 备份后异机恢复
2:rman duplicate 数据库
3:冷备份冷恢复
[其他解释]
换个文档吧。没有说明版本号,但 log_archive_dest 参数从 9i 就不推荐使用了,而应该用 log_archive_dest_1='location=xxxx'。
建议楼主找一篇像样的文档。
[其他解释]
5、在Primary Database上为Standby创建Controlfile,将controlfile 拷贝至 Standby Database 的确定位置,*作如下: svrmgr>alter database create standby controlfile as ;
6、在Primary Database上将联机日志归档, svrmgr>alter system archive log current; 7、关闭Primary Database, svrmgr>shutdown immediate
8、从Primary Database上将所有数据文件、日志文件、归档日志文件(不包括控制文件)拷贝至Standby Database的确定位置;
9、以nomount方式启动Standby Database: svrmgr>startup nomount svrmgr>alter database mount standby database[execlusive/parallel]
10、同步Standby Database: svrmgr>recover standby database;
11、恢复Primary Database 启动状态。
三、维护standby数据库
1、 将primary数据库所产生的archive log文件定期传到standby数据库的确定位置;手工的做恢复,使standby数据库与primary数据库保持同步。
svrmgr> set autorecovery on;
svrmgr> connect internal/password;
svrmgr> startup nomount pfile=;
svrmgr> alter database mount standby database;
svrmgr> recover standby database;
svrmgr> shutdown
2、当primary 数据库失败时,将standby 数据库激活:取消(cancel)恢复执行以下*作:
svrmgr> connect internal/password;
svrmgr> startup nomount pfile=;
svrmgr> alter database mount standby database;
svrmgr>alter database activate standby database;
shutdown standby 数据库;
svrmgr>shutdown immediate
重起Standby Database;
svrmgr>startup