OGG "Loading data from file to Replicat"table静态数据同步配置过程

一个、mgr过程

GGSCI (lei1) 3> view params mgr

port 7809

二、抽取进程extftor

GGSCI (lei1) 4> view params extftor

SOURCEISTABLE

userid goldengate, password yyyyy
rmthost 192.168.100.189, mgrport 7809 RMTFILE /u02/ggs/dirdat/pp, MAXFILES 1000, MEGABYTES 100 table test.xxx;

三、复制进程repftor

GGSCI (lei1) 5> view params repftor

SPECIALRUN
END RUNTIME
userid goldengate, password yyyy
exttrail /u02/ggs/dirdat/pp
ASSUMETARGETDEFS map test.xxx target testhvr.xxxx;

请注意:

上面的參数是exttrail(不是extfile),exttrail參数是与抽取进程的MAXFILES和MEGABYTES配合使用的,通俗的说,exttrail是相应的/u02/ggs/dirdat/pp000000。/u02/ggs/dirdat/pp000001,/u02/ggs/dirdat/pp000002。/u02/ggs/dirdat/pp000003等等。

而extfile 參数,相应的是/u02/ggs/dirdat/pp

四、从操作系统命令行发起extract(注意:此种extract,ggsci的info all是看不到的)

[oracle@lei1 ggs]$ cd /u02/ggs
[oracle@lei1 ggs]$ pwd
/u02/ggs
[oracle@lei1 ggs]$ extract paramfile /u02/ggs/dirprm/extftor.prm reportfile /u02/ggs/dirrpt/EXTFTOR.rpt
---->请务必确保发起上面extract的securecrt不中断! 建议在vncserver或者以nohup方式运行此extract。 nohup方式运行请參考:http://blog.csdn.net/msdnchina/article/details/46333375

此时,extract会在/u02/ggs/dirdat/下例如以下的文件:

[oracle@lei1 dirdat]$ pwd
/u02/ggs/dirdat
[oracle@lei1 dirdat]$ ls -lrt pp* | wc -l
424
[oracle@lei1 dirdat]$

等待extract完毕(能够从/u02/ggs/dirrpt/EXTFTOR.rpt中推断):

---------------------------------------以上省略-------------------------------------------
2015-06-02 01:35:10 INFO OGG-01026 Rolling over remote file /u02/ggs/dirdat/pp000422. 2015-06-02 01:35:22 INFO OGG-01026 Rolling over remote file /u02/ggs/dirdat/pp000423. ***********************************************************************
* ** Run Time Statistics ** *
*********************************************************************** Report at 2015-06-02 01:35:32 (activity since 2015-06-02 00:02:59) Output to /u02/ggs/dirdat/pp: From Table TEST.XXXX:
# inserts: 3005 --------->抽取了3005条记录
# updates: 0
# deletes: 0
# discards: 0 REDO Log Statistics
Bytes parsed 0
Bytes output 43269697047
--->此处是该rpt文件的终点。

五、从操作系统命令行发起repftor(注意:此种repftor,ggsci的info all是看不到的)

[oracle@lei1 ggs]$ cd /u02/ggs
[oracle@lei1 ggs]$ pwd
/u02/ggs
[oracle@lei1 ggs]$replicat paramfile /u02/ggs/dirprm/repftor.prm reportfile /u02/ggs/dirrpt/REPFTOR.rpt
---->请务必确保发起上面replicat的securecrt不中断!建议在vncserver或者以nohup方式运行此replicat。
nohup方式运行请參考:http://blog.csdn.net/msdnchina/article/details/46333375

等待replicat完毕(能够从/u02/ggs/dirrpt/REPFTOR.rpt中推断):

---------------------------------------以上省略-------------------------------------------
Switching to next trail file /u02/ggs/dirdat/pp000422 at 2015-06-02 04:48:11 due to EOF, with current RBA 98987715
Opened trail file /u02/ggs/dirdat/pp000422 at 2015-06-02 04:48:11 Switching to next trail file /u02/ggs/dirdat/pp000423 at 2015-06-02 04:48:39 due to EOF, with current RBA 97717950
Opened trail file /u02/ggs/dirdat/pp000423 at 2015-06-02 04:48:39 ***********************************************************************
* ** Run Time Statistics ** *
*********************************************************************** Last record for the last committed transaction is the following:
___________________________________________________________________
Trail name : /u02/ggs/dirdat/pp000423
Hdr-Ind : E (x45) Partition : . (x04)
UndoFlag : . (x00) BeforeAfter: A (x41)
RecLength : 83 (x0053) IO Time : 2015-06-02 00:03:04.183247
IOType : 5 (x05) OrigNode : 255 (xff)
TransInd : . (x03) FormatType : R (x52)
SyskeyLen : 0 (x00) Incomplete : . (x00)
AuditRBA : 0 AuditPos : 0
Continued : Y (x01) RecCount : 1 (x01) 2015-06-02 00:03:04.183247 Insert Len 83 RBA 82048951
Name: TEST.XXXX
___________________________________________________________________ Reading /u02/ggs/dirdat/pp000423, current RBA 96448185, 3005 records Report at 2015-06-02 04:48:52 (activity since 2015-06-02 03:03:36) From Table TEST.XXXX to TESTHVR.XXXX:
# inserts: 3005 --------->插入了3005条记录
# updates: 0
# deletes: 0
# discards: 0 Last log location read:
FILE: /u02/ggs/dirdat/pp000423
SEQNO: 423
RBA: 96448185
TIMESTAMP: 2015-06-02 00:03:04.183247
EOF: NO
READERR: 400 CACHE OBJECT MANAGER statistics CACHE MANAGER VM USAGE
vm current = 23.82M vm anon queues = 23.82M
vm anon in use = 0 vm file = 0
vm used max = 23.82M ==> CACHE BALANCED CACHE CONFIGURATION
cache size = 512M cache force paging = 881M
buffer min = 64K buffer highwater = 4M
pageout eligible size = 4M ================================================================================
RUNTIME STATS FOR SUPERPOOL CACHE Transaction Stats
trans active = 0 max concurrent = 3
non-zero total = 8.81K trans total = 8.81K CACHE File Caching
disk current = 0 disk total = 0
disk caching = 0 file cached = 0
file retrieves = 0 CACHE MANAGEMENT
buffer links = 52.83K anon gets = 0
forced unmaps = 0 cnnbl try = 0
cached out = 0 force out = 0 Allocation Request Distribution
< 128B: 0
128B: 0 0 | 512B: 2.94K 5.87K
2K: 19.79M 0 | 8K: 0 0
32K: 0 0 | 128K: 0 0
512K: 0 0 | 2M: 0 0
8M: 0 0 | 32M: 0 0
128M: 0 0 | 512M: 0 0
2G: 0 0 | 8G: 0 Cached Transaction Size Distribution
0: 0
< 4K: 0
4K: 0 0 | 16K: 0 0
64K: 0 0 | 256K: 0 0
1M: 0 0 | 4M: 8.81K 0
16M: 0 0 | 64M: 0 0
256M: 0 0 | 1G: 0 0
4G: 0 0 | 16G: 0 0
64G: 0 0 | 256G: 0 0
1T: 0 0 | 4T: 0 0
16T: 0 0 | 64T: 0 0
256T: 0 0 |1024T: 0 0 ================================================================================
CUMULATIVE STATS FOR SUPERPOOL CACHE Transaction Stats
trans active = 0 max concurrent = 0
non-zero total = 0 trans total = 0 CACHE File Caching
disk current = 0 disk total = 0
disk caching = 0 file cached = 0
file retrieves = 0 CACHE MANAGEMENT
buffer links = 0 anon gets = 0
forced unmaps = 0 cnnbl try = 0
cached out = 0 force out = 0 Allocation Request Distribution
< 128B: 0
128B: 0 0 | 512B: 0 0
2K: 0 0 | 8K: 0 0
32K: 0 0 | 128K: 0 0
512K: 0 0 | 2M: 0 0
8M: 0 0 | 32M: 0 0
128M: 0 0 | 512M: 0 0
2G: 0 0 | 8G: 0 Cached Transaction Size Distribution
0: 0
< 4K: 0
4K: 0 0 | 16K: 0 0
64K: 0 0 | 256K: 0 0
1M: 0 0 | 4M: 0 0
16M: 0 0 | 64M: 0 0
256M: 0 0 | 1G: 0 0
4G: 0 0 | 16G: 0 0
64G: 0 0 | 256G: 0 0
1T: 0 0 | 4T: 0 0
16T: 0 0 | 64T: 0 0
256T: 0 0 |1024T: 0 0 QUEUE Statistics:
num queues = 15 default index = 0
cur len = 0 max len = 0
q vm current = 0 vm max = 0
q hits = 61.61K q misses = 21 queue size q hits curlen maxlen cannibalized
0 64K 8.81K 3 3 0
1 128K 8.81K 3 3 0
2 256K 8.81K 3 3 0
3 512K 8.81K 3 3 0
4 1M 8.81K 3 3 0
5 2M 8.81K 3 3 0
6 4M 8.81K 3 3 0
7 8M 0 0 0 0
8 16M 0 0 0 0
9 32M 0 0 0 0
10 64M 0 0 0 0
11 128M 0 0 0 0
12 256M 0 0 0 0
13 512M 0 0 0 0
14 1G 0 0 0 0 ================================================================================
RUNTIME STATS FOR CACHE POOL #0
POOL INFO group: repftor id: p22586_BLOB
trans active = 0 trans concurrent (max) = 3
trans total = 8.81K (9015 )
flag = 0x00000030
last error = (0=<none>) Allocation Request Distribution
< 128B: 0
128B: 0 0 | 512B: 2.94K 5.87K
2K: 19.79M 0 | 8K: 0 0
32K: 0 0 | 128K: 0 0
512K: 0 0 | 2M: 0 0
8M: 0 0 | 32M: 0 0
128M: 0 0 | 512M: 0 0
2G: 0 0 | 8G: 0 ================================================================================
CUMULATIVE STATS FOR CACHE POOL #0
POOL INFO group: repftor id: p22586_BLOB
trans active = 0 trans concurrent (max) = 0
trans total = 0 (0 )
flag = 0x00000030
last error = (0=<none>) Allocation Request Distribution
< 128B: 0
128B: 0 0 | 512B: 0 0
2K: 0 0 | 8K: 0 0
32K: 0 0 | 128K: 0 0
512K: 0 0 | 2M: 0 0
8M: 0 0 | 32M: 0 0
128M: 0 0 | 512M: 0 0
2G: 0 0 | 8G: 0 QUEUE Statistics:
num queues = 15 default index = 0
cur len = 0 max len = 0
q vm current = 0 vm max = 0
q hits = 61.61K q misses = 21 queue size q hits curlen maxlen cannibalized
0 64K 8.81K 3 3 0
1 128K 8.81K 3 3 0
2 256K 8.81K 3 3 0
3 512K 8.81K 3 3 0
4 1M 8.81K 3 3 0
5 2M 8.81K 3 3 0
6 4M 8.81K 3 3 0
7 8M 0 0 0 0
8 16M 0 0 0 0
9 32M 0 0 0 0
10 64M 0 0 0 0
11 128M 0 0 0 0
12 256M 0 0 0 0
13 512M 0 0 0 0
14 1G 0 0 0 0 ================================================================================
RUNTIME STATS FOR CACHE POOL #0
POOL INFO group: repftor id: p22586_BLOB
trans active = 0 trans concurrent (max) = 3
trans total = 8.81K (9015 )
flag = 0x00000030
last error = (0=<none>) Allocation Request Distribution
< 128B: 0
128B: 0 0 | 512B: 2.94K 5.87K
2K: 19.79M 0 | 8K: 0 0
32K: 0 0 | 128K: 0 0
512K: 0 0 | 2M: 0 0
8M: 0 0 | 32M: 0 0
128M: 0 0 | 512M: 0 0
2G: 0 0 | 8G: 0 ================================================================================
CUMULATIVE STATS FOR CACHE POOL #0
POOL INFO group: repftor id: p22586_BLOB
trans active = 0 trans concurrent (max) = 0
trans total = 0 (0 )
flag = 0x00000030
last error = (0=<none>) Allocation Request Distribution
< 128B: 0
128B: 0 0 | 512B: 0 0
2K: 0 0 | 8K: 0 0
32K: 0 0 | 128K: 0 0
512K: 0 0 | 2M: 0 0
8M: 0 0 | 32M: 0 0
128M: 0 0 | 512M: 0 0
2G: 0 0 | 8G: 0
--->此处是该rpt文件结尾。

版权声明:本文博客原创文章,博客,未经同意,不得转载。

OGG &quot;Loading data from file to Replicat&quot;table静态数据同步配置过程的更多相关文章

  1. 使用OGG&quot;Loading data from file to Replicat&quot;的方法应该注意的问题:replicat进程是前台进程

    使用OGG的 "Loading data from file to Replicat"的方法应该注意的问题:replicat进程是前台进程 因此.最好是在vncserver中调用该 ...

  2. Loading Data into HDFS

    How to use a PDI job to move a file into HDFS. Prerequisites In order to follow along with this how- ...

  3. [转帖]Loading Data into HAWQ

    Loading Data into HAWQ Leave a reply Loading data into the database is required to start using it bu ...

  4. 有关loading share object file libjvm.so: xxxxx 的那些问题

    今天在跑一个有关postgresql产品的测试,要测试postgresql的有关Mirroring Controller的功能. 在执行mc_ctl命令的时候,报错:error while loadi ...

  5. Cocos2d-x执行时错误:Cocos2d: Get data from file(xxx.xxx) failed!

    取资源图片时遇到执行时错误: Cocos2d: Get data from file(xxx/xxx.xxx) failed! 原因是我加入资源目录的方式不正确,例如以下图,我选择的是在Resourc ...

  6. 问题记录-Get data from file(fonts/arial.ttf) failed, error code is 32

    time:2015/04/19 1. 描述:运行cocos的cpp-test例子,结果修改了代码之后提示错误:Get data from file(fonts/arial.ttf) failed, e ...

  7. OGG同构(ORACLE-ORACLE)、异构(ORACLE-MYSQL)同步配置及错误解析

    环境:11.2.0.3(已安装数据库实例)+OEL5.7 192.168.1.55 zlm sid:zlm11g 192.168.1.60 zlm2 sid:zlm11g 一.安装软件,配置环境,创建 ...

  8. Oracle GoldenGate (以下简称ogg)在异种移植os同一种db之间的数据同步。

    Oracle GoldenGate (以下简称ogg)在异种移植os同一种db之间的数据同步. ogg要实现的功能: 同步可以细化到单个表,满足特定的where条件rows同步,称号column同步. ...

  9. [MySQL]load data local infile向MySQL数据库中导入数据时,无法导入和字段不分离问题。

    利用load data将文件中的数据导入数据库表中的时候,遇到了两个问题. 首先是load data命令无法执行的问题: 命令行下输入load data local infile "path ...

随机推荐

  1. linux 除了某个文件或某个目录以外所有删除

    rm `ls | grep -v "aa"`    //删除除带aa字符串的全部文件 ls | grep -v keep | xargs rm //除keep字符串的以外全删除 r ...

  2. ASP.NET中的ExecuteNonQuery()方法的用法

    下面我将详细讲解在机房收费系统D层中如何对数据库的增加.删除.修改,最后再来总结一下 ExecuteNonQuery(),ExecuteScalar(),ExecuteReader的用法: 一.增.删 ...

  3. FusionCharts简单教程---建立第一个FusionCharts图形

    由于项目需求需要做一个报表,选择FusionCharts作为工具使用.由于以前没有接触过报表,网上也没有比较详细的fusionCharts教程,所以决定好好研究FusionCharts,同时做一个比较 ...

  4. 同一个存储过程中,不能多次select into 到同一张表的问题

    表记录的插入方式有两种.其一,先create table 再 insert into from ....其二, 直接 select into. 第一种方式,由于要记录日志,因此IO消耗更多,durat ...

  5. WCF扩展之实现ZeroMQ绑定和protocolBuffer消息编码(一)概要设计

      在我工作的项目中含有多种操作系统.多种设备.多种开发语言,因此需要使用跨平台的通信技术和自定义的消息编码.经过技术调研,ZeroMQ+ProtocolBuffer最终成为通信技术和编码方式.但是如 ...

  6. BrowserSync使用

    在Gulp中使用BrowserSync 2016-02-24 23:47 by 那时候的我, 116 阅读, 0 评论, 收藏, 编辑 博客已迁移至http://lwzhang.github.io. ...

  7. http与https与socket tcp/IP与UDP 协议等

    网络由下往上分为:   物理层--                       数据链路层-- 网络层--                       IP协议 传输层--               ...

  8. 全新E:网站不是之前排名浮动 相比于竞争对手究竟缺少了什么?

    这几天有非常多朋友问新辰,为什么站点排名掉了?为什么被人家逆袭反超了?当然,这无疑与你站点的内容.外链和用户体验有非常大关系,只是.新辰在此觉得,还须要多研究一下竞争对手的站点,做到:人无我有.人有我 ...

  9. Flappy bird源代码(略吊)

    #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<time.h> #inc ...

  10. 了解HTML5和“她”的 API (二)

    Communication(通信)     Cross Document Messaging (跨文档消息通信) postMessage API   origin security(源安全) chat ...