1、主要流程,参考:

完整 Oracle10G DataGuard安装文档_百度文库.html

http://wenku.baidu.com/link?url=8A7nJGSwRu-83mxEIqGELF9aZCDdu9nlLUIRRUzwXFujzXkxcKNGrTI-YJJKffzl_ne4Zc-oUXq6jPObJyu_6eDDsR_6gRDGiOatlsQ9BCK

  其他参考文章:

    oracle 10g dataguard 安装配置说明及原理-zhengbao_jun-ITPUB博客.html(http://blog.itpub.net/235507/viewspace-1084586/

    Oracle10g Physical DataGuard 详细搭建过程(http://blog.csdn.net/staricqxyz/article/details/19178741

    baidu 搜索的关键字:“oracle 10g dataguard”

  1.1、

    (1)、

查看是否为归档模式
SQL> archive log list;
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 31
Current log sequence 33

    (2)、

select name,log_mode,open_mode from v$database;

NAME LOG_MODE OPEN_MODE
--------- ------------ -----------------
CKDB ARCHIVELOG READ WRITE 若是归档模式,则LOG_MODE=ARCHIVELOG
若是非归档模式,则LOG_MODE=NOARCHIVELOG

  1.2、报错:“ORA-00265: 要求实例恢复, 无法设置 ARCHIVELOG 模式”

   参考网址:

    (1)、ORA-00265_要求实例恢复,无法设置ARCHIVELOG模式解决办法 (http://www.2cto.com/database/201408/323827.html)

    (2)、ORA-00265_ 要求实例恢复, 无法设置 ARCHIVELOG 模式(http://blog.csdn.net/yangcs2009/article/details/12999599)

      ZC: 上面 第2篇文章 比 第1篇文章 多了一个“数据以限制的模式启动

    (3)、我的操作:

?????>sqlplus / as sysdba

SQL> shutdown immediate // 关掉数据库
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。 SQL> startup mount // 以mount方式启动数据库
ORACLE 例程已经启动。 Total System Global Area 167772160 bytes
Fixed Size 1247876 bytes
Variable Size 83887484 bytes
Database Buffers 75497472 bytes
Redo Buffers 7139328 bytes
数据库装载完毕。
SQL> alter database archivelog; //修改归档模式为archivelog

    ZC: 我的机子没成功,tw的机子成功了。(貌似 我的机子里面 数据库中被我误删了一些文件...)

2、

  2.1、显示 db_name的命令 :“SQL> show parameter db_name”

  2.2、show parameter name

  2.3、Oracle db_name, db_unique_name, global_name的区别(http://www.2cto.com/database/201310/249694.html),中提到:

DB_UNIQUE_NAME这在另一个HA的应用,Dataguard会经常提及的,和DB_NAME不一样的作用,在DG里,要求物理DG,主从库都有一样的DB_NAME,虽然他们和RAC不一样,并不是同一个库。这里是数据库的唯一名字。但是他们的DB_UNIQUE_NAME是不一样的,用以进行不同的标示。

    ZC: 不同的DB_UNIQUE_NAME,用以进行不同的标示??

  2.4、Oracle中各种name - 技术成就梦想! - 51CTO技术博客.html(http://dreamsanqin.blog.51cto.com/845412/1290072

DB_UNIQUE_NAM是10g的参数,在配置dataguard环境时,db_name相同,但是必须为处dg环境中每个数据库设置一个db_unique_name,当未设置db_unique_name时,默认与db_name相同。

  2.5、Oracle修改(db_name,db_unique_name, servie_names,db_domain)方法(http://blog.itpub.net/26442936/viewspace-758305/

    ZC: 修改/设置 db_unique_name 的步骤,主要看的是这个网页的内容

  2.6、“create pfile from spfile;”(http://blog.sina.com.cn/s/blog_7a146f5e0100u50r.html

sql>create pfile from spfile;
生成的文件在$ORACLE_HOME/dbs/下边 和spfile在同一个目录下
但是名字已经变成了init$oracle_sid.ora
比如我的数据库叫orcl,那么生成的文件名就中:initorcl.ora
============初始化参数===
在$ORACLE_BASE/admin/orcl/pfile/里
文件名字是init.ora.8917329732
时间戳和你的建库时间应该是一样。
========================
startup pfile='/$ORACLE_BASE/admin/orcl/pfile/init.ora.8917329732';
这样就可以用了。不过这个是你建库时候的参数。
如果spfile坏了。可以用你之前建立的pfile
startup pfile='/$ORACLE_HOME/dbs/init$oracle_sid.ora';

  ZC: 我的时机情况:tw的机子,执行 该条命令之后,文件"INITzhejiang.ORA"是出现于目录“D:\oracle\product\10.2.0\db_1\database”中,找到里面的spfile 应该是名为“SPFILEZHEJIANG.ORA”的文件

3、

SQL> alter database add standby logfile
group 4 ('/orahome/oradata/zhejiang_primary/stdby_redo04.log') size 50m,
group 5 ('/orahome/oradata/zhejiang_primary/stdby_redo05.log') size 50m,
group 6 ('/orahome/oradata/zhejiang_primary/stdby_redo06.log') size 50m,
group 7 ('/orahome/oradata/zhejiang_primary/stdby_redo07.log') size 50m;

  ZC: 这个 暂时 没有配置

4、步骤1.4

  4.1、“craete pfile='D:\\pfile.ora' from spfile;”  ZC: tw的机子里,D盘里确实出现了 pfile.ora(应该就是备份的参数文件),但是 这个文件里面没有我刚才配置的 db_unique_name的信息...

  4.2、alter system set LOG_ARCHIVE_CONFIG='DG_CONFIG=(zhejiang_primary,zhejiang_standby)' scope=spfile;

5、

6、

7、

8、

9、

100、baidu 搜索“Oracle10G DataGuard安装”

  100.1、http://blog.csdn.net/w63667329/article/details/7890417

101、baidu 搜索“Oracle10G DataGuard Windows”

  101.1、http://singlelove1983.blog.163.com/blog/static/50849047200711129933605/#  ZC: 这个不错,和顶上的连接内容 相似

  101.2、http://wenku.baidu.com/link?url=KZwvSyja0FDboOb5kVSHmyct3YFNqJbeL9hpAwmv4sFLmSdLP4wcwBFL2l7hLuOUj7ABuVlrZdOm2S-a87N8017V2Cox0TEEU5x3Qj6Ys2y

  101.3、http://wenku.it168.com/d_000602084.shtml

102、

103.

104、

105、

20161025__Oracle10g双机备份的更多相关文章

  1. sql2008R2数据库备份--双机备份

    二.解决SQL2008代理作业出现错误: c001f011维护计划创建失败的解决方法 SQL2008数据库总会出现从 IClassFactory 为 CLSID 为 {17BCA6E8-A95D-49 ...

  2. Oracle_双机备份

    1.dataguard http://jingyan.baidu.com/article/f96699bb956ef2894e3c1b39.html http://blog.itpub.net/262 ...

  3. Slony-I双机备份

    测试环境:postgresql 9.3.5,slony-I2.2.3(application stack builder提供)以下参考网上教程亲自测试总结 ---------------------- ...

  4. ubuntu上的mysql数据库双机备份设置

    配置环境: myslq 5.5.3 + ubuntu server 12.04 一.配置MySQL主服务器(192.168.0.1) 1.增加一个账号专门用于同步 1 mysql>grant r ...

  5. 从零开始搭建一个从Win7环境备份至CentOS7的SVN双机备份环境

    ★几个关键的事项★ 需要关闭防火墙filewalld跟selinux ,在root用户下操作: [root@localhost svnRepos]# systemctl stop firewalld ...

  6. LINUX 自动备份脚本文件

    首先我在/root/backup 目录下建立一个文件夹, #mkdir /root/backup/mysqlbackup 以后在每天五点钟,就会有一个文件保存在这里. 接着新建文件 #vim /roo ...

  7. RAID与双机热备简单介绍与区别

    一.    RAID技术详解 RAID是英文Redundant Array of Independent Disks的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Arra ...

  8. Mysql 5.5 replication 多数据库主从备份Master-Slave配置总结

    配置Mysql server 5.5 的双机备份,也就是master-slave模式.本例子还是一个多database复制的情况. 现在有两个database在同一台mysql server,也就是m ...

  9. oracle双机热备概念

    1. 双机热备概述      双机热备有两种实现模式,一种是基于共享的存储设备的方式,另一种是没有共享的存储设备的方式,一般称为纯软件方式.      基于存储共享的双机热备是双机热备的最标准方案. ...

随机推荐

  1. 【C51】74HC573芯片

    74HC573是一个8位3态带锁存高速的逻辑芯片.下面介绍使用. 参数(仅供参考) Vcc   2~6V I in    +-20mA I out  +- 35mA 引脚图和引脚作用          ...

  2. ASP.NET Global Application_Error事件中访问Session报错 解决

    报错信息:会话状态在此上下文中不可用 protected void Application_Error(object sender, EventArgs e) { //以此判断是否可用Session ...

  3. inittab 分析

    内核初始化后,启动init进程/sbin/init,读取/etc/inittab文件进行初始化. 参考链接 http://wenku.baidu.com/view/5a82b5f67c1cfad619 ...

  4. Jmeter进行数据库压测

    一.配置并发用户 新建线程组,设置线程数,Ramp-up和循环次数 二.添加JDBC请求 先选中JDBC Users(线程组),右键选中ADD-Config Element--JDBC Connect ...

  5. PythonDay02

    >三目运算符 简单的if---else---语句 result = 1234 if 1 > 2 else 4321 print(result) >集合 set集合,是一个无序且不重复 ...

  6. 成都app开发:架构一个App需要学会哪些技术呢?

    成都亿合科技小编为您分享: 随着APP应用的流行,越来越多的人想自己学习怎么开发APP应用,那架构一个APP需要学些什么技术呢?首先要了解App都有哪些类型,不同的类型适用于哪些需求,用户可以根据自己 ...

  7. PRML读书笔记——Introduction

    1.1. Example: Polynomial Curve Fitting 1. Movitate a number of concepts: (1) linear models: Function ...

  8. VMware下安装虚拟机Ubuntu14.04 Server设置桥接方式

    我本地的采用的上网方式的拨号上网,IP段是一公网下的通过路由设置的局域网,网段182.18.1.* 本地连接包含以下: 其中无线上网卡的.WMware桥接是自定义的局域网IP段:192.168.253 ...

  9. 1046: 最小的K个数

    1046: 最小的K个数 时间限制: 1 Sec  内存限制: 128 MB提交: 233  解决: 200[提交][状态][讨论版] 题目描述 输入n个整数,找出其中最小的K个数.例如输入4,5,1 ...

  10. 商人过河问题(DFS)

    问题描述:3个商人带着3个仆人过河,过河的工具只有一艘小船,只能同时载两个人过河,包括划船的人.在河的任何一边,只要仆人的数量超过商人的数量,仆人就会联合起来将商人杀死并抢夺其财物,问商人应如何设计过 ...