关于Oracle Data Guard的角色切换(四)

2014-11-24 16:24:35 · 作者: · 浏览: 2
BASE_ROLE SWITCHOVER_STATUS
------------------------------------
PRIMARY NOT ALLOWED
第五步,重启数据库实例
SQL>shutdown immediate
ORA-01109:database not open
Databasedismounted.
ORACLEinstance shut down.
SQL>startup open pfile=inittesdb_primary.ora
ORACLEinstance started.
Databasemounted.
Databaseopened.
备库是切换成主库了,但数据丢失多少,就不知道了。
SQL>select count(*) from test.t1;
COUNT(*)
----------
40779
5.总结
Oracle数据库的dataguard是一个动态设置。它可以保证数据的安全,但前提是需要详细的方案、时常演练、合格的技术人、及日常运维的实时关注,才能实现其设置的数据零丢失的目标。