下配置五
2021-08-24 淮安装修公司
10.现在可做一个测试,在standby主机上进行数据修改(standby主机现在做primary)
SQL create table t as select * from dba_users;
Table created.
SQL alter system switch logfile;
System altered.
在从库上(primary主机上)以read only打开数据库,执行查询
SQL select username from t;
select username from t
*
ERROR at line 1:
ORA-01219: database not open: queries allowed on fixed tables/views only
SQL ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;
Database altered.
SQL ALTER DATABASE OPEN READ ONLY;
Database altered.
她却意外身亡。俊谦大受打击 SQL select username from t;
USERNAME
------------------------------
SYS
SYSTEM
DBSNMP
OUTLN
WMSYS
SQL ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
Database altered.
常见问题
至此,主副的配置已基本完成,可做以下实验来验证配置的准确性。
1. 在主库上新建一个表,看修改时候能马上传到副库上
2. 在主库上新建一个表空间,新增加一个datafile,看修改时候能马上传到副库上(应该是只要在副库上执行恢复模式,就能在副库上看到新建的表空间
3. 在主库上新建一个临时表空间,rename datafile 均不能应用到副库上.
4. 应当实时察看standby库的alert文件,就能清晰明了地知道主副更新的情况。
5. 关于启动关闭顺序
启动的时候,先从库的listener,再启动从库,再启动主库的listener,再主库
关闭的时候,先关闭主库,再启动从库。
6. 8i副数据库切换为主的话,将无法再切为副。主数据库也是! 也就是说,只能完成一次切换,这叫failover!9i可实现主副数据库任意切换,这叫switchover
------------------------------------------------------------------------------------------------------------------
第六点我理解得有些问题,看了版主Rollingpig在itpub上的结论,觉得他说的应该是对的,现将他的陈述列在下面!
Rollingpig
我给个结论吧。在9i 的dataguad环境中:
1。Switch Over 必须是Primary 正常,并且是必须Primary 主动先Switch 成 standby. 然后standby 才能switch 成primary.
2。如果需要作成primary出问题,standby 能接管的话,必须作 failover ,而不是Switch Over
-------------------------------------------------------------------------------------------------------------------
7. 察看主机当前的运行状态:
SQL select name,open_mode,PROTECTION_MODE,DATABASE_ROLE from v$database;
NAME OPEN_MODEPROTECTION_MODE DATABASE_ROLE
--------- ---------- -------------------- ----------------
PRIMARY MOUNTED MAXIMUM PERFORMANCEPHYSICAL STANDBY
8.查看主数据库日志是否全部传送到副数据库,可查看v$archive_gap,更简单的方法是查看各自主机的日志归档目录的日志序号即可。
11. 常用的一些方法:
可在副数据库上运行一些脚本,确保主数据库上的更新能及时在副数据库上得到实现。可将以下脚本放在crontab表中。
oracle@standby $cat refresh (刷新脚本)
ORACLE_SID=oracle
ORACLE_HOME=/home/oracle/product/9.2.0
export ORACLE_SID ORACLE_HOME
DATE=`date \'+%Y%m%d\'`
touch /home/oracle/refresh_$g
$ORACLE_HOME/bin/sqlplus /nolog EOF
spool /home/oracle/refresh_$g
connect sys/abc123 as sysdba
shutdown immediate;
quit
EOF
$ORACLE_HOME/bin/sqlplus /nolog EOF2
spool /home/oracle/refresh_2_$g
connect sys/abc123as sysdba
startup nomount pfile=$ORACLE_HOME/dbs/a;
alter database mount standby database;
alter database set standby database to maximize performance;
alter database recover managed standby database disconnect from session;
spool off
EOF2
oracle@standby $cat readonly (更新脚本)
#!/bin/sh
ORACLE_SID=oracle
ORACLE_HOME=/home/oracle/product/9.2.0
export ORACLE_SID ORACLE_HOME
$ORACLE_HOME/bin/sqlplus /nolog EOF
spool /home/oracle/g
connect sys/abc123 as sysdba
rem change from recover mode to read-only
alter database recover managed standby database cancel;
alter database open read only ;
spool off
EOF
查看本文来源
揭阳癫痫专家医院长春哪医院白癜风好
杭州哪男科医院好

-
-
恩惠尤文要夺回意甲冠军但上诉遭意奥委会驳回
尤文要夺昨日回意甲冠军!但上诉遭意奥委会驳回尤文上诉被驳回直播吧5月...
- 建材选购 2020-09-13
-
恩惠尤文要夺回意甲冠军但上诉遭意奥委会驳回
-
-
丝路联赛吉林城投队新春献礼主场再胜奥瑞金搭配
【丝路联赛】吉林城投队新春献礼 主场再胜奥瑞金北京时间2019年2月9日,今...
- 建材选购 2020-06-07
-
丝路联赛吉林城投队新春献礼主场再胜奥瑞金搭配
-
-
禅师正式任尼克斯总裁杰克逊甜瓜是球队的未搭配
禅师正式任尼克斯总裁 杰克逊:甜瓜是球队的未来计划据ESPN报道,纽约尼克...
- 建材选购 2020-06-02
-
禅师正式任尼克斯总裁杰克逊甜瓜是球队的未搭配
-
-
詹姆斯决定韦德早已料到当年三巨联手太意外搭配
詹姆斯决定韦德早已料到 当年三巨联手太意外热火三巨头展示当年全新战袍...
- 建材选购 2020-05-29
-
詹姆斯决定韦德早已料到当年三巨联手太意外搭配
-
-
春节期间海南楼市大爆发共签3092套搭配
春节期间海南楼市大爆发 共签3092套 春节期间(1月21日—2月21日)海南楼市迎...
- 建材选购 2020-05-27
-
春节期间海南楼市大爆发共签3092套搭配
-
-
海南国际旅游岛五一房展亮点井喷首次一展三搭配
海南国际旅游岛五一房展亮点井喷 首次一展三址海南国际旅游岛五一房展亮...
- 建材选购 2020-05-27
-
海南国际旅游岛五一房展亮点井喷首次一展三搭配