Windows下安装dataGuard操作手册.doc
文本预览下载声明
Windows下安装dataGuard操作步骤
文档版本
版本号 日期 说明 编写者 审核者 V1.0 2012-10-14 文档创建。 吕万里
规划
保护模式:创建时使用默认设置,即最大性能模式,构建好后切换到最大保护模式。
为了考虑主库和物理备库的切换,主库也建standby redo logs。
留出足够的空间给归档日志,建议100G,后期将通过脚本定期删除过期日志。
同操作系统、oralce10g以上,开启归档模式。
配置步骤:
1、配置安装
安装主库主库先安装数据库和实例,备库只安装数据库不装实例
安装前,先配置环境变量,例如
ORACLE_BASE: e:\oracle
ORACLE_HOME: %ORACLE_BASE%\product\10.2\db_1
ORACLE_SID: ORCL
然后,通过图形界面安装数据库
安装数据库的实例,实例名:ORCL
修改主数据库force logging
SQL alter database force logging;
SQL select force_logging from v$database; --验证
修改主数据库模式为归档模式
SQL shutdown immediate;
SQL startup mount
SQL alter database archivelog;
SQL archive log start
SQL alter database open
SQLalter system set log_archive_dest_1=’location=E:/oracle/product/ 10.2.0/db_1/database/archive’ scope=spfile
SQL archive log list ---验证
此例中存档:/oracle/product/10.2.0/db_1/database/archive
在主库创建standby redo log SQLalter database add standby logfile group 4 E:/oracle/product/10.2.0/oradata/orcl/standbyredo04.log size 50M;
SQLalter database add standby logfile group 5 E:/oracle/product/10.2.0/oradata/orcl/standbyredo05.log size 50M;
SQLalter database add standby logfile group 6 E:/oracle/product/10.2.0/oradata/orcl/standbyredo06.log size 50M;
SQLalter database add standby logfile group 7 E:/oracle/product/10.2.0/oradata/orcl/standbyredo07.log size 50M;
SQLSELECT GROUP#,THREAD#,SEQUENCE#,ARCHIVED,STATUS FROM V$STANDBY_LOG; ---验证
在E:/oracle/product/10.2.0/admin/orcl/pfile/spfile目录中的spfile中增加以下内容(做之前先备份)
DB_UNIQUE_NAME=primary LOG_ARCHIVE_CONFIG=DG_CONFIG=(primary,standby)
LOG_ARCHIVE_DEST_1=LOCATION=E:/oracle/product/10.2.0/db_1/database/archive valid_for=(all_logfiles,all_roles) db_unique_name=primary
LOG_ARCHIVE_DEST_2=SERVICE=standby LGWRA SYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME= standby
LOG_ARCHIVE_DEST_STATE_1=ENABLE LOG_ARCHIVE_DEST_STATE_2=ENABLE REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE
LOG_ARCHIVE_MAX_PROCESSES=4
LOG_ARCHIVE_FORMAT=%t_%s_%r.arc
FAL_CLIENT = primary
FAL_SERVER
显示全部