返回顶部
首页 > 资讯 > 数据库 >Oracle12c传统数据库模式 OGG
  • 938
分享到

Oracle12c传统数据库模式 OGG

Oracle12c传统数据库模式OGG 2017-08-21 17:08:28 938人浏览 才女
摘要

OGG12C 配置 环境配置: 安装数据库oracle12c 安装源端OGG:oggs  PORT:7809 安装目标端OGG:oggt   PORT:7909 源端和目标端地址:127.0.0.1   源端数据库: -----修

Oracle12c传统数据库模式 OGG

OGG12C 配置

环境配置:

安装数据库oracle12c

安装源端OGG:oggs  PORT:7809

安装目标端OGG:oggt   PORT:7909

源端和目标端地址:127.0.0.1

 

源端数据库:

-----修改源数据库配置:

SQL> sqlplus / as sysdba;

SQL>arcHive log list;

SQL>shutdown immediate;      

SQL>startup mount;

SQL>alter database archivelog;                 //打开归档模式

SQL>alter database open;

 

SQL> alter database force logging;                //设置强制记录日志

SQL> alter database add supplemental log data;       //增加附加日志

SQL> alter system switch logfile;              //切换日志使附加日志生效

 

SQL> select log_mode,supplemental_log_data_min,force_logging from v$database;

 

LOG_MODE         SUPPLEMENTAL_LOG   FORCE_LOGGING

------------------------------------------------------------------------------

ARCHIVELOG         YES                         YES

   (这样就配置好了)

 

SQL> alter system set enable_Goldengate_replication=true scope=both;(源端才有)            //把OGG绑定到ORACLE上面

 

------创建源端被抽取用户

SQL> create user oggs identified by oggs;

//赋权

SQL> grant dba to oggs;

SQL>conn oggs/oggs

//创建源表

SQL> create table table1(id number(8), name varchar2(20));

        

目标端数据库:

------修改目标数据库配置:

SQL> sqlplus / as sysdba;

SQL>archive log list;

SQL>shutdown immediate;      

SQL>startup mount;

SQL>alter database archivelog; //打开归档模式

SQL>alter database open;

 

SQL> alter database force logging;//设置强制记录日志

SQL> alter database add supplemental log data; //增加附加日志

SQL> alter system switch logfile;//切换日志使附加日志生效

 

------创建目标端用户

SQL> create user oggt identified by oggt;

SQL> grant dba to oggt;

//创建目标表

SQL>conn oggt/oggt;

SQL> create table table2 (id number(8), name varchar2(20));

 

源端OGG

进入oggs目录启动ggsci

(该测试未涉及mgr配置)

-------MANAGER进程配置

GGSCI (ogg1.localdomain) 4> edit params mgr

PORT 7809

DYNAMICPORTLIST 7840-7914

AUTOSTART ER *

AUTORESTART ER *, RETRIES 3, WaiTMINUTES 5, RESETMINUTES 60

PURGEOLDEXTRACTS  ./dirdat/*, USECHECKPOINTS, MINKEEPDAYS 7

LAGREPORTHOURS 1

LAGINFOMINUTES 3

LAGCRITICALMINUTES 5

MANAGER进程参数配置说明:

PORT:指定服务监听端口;默认端口为7809

DYNAMICPORTLIST:动态端口:可以制定最大256个可用端口的动态列表,当指定的端口不可用时,管理进程将会从列表中选择一个可用的端口,源端和目标段的Collector、Replicat、GGSCI进程通信也会使用这些端口;

COMMENT:注释行,也可以用--来代替;

AUTOSTART:指定在管理进程启动时自动启动哪些进程;

AUTORESTART:自动重启参数设置:本处设置表示每3分钟尝试重新启动所有EXTRACT进程,共尝试5次;

PURGEOLDEXTRACTS:定期清理trail文件设置:本处设置表示对于超过3天的trail文件进行删除。

LAGREPORT、LAGINFO、LAGCRITICAL:定义数据延迟的预警机制:本处设置表示MGR进程每隔1小时检查EXTRACT的延迟情况,如果超过了30分钟就把延迟作为信息记录到错误日志中,如果延迟超过了45分钟,则把它作为警告写到错误日志中。

-------登陆源端用户

GGSCI (localhost) 1> dblogin userid oggs passWord oggs

        

add trandata user.table

 

------添加Extract进程

GGSCI (localhost) 2> add extract ex1 integrated tranlog, begin now

 

GGSCI (localhost) 3> add exttrail ./dirdat/os extract ex1

 

GGSCI (localhost) 4> edit params ex1

//将以下内容填入ex1.prm文本中

EXTRACT ex1

extract ex1

dynamicresolution

userid oggs,password oggs

--setenv(ORACLE_SID=oracle)

exttrail ./dirdat/os

table oggs.table1;

 

 

------添加Pump进程

GGSCI (localhost) 5> add extract pu1 exttrailsource ./dirdat/os, begin now

 

GGSCI (localhost) 6> add rmttrail ./dirdat/ot extract pu1

 

GGSCI (localhost) 7> edit params pu1

//将以下内容填入pu1.prm文本中

extract pu1

RMTHOST 127.0.0.1, MGRPORT 7909

RMTTRAIL ./dirdat/ot

TABLE oggs.table2;

 

目标端OGG

进入oggt目录启动ggsci

------连接目标用户

GGSCI (localhost) 1> dblogin userid oggt password oggt

        

add checkpointtable user.table

 

------添加Replicat进程

GGSCI (localhost) 2> add replicat re1 integrated exttrail ./dirdat/ot

 

GGSCI (localhost) 7> edit params re1

//将以下内容填入re1.prm文本中

REPLICAT re1

DBOPTIONS INTEGRATEDPARAMS(parallelism 6)

USERID oggt, PASSWORD oggt

ASSUMETARGETDEFS

MAP oggs.table1, target oggt.table2;

您可能感兴趣的文档:

--结束END--

本文标题: Oracle12c传统数据库模式 OGG

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

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

猜你喜欢
  • Oracle12c传统数据库模式 OGG
    OGG12C 配置 环境配置: 安装数据库Oracle12c 安装源端OGG:oggs  PORT:7809 安装目标端OGG:oggt   PORT:7909 源端和目标端地址:127.0.0.1   源端数据库: -----修...
    99+
    2017-08-21
    Oracle12c传统数据库模式 OGG
  • 安装oracle12c数据库
    目录 安装文件下载         下载程序下载步骤 安装步骤 安装前提 图文步骤详情 安装文件下载         oracle官方下载地址:https://edelivery.oracle.com/https://edelivery...
    99+
    2023-08-31
    数据库 oracle java
  • 4. Oracle12c数据库在Linux系统安装步骤
    部署环境 系统:CentOS Linux release 7.6 数据库:Oracle 12c 1. 修改主机名 2. 修改hosts文件 2.1 配置服务器ip地址 cd ...
    99+
    2023-09-06
    linux 运维 服务器 oracle dba Powered by 金山文档
  • Oracle11g 和 Oracle12c rman克隆数据库
     一、oracle12c rman克隆步骤1、生成环境信息查询1)实例状态信息2)数据文件信息3)日志文件信息4)参数文件信息2、测试环境准备:0)数据库软件安装和配置1)pfile参数文件 2)...
    99+
    2024-04-02
  • oracle12c数据库管理常用语句
    oracle12c数据库管理常用语句:select name from v$database; #查看数据库名:desc v$database;select instance_na...
    99+
    2024-04-02
  • 传统行式数据库分而治之的思想
    传统行式数据库为了避免产生大量的磁盘io,通过将数据切分成一个一个datapage,比如大小是4k,datapage中使用行最大的长度占位(即使只储存了一个字节的数据),计算出每个datapage可以容纳的...
    99+
    2024-04-02
  • 怎么在Oracle12C数据库创建wm_concat函数
    本篇内容介绍了“怎么在Oracle12C数据库创建wm_concat函数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能...
    99+
    2024-04-02
  • ProxmoxVE 之 安装oracle12C 数据库(CDB和PDB)
      上面左边是我的个人微信,如需进一步沟通,请加微信。  右边是我的公众号“Openstack私有云”,如有兴趣,请关注。    前两天在PVE环境上搭建了...
    99+
    2024-04-02
  • 数据库系统的三级模式包括什么
    这篇文章主要讲解了“数据库系统的三级模式包括什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“数据库系统的三级模式包括什么”吧!数据库系统的三级模式不包括数据模式,而是包括概念模式、内模式和...
    99+
    2023-06-20
  • 阿里云服务器数据库信息传输模式解析
    本文将介绍阿里云服务器数据库信息传输模式,包括其工作原理、优缺点以及常见应用场景。通过了解这些内容,您可以更好地选择和配置阿里云服务器数据库,以满足您的业务需求。 1. 数据库信息传输模式的工作原理阿里云服务器数据库信息传输模式是指在数据库...
    99+
    2024-01-21
    阿里 模式 服务器
  • informix数据库的日志模式
        今天操作数据库进行批量DML操作的时候,报了一个以前没有见过的错误, java.sql.SQLException: No Transaction I...
    99+
    2024-04-02
  • 数据库系统的三级模式指的是什么
    小编给大家分享一下数据库系统的三级模式指的是什么,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!不同的DBMS在体系结构上通常都具有相同的特征,即采用三级模式结构并提供二级映像功能。数据库系统三...
    99+
    2024-04-02
  • 如何安装oracle12c单实例数据库软件
    这篇文章主要介绍如何安装oracle12c单实例数据库软件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、环境准备[oracle@localhost ~]$ df -hl 查看内存...
    99+
    2024-04-02
  • Oracle12c中CDB数据库中数据字典架构是怎样的
    这篇文章给大家介绍Oracle12c中CDB数据库中数据字典架构是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 数据字典就是元数据的集合,比如创建的表,列,约束,触发器等等这...
    99+
    2024-04-02
  • 数据传输加密的模式有哪些
    数据传输加密的模式有以下两种对称加密对称加密是采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,对称性加密通常在消息发送方需要加密大量数据时使用。非对称加密非对称加密使用了公钥和私钥,私钥只能由一方安全保管,不能外泄,而公...
    99+
    2024-04-02
  • 数据库索引的革命:颠覆传统查询的方式
    1. 基于列的存储 传统数据库采用行存储方式,将所有数据的行存储在一起。这使得对特定列进行查询时,需要扫描整行数据,效率低下。基于列的存储方式将数据按列进行存储,允许更快的列扫描。 2. 按需索引 按需索引允许用户在查询时动态创建索引。这...
    99+
    2024-04-02
  • PHP与传统SQL数据库的对比
    PHP是一种开源脚本语言,广泛用于Web开发。SQL(Structured Query Language)则是一种用于访问和管理关系数据库的标准语言。在Web开发中,PHP与SQL是两个常用的工具。本文将比较PHP与传统SQL数据库之间的关...
    99+
    2023-05-17
    PHP sql数据库 对比
  • 利用OGG进行数据库表的初始化
    利用OGG进行数据库表的初始化   前提是已经搭建好了OGG的运行环境和OGG程序的安装部署!!!   若不知道如何安装OGG请查阅博客中相关安装部署文档。            1、停止目标端re1进程          2、配...
    99+
    2020-03-14
    利用OGG进行数据库表的初始化
  • 配置数据库到归档模式
    归档模式是oracle数据库非常重要的保护数据,恢复数据的手段 简单的开启归档的操作非常简单,但是最好还是要规范的开启归档 改变数据库归档模式,需要使用alter database archivelog|n...
    99+
    2024-04-02
  • 数据库系统结构详解之三级模式结构
    目录一、从数据库管理系统角度看1.模式2.外模式3.内模式4.模式之间的映射(1)外模式/模式之间的映射(2)模式/内模式之间的映射二、从构件角度看,数据库系统由硬件、软件等部分组成...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作