WEB开发网
开发学院数据库Oracle Oracle 11G RAC的STANDBY环境的一些问题 阅读

Oracle 11G RAC的STANDBY环境的一些问题

 2008-10-25 12:57:49 来源:WEB开发网   
核心提示:11g的STANDBY数据库可以在应用日志的同时打开数据库,但是对于RAC环境,Oracle 11G RAC的STANDBY环境的一些问题,这里有一些小的问题,即使是RAC环境,5db_unique_name,6primary_db_unique_name7fromv$database;NAMEOPEN_MODEDAT

11g的STANDBY数据库可以在应用日志的同时打开数据库,但是对于RAC环境,这里有一些小的问题。

即使是RAC环境,STANDBY数据库也只能有一个实例在进行日志恢复工作。但是STANDBY的两个节点是可以同时打开进行READ ONLY访问的。

而且11g还支持在进行恢复的时候打开数据库。

那么Oracle是否支持在恢复的时候,同时打开两个节点进行只读访问呢。

根据测试发现,这种操作是被禁止的:

SQL>startupmount

ORACLE 例程已经启动。

TotalSystemGlobalArea1.7108E+10bytes
FixedSize2101632bytes
VariableSize3344420480bytes
DatabaseBuffers1.3757E+10bytes
RedoBuffers4431872bytes数据库装载完毕。
SQL>setpages100lines120 
SQL>columnunique_db_nameformata15
SQL>columnprimary_db_unique_nameformata25
SQL>selectname, 
2open_mode, 
3database_role, 
4guard_status, 
5db_unique_name, 
6primary_db_unique_name
7fromv$database;
  
NAMEOPEN_MODEDATABASE_ROLEGUARD_SDB_UNIQUE_NAMEPRIMARY_DB_UNIQUE_NAME
-------------------------------------------------------------------------------------------------
RAC11GMOUNTEDPHYSICALSTANDBYNONErac11g_srac11g
SQL>selectinstance_name,statusfromgv$instance;
INSTANCE_NAMESTATUS
----------------------------
rac11g1MOUNTED
SQL>alterdatabaserecovermanagedstandbydatabasedisconnectfromsession;

数据库已更改。

1 2 3  下一页

Tags:Oracle RAC STANDBY

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接