最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

使用OGG,两个Oracle库之间单向同步数据

来源:动视网 责编:小采 时间:2020-11-09 12:32:46
文档

使用OGG,两个Oracle库之间单向同步数据

使用OGG,两个Oracle库之间单向同步数据:配置:源数据库100.100.100.21 实例名dbsid2 目标数据库100.100.100.41 实例名db1 实验目标:源数据库中 配置:源数据库100.100.100.21 实例名dbsid2 目标数据库100.100.100.41 实例名db1 实验目标:源数据库中的 scott用户 emp表同步
推荐度:
导读使用OGG,两个Oracle库之间单向同步数据:配置:源数据库100.100.100.21 实例名dbsid2 目标数据库100.100.100.41 实例名db1 实验目标:源数据库中 配置:源数据库100.100.100.21 实例名dbsid2 目标数据库100.100.100.41 实例名db1 实验目标:源数据库中的 scott用户 emp表同步


配置:源数据库100.100.100.21 实例名dbsid2 目标数据库100.100.100.41 实例名db1 实验目标:源数据库中

配置:源数据库100.100.100.21 实例名dbsid2

目标数据库100.100.100.41 实例名db1

实验目标:源数据库中的 scott用户 emp表同步到目标数据库 scott中的test表

安装包为文件ogg112101_fbo_ggs_Linux_x64_ora10g_64bit.zip

解压之后,然后再tar解压tar -xvf fbo_ggs_Linux_x64_ora10g_64bit.tar -C /Oracle/ogg/

Oracle GoldenGate在异种OS上同种DB之间的数据同步

GoldenGate将Oracle数据同步到GreenPlum

1. 源数据库(dbsid2)配置:

(1) 用户权限:grant dba to scott

(2) 打开归档模式

(3)附加日志:
alter database add supplemental log data;

alter database force logging;

(4)将目标数据库db1信息添加到 tnsnames.ora中

2. 目标数据库(db1)配置:

(1) scott用户建立空表test,,表结构和emp相同

(2) 打开归档模式

(3) 附加日志:

alter database add supplemental log data;

alter database force logging;

(4) 将源数据库(dbsid2)的信息添加到 tnsnames.ora中

3. 源数据库服务器 goldengate安装

(1) 解压到/oracle/ogg目标下面

(2) 运行./ggsci

(3) 新建子目录: GGSCI (host2) 1> create subdirs

Creating subdirectories under current directory /oracle/ogg

Parameter files /oracle/ogg/dirprm: already exists

Report files /oracle/ogg/dirrpt: created

Checkpoint files /oracle/ogg/dirchk: created

Process status files /oracle/ogg/dirpcs: created

SQL script files /oracle/ogg/dirsql: created

Database definitions files /oracle/ogg/dirdef: created

Extract data files /oracle/ogg/dirdat: created

(4) 配置字符管理的Port参数

GGSCI (host2) 6> edit params mgr

输入: PORT 7809 然后保存

检查输入情况:

GGSCI (host2) 7> view params mgr

PORT 7809

(5) 启动Start mgr:

GGSCI (host2) 8> start mgr

MGR is already running.

GGSCI (host2) 9> info mgr

Manager is running (IP port host2.7809).

4. 目标数据库服务器 goldengate安装(和源目标服务器相同)

(1) 解压到/oracle/ogg目标下面

(2) 运行./ggsci

(3) 新建子目录: GGSCI (host2) 1> create subdirs

Creating subdirectories under current directory /oracle/ogg

Parameter files /oracle/ogg/dirprm: already exists

Report files /oracle/ogg/dirrpt: created

Checkpoint files /oracle/ogg/dirchk: created

Process status files /oracle/ogg/dirpcs: created

SQL script files /oracle/ogg/dirsql: created

Database definitions files /oracle/ogg/dirdef: created

Extract data files /oracle/ogg/dirdat: created

(4) 配置字符管理的Port参数

GGSCI (host2) 6> edit params mgr

输入: PORT 7809 然后保存

检查输入情况:

GGSCI (host2) 7> view params mgr

PORT 7809

(4) 启动Start mgr:

GGSCI (host2) 8> start mgr

MGR is already running.

GGSCI (host2) 9> info mgr

Manager is running (IP port host2.7809).

5. 配置源数据库服务器(dbsid2)传输进程extract

(1)添加名字为source1的进程

GGSCI (host2) 19> add extract source1,sourceistable

EXTRACT added.

(3) 修改source1参数

GGSCI (host2) 20> edit params source1

添加如下,并且保存

extract source1

setenv (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)

userid scott,password tiger

文档

使用OGG,两个Oracle库之间单向同步数据

使用OGG,两个Oracle库之间单向同步数据:配置:源数据库100.100.100.21 实例名dbsid2 目标数据库100.100.100.41 实例名db1 实验目标:源数据库中 配置:源数据库100.100.100.21 实例名dbsid2 目标数据库100.100.100.41 实例名db1 实验目标:源数据库中的 scott用户 emp表同步
推荐度:
标签: 同步 数据库 oracle
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top