oracle 12c dataguard 部署,ORACLE 12C DataGuard 搭建
一、主库全备份
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 搭建相关推荐
- Oracle 12C DataGuard部署以及维护
Oracle 12C DataGuard部署以及维护 Oracle 12C DataGuard部署 一.环境部署 二.维护使用 2.1 检查主备库的归档日志号 2.2 检查备库的归档日志同步情况以及应 ...
- 使用Oracle 11g新特性 Active Database Duplication 搭建Dataguard环境
Duplication Database 介绍 Duplicate database可以按照用途分为2种:duplicate database(复制出一个数据库)duplicate standby d ...
- oracle 12C DG 部署
2019独角兽企业重金招聘Python工程师标准>>> oracle 12C DG主备安装手册 1 环境准备 1.1 硬件准备 角色 操作系统 CPU 内存 磁盘 缓存 主库(mas ...
- 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 / ...
- 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 ...
- oracle不一致性关闭下次,Oracle DataGuard
```1.文档介绍 本实施方案主要对Oracle DataGuard实施部署作相应的说明.以便实施人员能根据当前业务特点,规划.建设符合高可用.高可靠的数据库集群系统.具体由Oracle DG环境拓扑 ...
- oracle同步数据adg_[adg数据库同步机制]三分钟读懂Oracle数据库容灾架之DataGuard
在线QQ客服:1922638 专业的SQL Server.MySQL数据库同步软件 Oracle数据库目前依然处于商用数据库的霸主地位. 运行在Oracle数据库上的核心业务及核心数据的安全性尤为重要 ...
- Oracle fan ons 12c,Oracle WebLogic Server 与 Oracle Database 12c 的集成 (2)
数据库驻留连接池 中间层数据源会创建许多闲置的连接来应对高用户需求.创建和销毁这些连接的成本非常高昂.数据库驻留连接池 (DRCP) 允许多个 web 层和中间层数据源共享 Oracle 数据库服务器 ...
- 使用 Oracle Enterprise Manager Cloud Control 12c 安装和管理 Oracle Data Guard
2019独角兽企业重金招聘Python工程师标准>>> 使用 Oracle Enterprise Manager Cloud Control 12c 安装和管理 Oracle Dat ...
最新文章
- R语言dir函数获取目录中文件或者文件夹名称实战
- SpringMVC实现文件的上传和下载
- centos安装 php时 出现 make: *** [ext/dom/node.lo] Error
- map:根据 value 找 key ?
- Java中的锁原理、锁优化、CAS、AQS详解!
- 用栈实现队列与用队列实现栈
- mac支持NVDANV顯卡型號持列表
- Building your training into your researcing
- windows phone 操作 http异步返回结果
- 【Linux系统编程应用】 Linux输入子系统(二)
- 公安计算机专业就业前景,公安视听技术专业毕业后干什么
- DDIA笔记—第六章 数据分区
- 1079 Total Sales of Supply Chain(甲级)
- js中自执行函数(function(){})()和(function(){}())区别
- 软件测试和java,学哪个好?
- 推荐一个死链检测工具“Xenu”
- SlideLive:提供关系型PPT模板下载
- [luogu] P1682 过家家 并查集
- php网上商城作业,商城主体作业
- Linux ubuntu下载vim
热门文章
- TensorRT python多进程推理踩坑
- 九阴服务器位置,九阴真经合服注意什么_九阴真经服务器互通升级注意事项_牛游戏网...
- 【长文】最全面群面完整版攻略(群面,题型,角色,总结,危机处理等)——人人都是产品经理
- java mp4_java返回mp4
- 从神舟E50,红米,荣耀3C,大神F1,扒一扒我认识的中国手机制造
- CSS初学之引入css的三种方式(一)
- 我妈说要经常给别人送去快乐
- shell语法----expr命令
- vue项目如何载入ivew
- Android定时器死循环问题,Android定时器实现的几种方式整理及removeCallbacks失效问题解决...