w indows2008r2配置oracle 11g DataGuard数据同步

上传人:re****.1 文档编号:507700769 上传时间:2024-01-22 格式:DOCX 页数:11 大小:57.45KB
返回 下载 相关 举报
w indows2008r2配置oracle 11g DataGuard数据同步_第1页
第1页 / 共11页
w indows2008r2配置oracle 11g DataGuard数据同步_第2页
第2页 / 共11页
w indows2008r2配置oracle 11g DataGuard数据同步_第3页
第3页 / 共11页
w indows2008r2配置oracle 11g DataGuard数据同步_第4页
第4页 / 共11页
w indows2008r2配置oracle 11g DataGuard数据同步_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《w indows2008r2配置oracle 11g DataGuard数据同步》由会员分享,可在线阅读,更多相关《w indows2008r2配置oracle 11g DataGuard数据同步(11页珍藏版)》请在金锄头文库上搜索。

1、windows2008 r2 配置 oracle 11g r2DataGuard数据同步一、首要条件:1 两台相同的 window 2008 server,都 安装好 oraclellg r2。2选其中一台作为主库(primary),另一台作为备库(standby),主库配置诫HraelE let luacer - 1匚 ri-rsr;册劳标冥朋各名:连斟型尹懐 PC c Net勺蚩-瞪脏史殳件一塚iiri:lr_:i r riH :l i ri_iiN使用OracleS塩行顷t 0藕咨标识备库配置文件(E)编辑命令帮助(巴Oracle Netgg置 処庄地-概要文件 亠朋务命名服务标识-1

2、oraclr_onnection_data詡辱监听程序-PRIMARY-STANDBY地址1地址酉隘I使用 OracleS8.0 识连按类型:主机名:端口号:备注:主库备库中的tnsnames.ora配置范例如下:standby =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.124.133)(PORT = 1521) )(CONNECT_DATA =(SERVICE_NAME = standby)primary =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (

3、PROTOCOL = TCP)(HOST = 192.168.124.132)(PORT = 1521) )(CONNECT_DATA =(SERVICE_NAME = primary)3确保在主、备库可以通过CMD命令sqlplus scott/adminprimary ,sqlplus scott/adminstandb y 相互程登录二、主库操作1 设置主库归档模式,查看是否为归档:.1511511 1式 志志 ue橈 日日列 hi志 身序 PC费占心 a库匡八的个日Le?SI 早一前SQL archive log list;存档模式 启用 :appJldriinistratoiilas

4、h_iiecoveF5f_aFea 272729备注:在安装oracle的时候,可以直接选择为存档模式。 如果自动存档未开启,执行SQL alter database archivelog;然后设置强制归档SQL alter database force logg ing;查看SQL select force_logg ing from v$database;FOBi select force_logging fronVES主库归档配置完成。2添加主库standby联机日志(路径不存在需要手动建立)SQL alter database add sta ndby logfile group 4C

5、:appAdmi nistratororadataORCLONLINELOGredo04.log size 50m;SQL alter database add sta ndby logfile group5C:appAdmi nistratororadataORCLONLINELOGredo05.log size 50m; SQL alter database add sta ndby logfile group6C:appAdmi nistratororadataORCLONLINELOGredo06.log size 50m;3.编辑主库参数文件创建主库pfileSQL create p

6、file=c:primary.ora from spfile;打开创建好的primary.ora修改或添加以下参数*.db_ name=orcl*.log_archive_format=ARC_%T%S%r.ARC*.DB_UNIQUE_NAME=primary*.log_archive_co nfig=DG_CONFIG=(primary,sta ndby)*.log_archive_dest_1=locatio n=E:appadmi noradataarchiveVALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=primary*.log_

7、archive_dest_2=SERVICE=sta ndby ASYNCVALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=sta ndby*.LOG_ARCHIVE_DEST_STATE_1=ENABLE*.LOG_ARCHIVE_DEST_STATE_2=ENABLE*.FAL_SERVER=sta ndby*.FAL_CLIENT=primary*. STANDBY_FILE_MANAGEMENT=AUTO(注意:有些参数与primary.ora现存的参数重复,建议相同的只保留一条,标红 为特别注意需按实际情况修改的)4.使用

8、新编辑的primary.ora启动数据库SQL shutdow n immediate;SQL startup pfile=c:primary.ora mount;SQLcreate spfile from pfiiepncary.ora;-写入 spfile再关闭重启实例QL cieate spFile rom pf ile=J c : piinary . oraJ ; 尢件已创建。s:hutdaun immediate ;ORft-0110?:数据座耒打开已经卸载朝据库。OHftCLE例程已经天闭这个错误可以不管,也可以在关闭之前alter database open,然后关闭SQL st

9、artup重建一次pfileSQL create pfile=c:std.ora from spfile;修改创建好的std.ora*.db_ name=orcl*.log_archive_format=ARC_%T%S%r.ARC*.DB_UNIQUE_NAME=sta ndby*.log_archive_co nfig=DG_CONFIG=(primary,sta ndby)*.log_archive_dest_1=locatio n=E:appadmi noradataarchiveVALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=sta

10、 ndby*.log_archive_dest_2=SERVICE=primary ASYNCVALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=primaryILOG_ARCHIVE_DEST_STATE_1=ENABLE*.LOG_ARCHIVE_DEST_STATE_2=ENABLE*.FAL_SERVER=primary*.FAL_CLIENT=sta ndby”*. STANDBY_FILE_MANAGEMENT=AUTO(注意:有些参数与std.ora现存的参数重复,建议相同的只保留一条,标红为特 别注意需按实际情况修改的

11、)5.创建 standby controlfileSQL alter database create sta ndby con trolfile as c:std.ctl;改名并复制 2 份,control01.ctl control02.ctlSQL shutdow n immediate;关闭主库数据库。三、备库操作1.在主备库都关闭的状态下,拷贝主库standby控制文件(即改名后的control01 ctl control02ctl )、 std ora参数文件、 密码文件(ORACLE_HOMEdatabasePWDsid ora)所有数据文件、联机日志文件(C:appAdminis

12、tratororadata下所有文件)到备库相对 应目录。2.使用stdora启动备库SQL startup pfile=c:std.ora n omo unt;SQL create spfile from pfile=c:std.ora;SQL shutdow n immediate;(会报错,不用管)SQL startup n omo unt;SQL alter database mount sta ndby database;查看日志路径:SQL select * from v$log;设置应用归档SQL alter database recover man aged sta ndby

13、database disc onn ect from sessi on; (取消应用归档 SQL alter database recover man aged sta ndby database can cel;) 备库配置完成。主库备库执行SQL SELECT SWITCHOVER_STATUS FROM V$DATABASE;主库显示SQL SELECT SWITCHOUEK_STATUS FBOM U$PATABASE;SWITGHOUEK-STATUSTO STANDBV备库显示QL SELECT SWITCHOUEK_STfiTUS FROM U$DATABAS;SWITCHOVE

14、R_STATUSTO PRII1ARV3测试 Active DataGuard备库执行,取消应用归档SQLalter database recover man aged sta ndby database can cel; 打开数据库Read only模式SQL shutdow n immediate;SQL startup nomount;SQL sliutdoun iinnediate ; Ofifi-01109: ?bWL? startupOKfiGLE例程已经启动。Total System Global Area 430075904bytesFixed Size217644SbytesUariable SIec28521529&by+u吞Database Buffers138412032bytesRedo Buffers4272128bytesSQL alter database mount sta ndby database;SQL alter database mount standby database;数据库已更改。SQL alter database open read only;SQL a.lter- database open read only?

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号