iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >如何搭建ADG
  • 111
分享到

如何搭建ADG

2024-04-02 19:04:59 111人浏览 独家记忆
摘要

小编给大家分享一下如何搭建ADG,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 1.主库备库上配置监听:在主备上都要改list

小编给大家分享一下如何搭建ADG,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

1.主库备库上配置监听:

在主备上都要改listener.ora,端口最好不要用1521,换个端口,比如1522,配静态监听,主库的服务名比如叫p,备库叫s。
然后在主库上改tnsnames.ora,配个连通过1522连s的别名,和连p的别名,然后把这个tnsnames.ora拷到备库上。

2.拷贝主库密码文件到备库

3.拷贝主库的环境变量配置到备库上:

就是每次什么$oracle_HOME这些的,主要为了省事儿,拷到备库上改一改就能用了。

4.全备和备份控制文件,并拷到备库

rman target  /
backup database fORMat '/home/oracle/bak/%d_%U.full';
backup current controlfile for standby format '/home/oracle/dg.ctl';
exit;

然后把这些东西靠到备库上去,比如拷到备库上的/home/oracle/yan下

5.配置参数文件

主库上:create pfile='/home/oracle/initdg.ora' from spfile;(千万别在集群环境上create pfile from spfile,会把节点上的pfile盖掉,节点上的pfile的内容记载着或者说指向asm上spfile)

然后把这个initdg.ora拷到备库上,修改,主要加下面几个参数:
db_unique_name=s
log_arcHive_config='dg_config=(p,s)'(主备得一样,都得配)
log_archive_dest_1='location=use_db_recovery_file_dest valid_for=(all_logfiles,all_roles) db_unique_name=s'(如果主备库归档日志路径用的是FRA的话,就这么配)
fal_server='p'
fal_client='s'(配了这俩就不用手动处理gap了,不是绝对不用啊!)
log_archive_dest_2='service=p lgwr async valid_for=(online_logfiles,primary_role) db_unique_name=p'
log_archive_dest_state_2=enable
standby_file_management='AUTO'(自动随着主库增删数据文件)
*.undo_tablespace='UNDOTBS1'
db_create_file_dest='' (这个要是准备用omf的话就这么配)
db_file_name_convert='(),()'
log_file_name_convert='(),()'   (要是不用OMF的话,用这个,一个小括号里一对儿)

如果参数文件里面没写这些的话,备库数据文件路径跟主库又不一致,那就要在rman中用set new name for...

然后
startup nomount pfile='/home/oracle/initdg.ora'
create spfile='+data/' from pfile='/home/oracle/initdg.ora';(如果要做dg集群,这里必须指定pfile的路径,不能直接写pfile)
shutdown
startup nomount

6.恢复控制文件,恢复数据库

rman target /
restore controlfile from '/home/oracle/yan/dg.ctl';
alter database mount;

catalog start with '/home/oracle/yan';(这里,你要是把备份放到跟主库一样的路径下就不用这么干,这么干就是为了让控制文件识别新的备份路径)


resotre database;(restore就够了)
exit;

7.添加standby log

select max(sequence#),name,applied from v$archived_log;也行

反正就是等追上了,然后:
recover managed standby database cancel;
alter database open;
recover managed standby database using current logfile disconnect;
这就启动到adg了,12c还要:
alter pluggable database all open;

以上是“如何搭建ADG”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网数据库频道!

您可能感兴趣的文档:

--结束END--

本文标题: 如何搭建ADG

本文链接: https://www.lsjlt.com/news/65072.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何搭建ADG
    小编给大家分享一下如何搭建ADG,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 1.主库备库上配置监听:在主备上都要改list...
    99+
    2024-04-02
  • Oracle 12C Rac到Rac搭建ADG
    1、环境介绍搭建一套ADG灾备环境。主库环境为12.1.2.0 RAC,备库同主库,软件补丁均已安装。2、配置步骤2.1 归档 select log_mode from v$database; ...
    99+
    2024-04-02
  • DBCA命令行搭建Oracle ADG的流程
    目录前言二、ADG搭建准备三、DBCA创建物理备库四、配置主库+备库DG参数五、开启日志应用六、测试同步前言 Oracle Data Guard是Oracle MAA(Maximum...
    99+
    2024-04-02
  • 如何理解Oracle 12c CDB的ADG
    这篇文章将为大家详细讲解有关如何理解Oracle 12c CDB的ADG,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。实验环境OS:oracle linux...
    99+
    2024-04-02
  • MYSQL如何搭建
    这篇文章将为大家详细讲解有关MYSQL如何搭建,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。mysql安装可以分为 1.rpm方式,2.tar压缩包方式,两者的差别rpm...
    99+
    2024-04-02
  • DG如何搭建
    这篇文章主要为大家展示了“DG如何搭建”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“DG如何搭建”这篇文章吧。 一、主库 1归档模式 SQL&...
    99+
    2024-04-02
  • 如何搭建vuex
    这篇文章主要为大家展示了“如何搭建vuex”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何搭建vuex”这篇文章吧。Vuex 是一个专为 Vue.js 应用程...
    99+
    2024-04-02
  • 如何搭建SOCKS5
    小编给大家分享一下如何搭建SOCKS5,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!众所周知,SOCKS5是一种代理协议,它在使用TCP/IP协议进行通信的前端和...
    99+
    2023-06-15
  • bitbucket如何搭建
    这篇文章主要介绍了bitbucket如何搭建,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。bitbucket 搭建1 jdk 8如果有的话就不用安装了,此处采用rpm方式安装...
    99+
    2023-06-22
  • gitlab如何搭建
    本文小编为大家详细介绍“gitlab如何搭建”,内容详细,步骤清晰,细节处理妥当,希望这篇“gitlab如何搭建”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、硬件要求由于GitLab是一个资源密集型应用程序,...
    99+
    2023-07-05
  • 如何搭建vps
    搭建VPS(Virtual Private Server)需要以下步骤:1. 选择VPS提供商:首先,选择一个信誉良好的VPS提供商...
    99+
    2023-08-11
    vps
  • 如何搭建云服务器搭建wordpress
    搭建云服务器可以使用以下方法: 安装云服务器:首先需要安装云服务器的基础配置,这里推荐使用 Microsoft Azure 云服务器进行部署。如果不想自己安装,也可以参考下面的步骤。 选择云服务器:选择云服务器的主机型号和云主机的类型。...
    99+
    2023-10-26
    服务器 wordpress
  • 如何搭建Oracle DataGuard
    这篇文章主要讲解了“如何搭建Oracle DataGuard”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何搭建Oracle DataGuard”吧!一、...
    99+
    2024-04-02
  • DG Broker如何搭建
    这篇文章主要介绍了DG Broker如何搭建,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。DG Broker搭建 1.环境说明da...
    99+
    2024-04-02
  • Docker如何搭建wordpress
    这篇文章主要介绍“Docker如何搭建wordpress”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Docker如何搭建wordpress”文章能帮助大家解决问题...
    99+
    2024-04-02
  • Oracle RAC如何搭建
    这篇文章将为大家详细讲解有关Oracle RAC如何搭建,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。RAC搭建一、准备工作. 1规划. 1网络配适器准备(rac1& rac2). 2关闭防火墙和...
    99+
    2023-06-01
  • centos7如何搭建php5.6
    这篇文章主要为大家展示了“centos7如何搭建php5.6”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“centos7如何搭建php5.6”这篇文章吧。centos7搭建php5.6的方法:1...
    99+
    2023-06-25
  • Linux如何搭建phpMyAdmin
    本文小编为大家详细介绍“Linux如何搭建phpMyAdmin”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux如何搭建phpMyAdmin”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。RHEL/Cent...
    99+
    2023-06-27
  • sublime如何搭建php
    这篇文章主要介绍“sublime如何搭建php”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“sublime如何搭建php”文章能帮助大家解决问题。sublime搭建php的方法:1、打开sublim...
    99+
    2023-07-04
  • idea如何搭建php
    本篇内容主要讲解“idea如何搭建php”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“idea如何搭建php”吧!idea搭建php的方法:1、下载wampserver并安装;2、设置系统php...
    99+
    2023-07-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作