创建物理dataguard步骤

创建物理dataguard步骤

ID:42659299

大小:132.42 KB

页数:11页

时间:2019-09-19

创建物理dataguard步骤_第1页
创建物理dataguard步骤_第2页
创建物理dataguard步骤_第3页
创建物理dataguard步骤_第4页
创建物理dataguard步骤_第5页
资源描述:

《创建物理dataguard步骤》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、创建物理DataGuard步骤一基本概念DataGuard是一个集合,由一个primary数据库(生产数据库)及一个或多个standby数据库(最多9个)组成。组成DataGuard的数据库通过OracleNet连接,并且有可能分布于不同地域。只要各库之I'可可以相互通信,它们的物理位置并没有什么限制,至于操作系统就更无所谓了(某些情况下),只要支持oracle就行了。你既可以通过命令行方式管理primary数据库或standby数据库,也可以通过DataGuardbroker提供的专用命令行界面(DGMGRL),或者通过OE

2、M图形化界面管理。1.Primary数据库前面提到,DataGuard包含一个primary数据库即被大部分应用访问的生产数据库,该库即可以是单实例数据库,也可以是RAC。2,Standby数据库Standby数据库是primary数据库的复制(事务上一致)。在同一个DataGuard中你可以最多创建9个standby数据库。一旦创建完成,DataGuard通过应用primary数据库的redo自动维护每一个standby数据库0Standby数据库同样即可以是单实例数据库,也可以是RAC结构。关于standby数据库,通常分

3、两类:逻辑standby和物理standby,如何区分,两类各有什么特点。逻辑standby就像你请人帮你素描画像,基本器官是都会有的,这点你放心,但是各器官位置啦大小啦肤色啦就不一定跟你本人一致了。物理standby就像拿相机拍照,你长什么样出来的照片就是什么样,眼睛绝对在鼻子上头。或者说就像你去照镜子,里外都是你,哇哈哈。具体到数据库就是不仅文件的物理结构相同,甚至连块在磁盘上的存储位置都是一模一样的(默认情况下)0二、物理datagurad创建步骤开始z前先要保证下面两个条件1V确保主从数据的操作系统,硬件配置一致2、主

4、从数据上安装的oracle软件版本一致,补丁版本一致,从数据库服务器上不要建立数据库。三、主数据上的准备工作下面以oracle10g为例在同一台机器上创建主从数据库的物理备份,主数据库名为mytest从数据名为stan讲述dataguard的创建步骤1、设置主数据库为ForceloggingSQL)alterdatabaseforcelogging;2、建立passwordfileSQL>select*fromv$pwfile_users;c:>orapwdfilepwdprim.orapassword******force二

5、y(*****表示sys用户的密码)3、配置standbyredolog“standby“dolop文件的大小必须同主数据库当前的在线Fl志大小一致,下面语句察看在线FI志的大小sql>selectbytesfromv$log;2)下面语句查询当前日志组位置sql>selectgroup#,memberfromv$logfile;3)创建standbyRedolog组根据上面两个语句查询的结果创建相同大小和个数的三个standbyredolog组SQL>ALTERDATABASEADDSTANDBYLOGFILEGROUP4S

6、IZE50M;SQL>ALTERDATABASEADDSTANDBYLOGFILEGROUP5SIZE50M;SQL>ALTERDATABASEADDSTANDBYLOGFILEGROUP6SIZE50M;4)验证上面创建的standbyRedolog组SQL>select*fromv$standby」og;4、设置主数据库为archiving模式sql>archiveloglist;查看是否是归档模式,如果不是用下列语句设置数据库为归档模式SQL>shutdownimmediate;SQL>startupmount;SQL>

7、alterdatabasearchivelog;SQL>alterdatabaseopen;5、设置初始化参数Dcitaguard涉及到的关键参数及含义参数名称含义DB_NAME8个字符,整个dataquard配置屮所有数据库都是同一个名字DB_UNIQUE_NAME整个配置中,每个数据库都有一个唯一的名字,此名字一经设置就不再变,在数据库主从角色转换时也保持不变附注:DB_UNIQUE_NAME是10g的参数,在配置dataguard环境时必须为处于dg环境中每个db设置一个唯一值,在没有DB_UNIQUE_NAME参数之前

8、,在同一台机器上搭建dg时必须在standby参数文件中使用参数LOCK_NAME_SPACE,10g有了db_unique_name使LOCKNAMESPACE被废弃!LOG_ARCHIVE_CONFIG该参数通过DGCONFIG属性罗列同一个DataGuard中所有DB_

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。