DATAGUARD搭建脚本.

1.duplicate target database

for standby

from active database nofilenamecheck

DORECOVER

spfile

set service_names=‘CWFOLB‘

set db_unique_name=‘CWFOLB‘

set log_archive_dest_1=‘location=/folarch VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=CWFOLB‘

set log_archive_dest_2=‘SERVICE=CWFOL LGWR SYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=CWFOL‘

set standby_file_management=‘AUTO‘

set fal_server=‘CWFOL‘

set audit_file_dest=‘/fol/app/oracle/admin/CWFOLB/adump‘

set fal_client=‘CWFOLB‘

set control_files=‘/foldata/control01.ctl‘,‘/folarch/control02.ctl‘

set DB_FILE_NAME_CONVERT=‘/oradata/CWFOL/datafile/acf‘,‘/foldata‘,‘/oradata/CWFOL/datafile/wms‘,‘/foldata‘,‘/oradata/CWFOL/datafile/fol‘,‘/foldata‘,‘/oradata/CWFOL/datafile/eol‘,‘/foldata‘,‘/orada

ta/CWFOL/datafile/smt‘,‘/foldata‘,‘/oradata/CWFOL/datafile/pms‘,‘/foldata‘,‘/oradata/CWFOL/datafile‘,‘/foldata‘

set LOG_FILE_NAME_CONVERT=‘/oradata/arch‘,‘/foldata‘,‘/oradata/CWFOL/onlinelog‘,‘/foldata‘,‘/oracle/flash_recovery_area/CWFOL/onlinelog‘,‘/foldata‘,‘/oradata/arch/CWFOL/onlinelog‘,‘/foldata‘

set db_create_file_dest=‘/foldata‘

set db_recovery_file_dest=‘/folarch‘

set db_recovery_file_dest_size=‘200G‘;

2.

duplicate target database

for standby

from active database nofilenamecheck

DORECOVER

spfile

set service_names=‘CWRPTB‘

set db_unique_name=‘CWRPTB‘

set log_archive_dest_1=‘location=+FRA VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=CWRPTB‘

set log_archive_dest_2=‘SERVICE=CWRPT  LGWR SYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=CWRPT‘

set standby_file_management=‘AUTO‘

set diagnostic_dest=‘/oracle/orabase/admin/CWRPTB‘

set audit_file_dest=‘/oracle/orabase/admin/CWRPTB/adump‘

set fal_server=‘CWRPT‘

set fal_client=‘CWRPTB‘

set control_files=‘+DATA/cwrptb/controlfile/control01.ctl‘,‘+DATA/cwrptb/controlfile/control02.ctl‘

set cluster_database=‘false‘

set DB_FILE_NAME_CONVERT=‘/oradata/rpt‘,‘+DATA/cwrptb/datafile‘,‘/oradata/smt‘,‘+DATA/cwrptb/datafile‘,‘/oradata/fol‘,‘+DATA/cwrptb/datafile‘,‘/oradata/acf‘,‘+DATA/cwrptb/datafile‘,‘/oradata/eol‘,‘+DATA/cwrptb/datafile‘,‘/oracle/product/ora11gr2/oradata/CWRPT‘,‘+DATA/cwrptb/datafile‘

set LOG_FILE_NAME_CONVERT=‘/arch/CWRPT/onlinelog‘,‘+DATA/cwrptb/onlinelog‘

set db_create_file_dest=‘+DATA‘

set db_recovery_file_dest=‘+FRA‘

set db_recovery_file_dest_size=‘400G‘;

时间: 2024-10-25 20:23:10

DATAGUARD搭建脚本.的相关文章

Dataguard搭建灾备库操作手册

数据库:Oracle11gr2 主库 alter database force logging; alter system set db_unique_name='erpdb' scope=spfile;  --我们让主库db_name=db_unique_name alter system set REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE scope=spfile; alter system set LOG_ARCHIVE_FORMAT='%t_%s_%r.arc

大数据平台一键安装OS【搭建脚本篇】

定制化大数据平台一键安装OS 大数据平台一键安装OS系列 大数据平台一键安装OS[定制化OS镜像制作] 搭建脚本篇 脚本命名随便,只要能看懂就行 镜像包说明 os1.1.iso 用于安装服务端和客户端操作系统 hdp.iso 用于安装hdp服务 1.架构图: 服务端 客户端 2.原理分析 安装系统-安装本地yum源-安装http源-安装并配置ntp服务-配置秘钥-安装jdk-安装mysql-编译安装ambari平台 3.服务端脚本分析 (1)create_local_yum.sh #安装本地yu

CentOS 5.11下Oracle 11G R2 Dataguard搭建

Datagard算是Oracle企业版的一种容灾方案,在企业中广泛应用,我就将搭建过程记录下来以作备用. 主机名    数据库版本    实例名    IP db1    Oracle 11G R2    member    172.16.1.250 db2    Oracle 11G R2    member    172.16.1.251 默认情况下以上都已经安装好了Oracle数据库,但是只在db1上建立了数据库和监听,db2只安装Oracle软件不建库,不建监听. 目录: 打开强制归档日

lnmp+FastCGI平台搭建脚本

本脚本主要介绍lnmp+FastCGI平台的搭建脚本,需要准备的安装包如下: cmake-2.8.10.2.tar.gz libevent-2.0.21-stable.tar.gz libmcrypt-2.5.8.tar.gz mhash-0.9.9.9.tar.gz nginx-1.2.0.tar.gz php-5.4.9.tar.gzlibiconv-1.13.tar.gz mysql-5.5.13.tar.gz 由于脚本需要,将上述安装包统一打包为lnmp+memcached.zip,使用

ORACLE 11G 之DATAGUARD搭建逻辑standby

Oracle Data Guard逻辑备库是利用主库的一个备份首先建立一个物理备库,然后再将其转换为逻辑备库.这之后主库将日志传递到备库,备库利用logminer从主库的日志中解析出主库所执行过的SQL,在备库上重新执行一遍,从而保证与主库的数据在逻辑上保持一致.与物理备库相对应的是,物理备库使用的是redo apply,逻辑备库使用的是sql apply.因此逻辑备库仅仅保证数据与主库是在逻辑上是一致的,从而逻辑备库可以处于open状态下并进行相应的DML操作. 在转换physical备库到l

Oracle 10gR2 Dataguard搭建(非duplicate方式)

我的实验环境:源生产库(主库):IP地址:192.168.1.30Oracle 10.2.0.5 单实例 新DG库(备库):IP地址:192.168.1.31Oracle 10.2.0.5 单实例 1.源生产库开启归档 2.rman备份源生产库 3.修改源生产库参数 4.配置tnsnames.ora 5.同步密码文件 6.配置pfile文件 7.创建备库控制文件 8.还原备库 9.开启日志应用 10.switchover测试 11.创建还原点,激活备库测试 12.failover测试 1.源生产

Oracle 10G DataGuard搭建

前面我们有讲到Oracle 11G DataGuard的搭建,10G的搭建也是大同小异.不过Oracle 10G不支持Standby open 环境: 角色 主机名 IP 数据库版本 操作系统版本 Primary fdb1 192.168.10.8 10.2.0.1 CentOS 5.11 x86_64 Standby fdb2 192.168.10.9 10.2.0.1 CentOS 5.11 x86_64 在fdb1的/etc/hosts中加入(fdb1) 127.0.0.1 fdb1 19

LAMP平台搭建脚本

#!/bin/bash DATE=`date +%F_%T` #源码包编译安装搭建LAMP平台的. #本脚本所需软件包:cmake-2.8.11.2.tar.gz   mysql-5.5.22.tar.gz #httpd-2.2.17.tar.gz     php-5.3.28.tar.gz #libmcrypt-2.5.7.tar.gz  phpMyAdmin-4.2.5-all-languages.tar.gz #mcrypt-2.6.8.tar.gz     ZendGuardLoader

Mysql主从搭建脚本

前言:(1)该脚本可在任意路径运行,只需能够连接外网,会自动下载所需软件包并安装.            (2)该脚本内mysql版本为mysql-5.6.25.            (3)为提高脚本自由度,该脚本部署中,需要手动指定IP.同步用户名.同步密码,安装中按照提示输入即可.        别的就不多说啦,大家自己体验吧,欢迎意见和批评 ! 图解如下:     (1)主菜单     主菜单选项如下图,共7个选项,可输入该选项内容分别执行选项中的内容.其中可输入help查看帮助,可输入