Oracle DG主备启动关闭顺序
开启DG,首先开启standby数据库,然后再开启primary数据库。使用oracle用户登陆standby数据库主机,将备机开启到管理模式$sqlplus “/as sysdba”SQL>startup mountSQL>alter database recover managed standby database disconnect from session;使用oracle用户登陆primary数据库主机将数据库开启$sqlplus “/as sysdba”SQL>startup[@more@] 关闭DG,首先关闭primary数据库,然后关闭standby数据库使用oracle用户登陆primary数据库主机将数据库关闭$sqlplus “/as sysdba”SQL>shutdown immediate使用oracle用户登陆standby
RAC和Dataguard环境下修改sys用户密码
在Oracle9i/10g的(11g还没有测试过) Data guard环境下,通过alter user sys identified by xxx 修改sys用户密码时,不会自动更新备库的密码文件。Oracle Dataguard环境的日志传输安全机制依靠Oracle生产库的密码文件,因此在具有Dataguard环境的灾备系统中,修改sys用户密码需要两种方式:一、主库用alter user命令,备库用主库传过来的密码文件;1、在主库通过alter user sys identified by sys_new_password后将主库的密码文件拷贝到备库相应目录,关闭备库并覆盖备库密码文件后启动备库。操作步骤如下: 在主库执行:SQL> alter sy
Oracle10g Data guard会不会自动更新sys用户密码?
通过如下测试证明,在Oracle 10g中修改主库的sys用户密码,不会自动更新到备库的数据库和密码文件上。测试过程如下: 1、在主库$sqlplus / as sysdbaSQL*Plus: Release 10.2.0.5.0 - Production on Fri Aug 12 15:59:14 2011Connected to:Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit ProductionSQL> select open_mode from v$database; OPEN_MODE----------READ WRITE SQL> create user test identified by test;User created.SQL> select * from v$pwfile_users;USERNAME SYSDB
RAC和Dataguard环境下主备库切换演练模板
如下文章是根据“做之前要想好,做的时候不要再想”的原则基础上总结出来RAC+DataGuard切换模板。因为根据个人经验,在切换过程中如果遇到什么异常,有时紧张得脑子都不转的感觉。因此有必要提前写好自己熟悉一点实施方案。 具体环境如下:数据库版:Oracle 10g,数据库名rac节点1实例名: rac1 IP: 192.168.1.2节点2实例名: rac2 IP: 192.168.1.3灾备中心备库实例名:rac IP:192.168.1.6[@more@]生产库( 主库)切换为备用库序号操作步骤IP用户名服务或进程1DATA GUARD环境是否正常192
Data Guard 健壮性查询必背汇总
在平时或切换Oracle Dataguard之前我们必须确认现有Dataguard环境健壮性的前提下才能开始下一步的切换操作。但是在正式切换时我们总是有点紧张原因在检查环节就会浪费不少时间。基于这些因素,总结了如下查询语句,也希望养成将这些语句执行在sql*plus环境下而不是PLSQL Developer 的习惯。[@more@]在主库:1、查看归档模式:archive log list;2、查看archive_dest值是否准确:col destination for a16;col dest_name for a20;select dest_name,status,target,schedule,destination FROM V$ARCHIVE_DEST;3、查看archived_log的归档和应用情