日期:2014-05-16  浏览次数:34928 次

Oracle 11.2.0.1.0通过rman在win xp上创建物理standby

0. 概要说明

  ORACLE版本:32位的Oracle Database 11.2.0.1.0

  OS版本:32位的WinXP SP3

  主库SID:primary

  从库SID:standby

  优势:通过RMAN创建Dataguard无需主库宕机,实施起来相对简单

1. DBCA建立主库,SID为primary

2. 开启主库归档模式

C:\>set oracle_sid=primary

C:\>sqlplus / as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on 星期日 6月 17 15:09:39 2012

Copyright (c) 1982, 2010, Oracle.  All rights reserved.


连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> select log_mode from v$database;

LOG_MODE
------------------------
NOARCHIVELOG

SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。

Total System Global Area  313860096 bytes
Fixed Size                  1374304 bytes
Variable Size             138413984 bytes
Database Buffers          167772160 bytes
Redo Buffers                6299648 bytes
数据库装载完毕。
SQL> alter database archivelog;

数据库已更改。

SQL> select log_mode from v$database;

LOG_MODE
------------------------
ARCHIVELOG

SQL> alter database open;

数据库已更改。

SQL>


3. 开启强制日志记录

SQL> ALTER DATABASE FORCE LOGGING;

数据库已更改。

SQL>

4. 为主库添加Standby Redo LogOracle建议Standby Redo Log大小和Online Redo Log大小一致,并至少多出一组

SQL> select group#,thread#,bytes/1024/1024 from v$log;

    GROUP#    THREAD# BYTES/1024/1024
---------- ---------- ---------------
         1          1              50
         2          1              50
         3          1              50

SQL> alter database add standby logfile 'C:\ORACLE\ORADATA\PRIMARY\SRL01' size 50M;

数据库已更改。

SQL> alter database add standby logfile 'C:\ORACLE\ORADATA\PRIMARY\SRL02' size 50M;

数据库已更改。

SQL> alter database add standby logfile 'C:\ORACLE\ORADATA\PRIMARY\SRL03' size 50M;

数据库已更改。

SQL> alter database add standby logfile 'C:\ORACLE\ORADATA\PRIMARY\SRL04' size 50M;

数据库已更改。

SQL> select group#,bytes/1024/1024 from v$standby_log;

    GROUP# BYTES/1024/1024
---------- ---------------
         4              50
         5              50
         6              50
         7