一、主库全备份

rman target /

run {

backup as compressed backupset filesperset 1 format ‘/home/oracle/dg/full_db_%d_%s_%t’ database ;

}

二、备份控制文件

sql>alter database create standby controlfile as ‘/home/oracle/dg/control01.ctl’;

三、备份参数文件

sql>create pfile=’/home/oracle/dg/initorcl.ora’ from spfile;

四、启动force_logging

sql>alter database force logging;

sql>select FORCE_LOGGING from v$database;

密码 居然在asm里边 好恶心

srvctl config database -d oriepay 查看密码在哪里啊 在哪里

主库

alter system set log_archive_dest_2=‘service=orcl_dg valid_for=(online_logfiles,primary_role) lgwr async NOAFFIRM db_unique_name=orcl_dg’ scope=both sid=’’;

alter system set log_archive_dest_state_2=enable scope=both sid=’’;

alter system set log_archive_config=‘dg_config=(orcl_rac,orcl_dg)’ scope=both sid=’*’;

配置tns 主库 到 备库 互通 ok

++++++++++++++++++++++++++++++++++++++++++++=

备库

编辑参数文件

orcl.__data_transfer_cache_size=0

orcl.__db_cache_size=29595009024

orcl.__inmemory_ext_roarea=0

orcl.__inmemory_ext_rwarea=0

orcl.__java_pool_size=402653184

orcl.__large_pool_size=671088640

*.__oracle_base=’/oracle/app/oracle’#ORACLE_BASE set from environment

orcl.__pga_aggregate_target=3221225472

orcl.__sga_target=34359738368

orcl.__shared_io_pool_size=0

orcl.__shared_pool_size=3623878656

orcl.__streams_pool_size=0

*._gc_policy_time=0

*._optimizer_dsdir_usage_control=0

*._optimizer_gather_feedback=FALSE

*._optimizer_nlj_hj_adaptive_join=FALSE

*._optimizer_strans_adaptive_pruning=FALSE

*._optimizer_use_feedback=FALSE

*._px_adaptive_dist_method=‘OFF’

*.audit_file_dest=’/oracle/app/oracle/admin/orcl/adump’

*.audit_trail=‘NONE’

*.compatible=‘12.2.0’

*.control_files=’/oracle/app/oracle/oradata/orcl/control01.ctl’,’/oracle/app/oracle/oradata/orcl/control02.ctl’

*.db_block_size=8192

*.db_file_name_convert=’+MGMT/orcl/’,’/oracle/app/oracle/oradata/orcl/’

*.db_name=‘orcl’

*.db_unique_name=‘orcl_dg’

*.deferred_segment_creation=FALSE

*.diagnostic_dest=’/oracle/app/oracle’

*.fal_client=‘orcl_dg’

*.fal_server=‘orcl’

*.local_listener=’-oraagent-dummy-’

*.log_archive_config=‘dg_config=(orcl_rac,orcl_dg)’

*.log_archive_dest_1=‘location=/oracle/app/oracle/oradata/orcl/arch/’

*.log_archive_dest_2=’’

*.log_archive_dest_state_2=‘DEFER’

*.log_archive_max_processes=5

*.log_file_name_convert=’+DATA3/orcl/ONLINELOG/’,’/oracle/app/oracle/oradata/orcl/’,’+MGMT/orcl/ONLINELOG/’,’/oracle/app/oracle/oradata/orcl/’

*.nls_language=‘AMERICAN’

*.nls_territory=‘AMERICA’

*.open_cursors=300

*.optimizer_adaptive_plans=FALSE

*.pga_aggregate_target=3221225472

*.processes=1500

*.remote_login_passwordfile=‘exclusive’

*.service_names=‘orcl’

*.sga_max_size=34359738368

*.sga_target=34359738368

*.standby_file_management=‘AUTO’

*.undo_tablespace=‘UNDOTBS1’

二、copy controlfile

恢复控制文件

三、alter database mount

四、恢复数据库

run

{

configure device type disk parallelism 4;

restore database;

}

备库

alter system set service_names=‘orcl’ scope=both;

alter system set fal_server=‘orcl_rac’ scope=both sid=’’;

alter system set fal_client=‘orcl_dg’ scope=both sid=’’;

.db_file_name_convert=’+MGMT/orcl/’,’/oracle/oradata/orcl/’,’+DATA/orcl/tempfile’,’/oracle/oradata/orcl/’*****

.log_file_name_convert=’+DATA/orcl/onlinelog/’,’/oracle/oradata/orcl/’*****

*.log_archive_max_processes=30

*.standby_file_management=‘AUTO’

*.undo_tablespace=‘UNDOTBS1’

*.db_unique_name=‘orcl_dg’

*.service_names=‘orcl’

remote_listener=‘racscan:1521’ ####要删掉的

##################

alter database add standby logfile thread 1 group 31 ‘/oracle/app/oracle/oradata/storage/orcl/redo31s.log’ size 1G;

alter database add standby logfile thread 1 group 32 ‘/oracle/app/oracle/oradata/storage/orcl/redo32s.log’ size 1G;

alter database add standby logfile thread 1 group 33 ‘/oracle/app/oracle/oradata/storage/orcl/redo33s.log’ size 1G;

alter database add standby logfile thread 1 group 34 ‘/oracle/app/oracle/oradata/storage/orcl/redo34s.log’ size 1G;

alter database add standby logfile thread 1 group 35 ‘/oracle/app/oracle/oradata/storage/orcl/redo35s.log’ size 1G;

alter database add standby logfile thread 2 group 41 ‘/oracle/app/oracle/oradata/storage/orcl/redo41s.log’ size 1G;

alter database add standby logfile thread 2 group 42 ‘/oracle/app/oracle/oradata/storage/orcl/redo42s.log’ size 1G;

alter database add standby logfile thread 2 group 43 ‘/oracle/app/oracle/oradata/storage/orcl/redo43s.log’ size 1G;

alter database add standby logfile thread 2 group 44 ‘/oracle/app/oracle/oradata/storage/orcl/redo44s.log’ size 1G;

alter database add standby logfile thread 2 group 45 ‘/oracle/app/oracle/oradata/storage/orcl/redo45s.log’ size 1G;

只读打开

alter database open read only;

密码 居然在asm里边 好恶心

srvctl config database -d orcl查看密码在哪里啊 在哪里

SELECT * FROM V$DATAGUARD_STATUS;

select process,status from v$managed_standby;

select process,status,client_process,thread#,sequence# from v$managed_standby;

6.1 如果启动归档应用

sql>alter database recover managed standby database disconnect from session;

6.2 如果启动实时应用

ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE disconnect from session;

7) 取消应用的命令如下:

ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;

alter database clear logfile group 31;

alter database clear logfile group 32;

alter database clear logfile group 33;

alter database clear logfile group 34;

alter database clear logfile group 24;

alter database clear logfile group 21;

alter database clear logfile group 22;

alter database clear logfile group 23;

标签:12C,log,database,app,oracle,orcl,DataGuard,ORACLE,alter

来源: https://blog.csdn.net/gyc5268/article/details/102737502

oracle 12c dataguard 部署,ORACLE 12C DataGuard 搭建相关推荐

  1. Oracle 12C DataGuard部署以及维护

    Oracle 12C DataGuard部署以及维护 Oracle 12C DataGuard部署 一.环境部署 二.维护使用 2.1 检查主备库的归档日志号 2.2 检查备库的归档日志同步情况以及应 ...

  2. 使用Oracle 11g新特性 Active Database Duplication 搭建Dataguard环境

    Duplication Database 介绍 Duplicate database可以按照用途分为2种:duplicate database(复制出一个数据库)duplicate standby d ...

  3. oracle 12C DG 部署

    2019独角兽企业重金招聘Python工程师标准>>> oracle 12C DG主备安装手册 1 环境准备 1.1 硬件准备 角色 操作系统 CPU 内存 磁盘 缓存 主库(mas ...

  4. Redhat 6.8部署oracle 12c

    1.安装Redhat 6.8系统 2.yum源本地配置 --挂载系统镜像iso,或者mount -o loop /opt/6.8.iso /mnt mount -o loop /dev/cdrom / ...

  5. Oracle Grid control 11g及Active DataGuard 11g安装部署(二)

    安装主库各种补丁 setup new op [oracle@gc op]$ ll 总计 29688 drwxrwxr-x 8 oracle oinstall     4096 03-23 19:24 ...

  6. oracle不一致性关闭下次,Oracle DataGuard

    ```1.文档介绍 本实施方案主要对Oracle DataGuard实施部署作相应的说明.以便实施人员能根据当前业务特点,规划.建设符合高可用.高可靠的数据库集群系统.具体由Oracle DG环境拓扑 ...

  7. oracle同步数据adg_[adg数据库同步机制]三分钟读懂Oracle数据库容灾架之DataGuard

    在线QQ客服:1922638 专业的SQL Server.MySQL数据库同步软件 Oracle数据库目前依然处于商用数据库的霸主地位. 运行在Oracle数据库上的核心业务及核心数据的安全性尤为重要 ...

  8. Oracle fan ons 12c,Oracle WebLogic Server 与 Oracle Database 12c 的集成 (2)

    数据库驻留连接池 中间层数据源会创建许多闲置的连接来应对高用户需求.创建和销毁这些连接的成本非常高昂.数据库驻留连接池 (DRCP) 允许多个 web 层和中间层数据源共享 Oracle 数据库服务器 ...

  9. 使用 Oracle Enterprise Manager Cloud Control 12c 安装和管理 Oracle Data Guard

    2019独角兽企业重金招聘Python工程师标准>>> 使用 Oracle Enterprise Manager Cloud Control 12c 安装和管理 Oracle Dat ...

最新文章

  1. R语言dir函数获取目录中文件或者文件夹名称实战
  2. SpringMVC实现文件的上传和下载
  3. centos安装 php时 出现 make: *** [ext/dom/node.lo] Error
  4. map:根据 value 找 key ?
  5. Java中的锁原理、锁优化、CAS、AQS详解!
  6. 用栈实现队列与用队列实现栈
  7. mac支持NVDANV顯卡型號持列表
  8. Building your training into your researcing
  9. windows phone 操作 http异步返回结果
  10. 【Linux系统编程应用】 Linux输入子系统(二)
  11. 公安计算机专业就业前景,公安视听技术专业毕业后干什么
  12. DDIA笔记—第六章 数据分区
  13. 1079 Total Sales of Supply Chain(甲级)
  14. js中自执行函数(function(){})()和(function(){}())区别
  15. 软件测试和java,学哪个好?
  16. 推荐一个死链检测工具“Xenu”
  17. SlideLive:提供关系型PPT模板下载
  18. [luogu] P1682 过家家 并查集
  19. php网上商城作业,商城主体作业
  20. Linux ubuntu下载vim

热门文章

  1. TensorRT python多进程推理踩坑
  2. 九阴服务器位置,九阴真经合服注意什么_九阴真经服务器互通升级注意事项_牛游戏网...
  3. 【长文】最全面群面完整版攻略(群面,题型,角色,总结,危机处理等)——人人都是产品经理
  4. java mp4_java返回mp4
  5. 从神舟E50,红米,荣耀3C,大神F1,扒一扒我认识的中国手机制造
  6. CSS初学之引入css的三种方式(一)
  7. 我妈说要经常给别人送去快乐
  8. shell语法----expr命令
  9. vue项目如何载入ivew
  10. Android定时器死循环问题,Android定时器实现的几种方式整理及removeCallbacks失效问题解决...