不可轻言放弃,否则对不起自己!

dg容灾-4

上一篇 / 下一篇  2011-06-07 16:04:26 / 个人分类:数据库

DB_FILE_NAME_CONVERT  在做duplicate复制和传输表空间的时候这类参数讲过很多遍,该参数及上述内容中同名参数功能,格式等完全相同。
LOG_FILE_NAME_CONVERT  同上
STANDBY_FILE_MANAGEMENT  如果primary数据库数据文件发生修改(如新建,重命名等)则按照本参数的设置在standby中做相应修改。设为AUTO表示自动管理。设为MANUAL表示需要手工管理。例如:STANDBY_FILE_MANAGEMENT=AUTO

注意:
上面列举的这些参数仅只是对于primary/standby两角色可能会相关的参数,还有一些基础性参数比如*_dest,*_size等数据库相关的参数在具体配置时也需要根据实际情况做出适当修改。

通过pfile重建spfile
SQL> shutdown immediate
SQL> startup pfile='/opt/oracle/product/11g/dbs/initmmsgdb.ora'
SQL> create spfile='/opt/oracle/product/11g/dbs/spfilemmsgdb.ora' from pfile='/opt/oracle/product/11g/dbs/initmmsgdb.ora';
SQL> shutdown immediate

6、 复制数据文件到standby服务器(方式多样,不详述)

注:
要先停止primary和standby服务器上的oracle数据库,然后复制所有数据文件,备份的控制文件及客户端初始化参数文件(数据文件、口令文件、pfile文件、控制文件)到standby数据库(同时,建议先备份一下standby数据库侧的数据文件、控制文件、参数文件和口令文件) ,具体文件列表信息如下:
#控制文件
backupctl.ctl
control01.ctl
control02.ctl
control03.ctl
#重做日志文件
redo01.log
redo02.log
redo03.log
#数据文件
sysaux01.dbf
system01.dbf
temp01.dbf
undotbs01.dbf
users01.dbf
#口令文件
orapwmmsgdb
参数文件
initmmsgdb.ora

还需要到STANDBY服务器上执行下面的操作。
 
oracle@mmsg1:~> cd /opt/oracle/oradata/ora11g
oracle@mmsg1:~/oradata/ora11g> rm -rf control0*
oracle@mmsg1:~/oradata/ora11g> mv backupctl.ctl  control01.ctl
oracle@mmsg1:~/oradata/ora11g> cp control01.ctl control02.ctl
oracle@mmsg1:~/oradata/ora11g> cp control01.ctl control03.ctl
oracle@mmsg1:~> cd $ORACLE_HOME/dbs
# 替换口令(如果sys密码不同)和pfile文件
oracle@mmsg1:~/product/11g/dbs> ftp 10.10.4.14
Connected to 10.10.4.14.
220-Welcome to Pure-FTPd.
220-You are user number 1 of 50 allowed.


TAG:

 

评分:0

我来说两句

Open Toolbar