MES数据库存储迁移Action_PROD(9)
时间:2025-04-07
时间:2025-04-07
Oracle RAC 迁移解决方案(存储迁移)
DataBase cmesrel
$ORACLE_HOME/dbs
vi spfilecmesrel1.ora
spfile='+ARCHIVE/cmesrel/spfilecmesrel.ora'
vi initcmesrel1.ora
SPFILE='+ARCHIVE/cmesrel/spfilecmesrel.ora'
DataBase cmeshis
$ORACLE_HOME/dbs
vi spfilecmesrel1.ora
spfile='+ARCHIVE/cmeshis/spfilecmeshis.ora'
vi initcmeshis1.ora
SPFILE='+ARCHIVE/cmeshis/spfilecmeshis.ora'
3.3.3检查CRS参数配置并修改
DataBase cmesrel & DataBase cmeshis
srvctl config database -d cmesrel –a |grep SPFILE
srvctl config database -d cmeshis –a |grep SPFILE
修改CRS参数配置
srvctl modify database -d cmesrel -p '+ARCHIVE/cmesrel/spfilecmesrel.ora'
srvctl modify database -d cmeshis -p '+ARCHIVE/cmeshis/spfilecmeshis.ora'
Check:
srvctl config database -d cmesrel –a |grep SPFILE
srvctl config database -d cmeshis –a |grep SPFILE
3.3.4重启数据库验证spfile迁移
DataBase cmesrel & DataBase cmeshis
srvctl stop database -d cmesrel
srvctl start database -d cmesrel
srvctl stop database -d cmeshis
srvctl start database -d cmeshis
show parameter spfile;
3.4迁移控制文件
3.4.1检查确认控制文件
DataBase cmesrel & DataBase cmeshis
SQL> show parameter control_files
+ORADATA1/cmesrel/controlfile/current.506.858859405
+ORADATA1/cmeshis/controlfile/control01.ctl
3.4.2关闭双节点实例、重启单实例到nomount状态、恢复控制文件(两节点)
DataBase cmesrel
SQL> shutdown immediate
SQL> startup nomount
restore controlfile to '+ORADATA' from
+ORADATA1/cmesrel/controlfile/current.506.858859405';
DataBase cmeshis