全部博文(56)
分类: Oracle
2011-09-26 08:02:38
切换前,需要做好主备机的数据备份,执行命令如下:
在没有任何业务运行的情况下:
主机(190.2.4.7) cmd下运行命令
Alter system switch logfile;
Exp ideal/ideal@entegor1 file=d:\adbcnms_entegor_date.dmp
{当切换测试过程中引发数据库数据文件损坏时,需要进行数据恢复操作。步骤如下:
A、登录数据库,删除用户
Drop User ideal cascade;
Create user ideal identified by ideal default tablespace ENTEGOR_TSPACE;
Grant dba to ideal;
Alter system switch logfile;
B、导入备份的数据文件
Imp ideal/ideal@entegor1 file=d:\ adbcnms_entegor_date.dmp
Sql> Alter system switch logfile;}
A.停止应用
当应用停止之后重启主数据库(190.2.4.7)
sqlplus sys/system@entegor1 as sysdba
shutdown immediate
startup
B.进行主数据库的联机日志切换
Alter system switch logfile;
备库切换:
sqlplus sys/system@entegor2 as sysdba
以上操作后,主库变更为备库,备库变更为主库;