20161025__Oracle10g双机备份
1、主要流程,参考:
完整 Oracle10G DataGuard安装文档_百度文库.html
其他参考文章:
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.3、http://wenku.it168.com/d_000602084.shtml
102、
103.
104、
105、
20161025__Oracle10g双机备份的更多相关文章
- sql2008R2数据库备份--双机备份
二.解决SQL2008代理作业出现错误: c001f011维护计划创建失败的解决方法 SQL2008数据库总会出现从 IClassFactory 为 CLSID 为 {17BCA6E8-A95D-49 ...
- Oracle_双机备份
1.dataguard http://jingyan.baidu.com/article/f96699bb956ef2894e3c1b39.html http://blog.itpub.net/262 ...
- Slony-I双机备份
测试环境:postgresql 9.3.5,slony-I2.2.3(application stack builder提供)以下参考网上教程亲自测试总结 ---------------------- ...
- ubuntu上的mysql数据库双机备份设置
配置环境: myslq 5.5.3 + ubuntu server 12.04 一.配置MySQL主服务器(192.168.0.1) 1.增加一个账号专门用于同步 1 mysql>grant r ...
- 从零开始搭建一个从Win7环境备份至CentOS7的SVN双机备份环境
★几个关键的事项★ 需要关闭防火墙filewalld跟selinux ,在root用户下操作: [root@localhost svnRepos]# systemctl stop firewalld ...
- LINUX 自动备份脚本文件
首先我在/root/backup 目录下建立一个文件夹, #mkdir /root/backup/mysqlbackup 以后在每天五点钟,就会有一个文件保存在这里. 接着新建文件 #vim /roo ...
- RAID与双机热备简单介绍与区别
一. RAID技术详解 RAID是英文Redundant Array of Independent Disks的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Arra ...
- Mysql 5.5 replication 多数据库主从备份Master-Slave配置总结
配置Mysql server 5.5 的双机备份,也就是master-slave模式.本例子还是一个多database复制的情况. 现在有两个database在同一台mysql server,也就是m ...
- oracle双机热备概念
1. 双机热备概述 双机热备有两种实现模式,一种是基于共享的存储设备的方式,另一种是没有共享的存储设备的方式,一般称为纯软件方式. 基于存储共享的双机热备是双机热备的最标准方案. ...
随机推荐
- Linux内核设计第六周 ——进程的描述和创建
Linux内核设计第六周 ——进程的描述和创建 第一部分 知识点总结 一.进程描述符task_struct数据结构 1.操作系统的三大功能: 进程管理.内存管理.文件系统 2.进程的作用: 将信号.进 ...
- CSS之border
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- php递归遍历目录计算其大小(文件包括目录和普通文件)
<?php function countdir($path){ $size = 0; //size = 0; 跟 size = null; 怎么结果不一样 $path = rtrim($path ...
- 计划将项目中使用entity framework的要点记录到改栏目下
ef监控sql执行性能日志.http://www.cnblogs.com/CreateMyself/p/5277681.html http://123.122.205.38/cn_sql_server ...
- Idea 常用快捷键列表
Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert ...
- 反射调用方法时的两种情况,走get set和不走get set
@Test public void test1() throws Exception{ //获取User类 Class class1=Class.forName("cn.jbit.bea ...
- vsftpd.conf 怎么保存
引用:http://zhidao.baidu.com/question/169939742.html vsftpd.conf 用vim编辑后如何保存?网上很多我都看了 esc 然后shift+ 不好使 ...
- C++学习笔记(1)——数据类型占空间大小
boolean bool 1 byte character char 1 byte May be signed or unsigned wchar_t 1 byte char16_t ...
- POJ - 1132Border
POJ - 1132Border Time Limit: 1000MS Memory Limit: 10000KB 64bit IO Format: %I64d & %I64u Descrip ...
- 【转】PowerShell入门(九):访问.Net程序集、COM和WMI
转至:http://www.cnblogs.com/ceachy/archive/2013/02/28/PowerShell_DotNet_COM_WMI.html PowerShell可以设计的大而 ...