您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Oracle-单实例+文件系统+DataGuard配置实验记录
Oracle单实例+文件系统+DataGuard配置实验记录目录1做好准备工作...................................................................................................................31.1环境介绍...........................................................................................................31.2确认主库处于归档模式...................................................................................31.3打开ForcedLogging模式..............................................................................31.4创建standby实例...........................................................................................41.5创建standby库相应的目录............................................................................51.6创建standby的初始化参数文件...................................................................51.7启动standby到nomount状态......................................................................71.8创建standby的密码文件...............................................................................71.9对主库进行备份...............................................................................................82物理Standby创建...........................................................................................................82.1连接primary和standby..................................................................................82.2生成standby数据库.......................................................................................82.3创建standby的控制文件。.........................................................................112.4打开standby数据库.....................................................................................112.5创建standbylogfile........................................................................................122.6修改primary数据库中的相关参数.............................................................132.7打开standby的redo应用...........................................................................143逻辑standby创建..........................................................................................................153.1创建物理standby...........................................................................................153.2设置primary数据库......................................................................................153.3转换物理standby为逻辑standby.................................................................163.4重建逻辑standby的密码文件......................................................................163.5调整逻辑standby初始化参数......................................................................163.6打开逻辑standby...........................................................................................17文件修订记录:版本号生成日期作者修订内容V1.002010-6-10风影子QQ:14814937博客:=20260本文依照《[三思笔记]一步一步学DataGuard》中的附章一步一步在自己的机器上进行实践操作整理而成。可以在一台独立的机器上完成单实例到单实例的dataguard物理standby和逻辑standby的环境配置,有了dataguard环境就可以做更种各样的练习,也为我日后的几个实施工作打下了基础,我的dataguard实施经验也起源与此。目标:1、通过rman备份,在同一台服务器创建standby。2、初学者通过本文可完全一步一步的在自己的机器上搭建dataguard环境。1做好准备工作1.1环境介绍操作系统:windowsserver2003主数据库:oracle10g+文件系统存储备库:oracle10g+文件系统存储primary数据库名为afc,要创建的standby,db_unique_name命名为afcdg,因为是在同一台服务器,所以需要对standby的数据文件和日志文件路径做下重定义,这里我们选择通过初始化参数的形式重定义文件路径。1.2确认主库处于归档模式SQLarchiveloglist;数据库日志模式存档模式自动存档启用存档终点E:\ora10g\oradata\AFC最早的联机日志序列148下一个存档日志序列150当前日志序列150SQL1.3打开ForcedLogging模式将primary数据库置为FORCELOGGING模式。通过下列语句:primaryalterdatabaseforcelogging;1.4创建standby实例需要首先通过ORADIM命令创建一个新的OracleService,非windows环境可以跳过这一步。D:\oracleoradim-new-sidafcdg实例已创建。D:\oraclesetoracle_sid=afcdgD:\oraclesqlplus/assysdbaSQLsetsqlpromptstandby.............顺手配置一下监听,修改tnsname.ora之类,此处不做演示。#tnsnames.oraNetworkConfigurationFile:d:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora#GeneratedbyOracleconfigurationtools.AFCDG=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=afcdg)))AFC=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=afc)))#listener.oraNetworkConfigurationFile:d:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\listener.ora#GeneratedbyOracleconfigurationtools.SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(GLOBAL_DBNAME=afc)(ORACLE_HOME=D:\oracle\product\10.2.0\db_1)(SID_NAME=afc))(SID_DESC=(GLOBAL_DBNAME=afcdg)(ORACLE_HOME=D:\oracle\product\10.2.0\db_1)(SID_NAME=afcdg)))LISTENER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=xiaxh)(PORT=1521)))1.5创建standby库相应的目录mkdirD:\oracle\product\10.2.0\admin\afcdgmkdirD:\oracle\product\10.2.0\admin\afcdg\bdumpmkdirD:\oracle\product\10.2.0\admin\afcdg\cdumpmkdirD:\oracle\product\10.2.0\admin\afcdg\dpdumpmkdirD:\oracle\product\10.2.0\admin\afcdg\hdumpmkdirD:\oracle\product\10.2.0\admin\afcdg\udumpmkdirD:\oracle\product\10.2.0\admin\afcdg\pfilemkdirD:\oracle\product\10.2.0\oradata\afcdgmkdirD:\oracle\product\10.2.0\db_1\database\archive\afc1\mkdirD:\oracle\product\10.2.0\db_1\database\archive\afcdg1\1.6创建standby的初始化参数文件没必要完全重建,首先根据primary的spfile生成一个pfile出来,然后比着改改就是了。例如:在primary数据库执行,注意是primary数据库:Setoracle_sid=afcSqlplus/assysdbasetsqlpromptprimaryprimarycreatepfile='D:\oracle\product\10.2
本文标题:Oracle-单实例+文件系统+DataGuard配置实验记录
链接地址:https://www.777doc.com/doc-5892555 .html