ADG配置(主备库环境)
@font-face { font-family: "Courier New"; }@font-face { font-family: "宋体"; }@font-face { font-family: "Cambria Math"; }@font-face { font-family: "@宋体"; }@font-face { font-family: "Calibri"; }p.MsoNormal, li.MsoNormal, div.MsoNormal { margin: 0cm 0cm 0.0001pt; text-align: justify; font-size: 10.5pt; font-family: "Calibri", sans-serif; }p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph { margin: 0cm 0cm 0.0001pt; text-align: justify; text-indent: 21pt; font-size: 10.5pt; font-family: "Calibri", sans-serif; }.MsoChpDefault { font-size: 10pt; font-family: "Calibri", sans-serif; }div.WordSection1 { }ol { margin-bottom: 0cm; }ul { margin-bottom: 0cm; }
--主库
SQL> set linesize 1000
SQL> set pagesize 1000
SQL> col dest_name for a30
SQL> col db_unique_name for a20
SQL> SELECT DEST_NAME,ARCHIVED_THREAD#,ARCHIVED_SEQ#,APPLIED_THREAD#,APPLIED_SEQ#,DB_UNIQUE_NAME,STATUS FROM V$ARCHIVE_DEST_STATUS where rownum <3;
--备库
SQL> set linesize 1000
SQL> set pagesize 1000
SQL> col dest_name for a30
SQL> col db_unique_name for a20
SQL> SELECT DEST_NAME,ARCHIVED_THREAD#,ARCHIVED_SEQ#,APPLIED_THREAD#,APPLIED_SEQ#,DB_UNIQUE_NAME,STATUS FROM V$ARCHIVE_DEST_STATUS where rownum <3;
确认参数log_archive_dest_2
主库
SQL> show parameter log_archive_dest_2;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_2 string service=fpyjbak sync lgwr vali
d_for=(online_logfiles,primary
_role) db_unique_name=fpyjbak
备库:
SQL> show parameter log_archive_dest_2;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_2 string service=fpyj sync lgwr valid_f
or=(all_logfiles,all_roles) db
_unique_name=fpyj
修改备库参数
SQL> alter system set log_archive_dest_2 ='service=fpyj sync lgwr valid_for=(online_logfiles,primary_role) db_unique_name=fpyj' scope=spfile;
System altered.
--------------------------------主库备库参数篇--------------------------------------------
db_name |
db_unique_name |
global_names |
instance_name |
service_names |
|
主库 |
fpyj |
fpyj |
fpyj |
fpyj |
fpyj |
备库 |
fpyj |
Fpyjbak |
Fpyj |
fpyj |
fpyj |
主库:
备库:
主库初始化参数
fpyj.__db_cache_size=5200936960 fpyj.__java_pool_size=67108864 fpyj.__large_pool_size=83886080 fpyj.__oracle_base='/u01/app/oracle'#ORACLE_BASE set from environment fpyj.__pga_aggregate_target=2147483648 fpyj.__sga_target=6442450944 fpyj.__shared_io_pool_size=0 fpyj.__shared_pool_size=1040187392 fpyj.__streams_pool_size=0 *.audit_file_dest='/u01/app/oracle/admin/fpyj/adump' *.audit_trail='db' *.compatible='11.2.0.4.0' *.control_files='/oradata/fpyj/controlfile/control01.ctl','/oradata/fpyj/controlfile/control02.ctl' *.db_block_size=8192 *.db_domain='' *.db_file_name_convert='/oradata/fpyj/datafile','/oradata/fpyj/datafile' *.db_name='fpyj' *.diagnostic_dest='/u01/app/oracle' *.dispatchers='(PROTOCOL=TCP) (SERVICE=fpyjXDB)' *.fal_client='FPYJ' *.fal_server='FPYJBAK' *.log_archive_config='DG_CONFIG=(fpyj,fpyjbak)' *.log_archive_dest_1='LOCATION=/oradata/fpyj/arch_dir VALID_FOR=(all_logfiles,all_roles) db_unique_name=fpyj' *.log_archive_dest_2='service=fpyjbak sync lgwr valid_for=(online_logfiles,primary_role) db_unique_name=fpyjbak' *.log_archive_dest_state_1='ENABLE' *.log_archive_dest_state_2='ENABLE' *.log_archive_max_processes=10 *.log_file_name_convert='/oradata/fpyj/logfile','/oradata/fpyj/logfile' *.open_cursors=300 *.pga_aggregate_target=2147483648 *.processes=150 *.remote_login_passwordfile='EXCLUSIVE' *.sga_target=6442450944 *.undo_tablespace='UNDOTBS1' |
备库初始化参数
fpyj.__db_cache_size=5200936960 fpyj.__java_pool_size=67108864 fpyj.__large_pool_size=83886080 fpyj.__oracle_base='/u01/app/oracle'#ORACLE_BASE set from environment fpyj.__pga_aggregate_target=2147483648 fpyj.__sga_target=6442450944 fpyj.__shared_io_pool_size=0 fpyj.__shared_pool_size=1040187392 fpyj.__streams_pool_size=0 *.audit_file_dest='/u01/app/oracle/admin/fpyj/adump' *.audit_trail='db' *.compatible='11.2.0.4.0' *.control_files='/oradata/fpyj/controlfile/control01.ctl' *.db_block_size=8192 *.db_domain='' *.db_file_name_convert='/oradata/fpyj/datafile','/oradata/fpyj/datafile' *.db_name='fpyj' *.db_unique_name='FPYJBAK' *.diagnostic_dest='/u01/app/oracle' *.dispatchers='(PROTOCOL=TCP) (SERVICE=fpyjXDB)' *.fal_client='FPYJBAK' *.fal_server='FPYJ' *.log_archive_config='DG_CONFIG=(fpyj,fpyjbak)' *.log_archive_dest_1='location=/oradata/fpyj/logfile valid_for=(all_logfiles,all_roles) db_unique_name=fpyjbak' *.log_archive_dest_2='service=fpyj sync lgwr valid_for=(online_logfiles,primary_role) db_unique_name=fpyj' *.log_archive_dest_state_1='ENABLE' *.log_archive_dest_state_2='ENABLE' *.log_archive_max_processes=10 *.log_file_name_convert='/oradata/fpyj/logfile','/oradata/fpyj/logfile' *.open_cursors=300 *.pga_aggregate_target=2147483648 *.processes=150 *.remote_login_passwordfile='EXCLUSIVE' *.service_names='FPYJ' *.sga_max_size=8053063680 *.sga_target=6442450944 *.standby_file_management='auto' *.undo_tablespace='UNDOTBS1' |
duplicate.sql脚本如下:
文本如下: duplicate target database for standby nofilenamecheck from active database dorecover spfile set db_unique_name='fpyj' set log_archive_dest_1='location=/oradata/fpyj/logfile valid_for=(all_logfiles,all_roles) db_unique_name=fpyj' set log_archive_dest_2='service=fpyj197 sync lgwr valid_for=(online_logfiles,primary_role) db_unique_name=fpyj' set standby_file_management='auto' #set service_name='fpyj' set fal_server='fpyj197' set fal_client='fpyj26' set control_files='/oradata/fpyj/controlfile/control01.ctl' #set memory_target='4400m' set sga_max_size='8053063680' set diagnostic_dest='/u01/app/oracle' set audit_file_dest='/u01/app/oracle/admin/fpyj/adump' set DB_FILE_NAME_CONVERT='/oradata/fpyj/datafile','/oradata/fpyj/datafile' set LOG_FILE_NAME_CONVERT='/oradata/fpyj/logfile','/oradata/fpyj/logfile';
备库的service_name 变为 fpyjbak,和主库不符。 不可取 |
备库的service_name 仍为 fpyj,和主库相符。 可取 |
检查主、备库同步状态及日志的应用状态
col dest_name for a20 col status for a8 col database_mode for a15 col recovery_mode for a15 col protection_mode for a20 col destination for a15 col sdb_log_count for 99999 col sdb_log_act for 99999 col archived_seq# for 99999 col applied_seq# for 99999 col error for a20 select dest_id, dest_name, status,database_mode,recovery_mode ,protection_mode ,destination ,standby_logfile_count sdb_log_count, standby_logfile_active sdb_log_act ,archived_seq# sdb_log_act,applied_seq# ,error , synchronization_status sync_status , gap_status from v$archive_dest_status where rownum <3; |
转载于:https://www.cnblogs.com/iyoume2008/p/7992570.html
ADG配置(主备库环境)相关推荐
- 达梦数据库配置主备库
[root@dca01 ~]# iptables -F [root@dca01 ~]# service iptables status [root@dca01 ~]# chkconfig iptabl ...
- Oracle11g DG实战配置(Windows版)(五)主备库DG配置
5.1 DG主库配置(主库操作) 5.1.1 配置Oracle Data Guard # 登录数据库 sqlplus / as sysdba # 查看数据库归档模式,确认Archivelog已启用 s ...
- PostgreSQL 之 流复制主备库切换
作者:瀚高PG实验室 (Highgo PG Lab)- 波罗 在主从复制的两个节点中,当主节点数据库服务访问异常的时候后,可以手动通过promote 命令在从节点执行将从节点状态切换到可读写的状态,变 ...
- DM8主备集群中主备库 的拆分与合并
DM8主备集群中主备库的拆分与合并 环境准备 添加数据 新建表空间及用户并赋权 创建表 STUDENT 和 COURSE 插入数据并提交 查询验证数据 对主库进行在线备份 停止集群 停止守护进程 停止 ...
- postgres主备库切换测试
主备库切换常用的有两种方式,第一种是使用触发文件,9.0之前的版本只能使用此种方式切换,第二个是使用命令promote的方式. 切换之前需要查看主备库的角色,查看角色的方式可以参考: https:// ...
- oracle主备库sync模式,Oracle 探索DG备库undo工作模式
模拟备库出现 ORA-01555 分析备库 undo 工作模式 一: 修改主库 备库 undo 表空间 1.在主库创建undo表空间(会自动同步到备库) SYS@prod>create undo ...
- Oracle Dataguard 主备库的切换方法
主备库的切换主要在两种情况下切换,Switchover和Failover,这两种切换都需要手工执行完成. 一是Switchover(计划中的切换,不会丢失数据) 二是Failover(当主库出现故障的 ...
- 物理DG主备库切换时遇到ORA-16139: media recovery required错误
物理DG主备库切换时遇到ORA-16139: media recovery required错误 在物理DG主备库切换时遇到ORA-16139: media recovery required错误 S ...
- DataGuard常用命令及DG主备库开关顺序
DataGuard常用命令及DG主备库开关顺序 常用命令 1.查询命令 select name,db_unique_name from v$database; select max(sequence# ...
最新文章
- python中degree什么意思_解读Python中degrees()方法的使用
- Memcached深度分析【zz】
- dhcp是哪一层的协议_OSI各个分层分别负责哪些功能?有哪些主要协议?涉及到哪些设备?...
- BAT人脸识别功能第二步-人脸检测
- Goland安装-工欲善其事必先利其器
- 如何做机器学习项目规划?一个事半功倍的checklist
- c语言2阶数组指针,C语言的指针(进阶篇章之二)
- 成品开卡和测试架的区别_浅析花盆与花箱阳台,廊架和花架的区别
- python颜色表_Python:数据可视化,必须注意的30个小技巧
- java clob 操作_java操作clob字段
- 基于java宠物商店管理系统(java毕业设计)
- 卡诺模型案例分析_KANO模型案例分析---来自58学车
- 2018年新浪微博产品笔试题目
- 一项调查:从浅到深的机器学习方法的血压估计使用生物传感器【翻译】
- SMTP, POP3, IMAP,Exchange ActiveSync区别
- 《Python基础教程》第2章读书笔记(1)
- 量子Fourier变换笔记
- 【笔记】二重积分概念与计算
- HighNewTech:展望未来之十大颠覆技术
- 迪士尼源码_如何取消迪士尼+订阅
热门文章
- 如何使用DDC保管箱
- 下载安全证书到jdk中的cacerts证书库
- php 防止爬虫,服务器反爬虫攻略:Apache/Nginx/PHP禁止某些User Agent抓取网站
- 地理信息的空间认知与GIS语义学
- 【读书笔记】描述个人优势的34个主题--《现在,发现你的优势》
- 明日之后多贝雪山服务器在安卓系统叫什么,明日之后多贝雪山地图 多贝雪山地图介绍...
- 高频变压器为什么能够输出这么大的电流?
- A²B汽车音频总线介绍
- 电脑文档损坏怎么修复?
- Python requests 爬取汽车之家全部品牌logo,urllib下载到本地