189 8069 5689

OracleGoldenGate学习之--AIX系统安装配置-创新互联

Oracle GoldenGate学习之--AIX 系统安装配置

成都创新互联公司长期为上千余家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为微山企业提供专业的网站设计制作、成都网站制作,微山网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。

系统环境

操作系统:AIX5.3-09

DB Soft:  Oracle 10gR2

如下图所示:

Oracle GoldenGate学习之--AIX系统安装配置

 系统环境实在AIX系统上构建单向OGG

下载OGG:

http://www.oracle.com/technetwork/cn/middleware/goldengate/downloads/index.html

Oracle GoldenGate学习之--AIX系统安装配置

一、安装OGG

1、解压安装ogg

在AIX211主机配置安装ogg:

[root@aix21ogg]#ls

                              ogg112101_ggs_AIX_ppc_ora10.2_64bit.zip

[root@aix211 ogg]#unzip ogg112101_ggs_AIX_ppc_ora10.2_64bit.zip

Archive:  ogg112101_ggs_AIX_ppc_ora10.2_64bit.zip   inflating: ggs_AIX_ppc_ora10.2_64bit.tar     inflating: OGG_WinUnix_Rel_Notes_11.2.1.0.1.pdf     inflating: Oracle GoldenGate 11.2.1.0.1 README.doc     inflating: Oracle GoldenGate 11.2.1.0.1 README.txt

[root@aix211 ogg]#ls

OGG_WinUnix_Rel_Notes_11.2.1.0.1.pdf     ggs_AIX_ppc_ora10.2_64bit.tar Oracle GoldenGate 11.2.1.0.1 README.doc  lost+found Oracle GoldenGate 11.2.1.0.1 README.txt  ogg112101_ggs_AIX_ppc_ora10.2_64bit.zip

[root@aix211 ogg]#tar xvf ggs_AIX_ppc_ora10.2_64bit.tar

x . x ./mgr, 4421047 bytes, 8635 tape blocks x ./ggsci, 5779790 bytes, 11289 tape blocks x ./ggcmd, 2871133 bytes, 5608 tape blocks x ./ggMessage.dat, 1257280 bytes, 2456 tape blocks x ./help.txt, 169753 bytes, 332 tape blocks x ./tcperrs, 759 bytes, 2 tape blocks x ./bcrypt.txt, 1725 bytes, 4 tape blocks x ./libxml2.txt, 1668 bytes, 4 tape blocks x ./zlib.txt, 1476 bytes, 3 tape blocks x ./freeBSD.txt, 1968 bytes, 4 tape blocks x ./notices.txt, 213535 bytes, 418 tape blocks x ./libxerces-c.a, 9209080 bytes, 17987 tape blocks x ./libicui18n38.a, 9302329 bytes, 18169 tape blocks x ./libicuuc38.a, 6302602 bytes, 12310 tape blocks x ./libicudata38.a, 15580952 bytes, 30432 tape blocks x ./libantlr3c.so, 260012 bytes, 508 tape blocks ......

2、创建ogg缺省目录

[root@aix211 ogg]#./ggsci

Could not load program ./ggsci:

    Dependent module libclntsh.so could not be loaded.

Could not load module libclntsh.so.

System error: No such file or directory

出现以上错误!

[root@aix211 /]#chown -R oracle:dba /ogg

[root@aix211 ogg]#su - oracle

[oracle@aix211 ~]$cd /ogg

[oracle@aix211 ogg]$./ggsci

Oracle GoldenGate Command Interpreter for Oracle Version 11.2.1.0.1 OGGCORE_11.2.1.0.1_PLATFORMS_120423.0230 AIX 5L, ppc, 64bit (optimized), Oracle 10.2 on Apr 23 2012 07:27:46 Copyright (C) 1995, 2012, Oracle and/or its affiliates. All rights reserved. GGSCI (aix211) 2> help GGSCI Command Summary:  Object:          Command:  SUBDIRS          CREATE  ER               INFO, KILL, LAG, SEND, STATUS, START, STATS, STOP  EXTRACT          ADD, ALTER, CLEANUP, DELETE, INFO, KILL,                   LAG, REGISTER, SEND, START, STATS, STATUS, STOP                   UNREGISTER  EXTTRAIL         ADD, ALTER, DELETE, INFO  GGSEVT           VIEW  MANAGER          INFO, SEND, START, STOP, STATUS  MARKER           INFO  PARAMS           EDIT, VIEW  REPLICAT         ADD, ALTER, CLEANUP, DELETE, INFO, KILL, LAG, SEND,                   START, STATS, STATUS, STOP  REPORT           VIEW  RMTTRAIL         ADD, ALTER, DELETE, INFO  TRACETABLE       ADD, DELETE, INFO  TRANDATA         ADD, DELETE, INFO  SCHEMATRANDATA   ADD, DELETE, INFO  CHECKPOINTTABLE  ADD, DELETE, CLEANUP, INFO    Commands without an object:  (Database)       DBLOGIN, LIST TABLES, ENCRYPT PASSWORD, FLUSH SEQUENCE                   MININGDBLOGIN  (DDL)            DUMPDDL  (Miscellaneous)  FC, HELP, HISTORY, INFO ALL, OBEY, SET EDITOR, SHELL,                    SHOW, VERSIONS, ! (note: you must type the word                   COMMAND after the ! to display the ! help topic.)                   i.e.: GGSCI (sys1)> help ! command                For help on a specific command, type HELP  . Example: HELP ADD REPLICAT GGSCI (aix211) 3> create subdirs Creating subdirectories under current directory /ogg Parameter files                /ogg/dirprm: already exists Report files                   /ogg/dirrpt: created Checkpoint files               /ogg/dirchk: created Process status files           /ogg/dirpcs: created SQL script files               /ogg/dirsql: created Database definitions files     /ogg/dirdef: created Extract data files             /ogg/dirdat: created Temporary files                /ogg/dirtmp: created Stdout files                   /ogg/dirout: created

在AIX212安装配置ogg:

[root@aix212@ /]#chown oracle:dba /ogg [root@aix212@ /]#su - oracle [u@h@ W]$cd /ogg [u@h@ W]$bash [oracle@aix212@ ogg]$./ggsci Oracle GoldenGate Command Interpreter for Oracle Version 11.2.1.0.1 OGGCORE_11.2.1.0.1_PLATFORMS_120423.0230 AIX 5L, ppc, 64bit (optimized), Oracle 10.2 on Apr 23 2012 07:27:46 Copyright (C) 1995, 2012, Oracle and/or its affiliates. All rights reserved. GGSCI (aix212) 1> help GGSCI Command Summary:   Object:          Command:  SUBDIRS          CREATE  ER               INFO, KILL, LAG, SEND, STATUS, START, STATS, STOP  EXTRACT          ADD, ALTER, CLEANUP, DELETE, INFO, KILL,                   LAG, REGISTER, SEND, START, STATS, STATUS, STOP                   UNREGISTER  EXTTRAIL         ADD, ALTER, DELETE, INFO  GGSEVT           VIEW  MANAGER          INFO, SEND, START, STOP, STATUS  MARKER           INFO  PARAMS           EDIT, VIEW  REPLICAT         ADD, ALTER, CLEANUP, DELETE, INFO, KILL, LAG, SEND,                   START, STATS, STATUS, STOP  REPORT           VIEW  RMTTRAIL         ADD, ALTER, DELETE, INFO  TRACETABLE       ADD, DELETE, INFO  TRANDATA         ADD, DELETE, INFO  SCHEMATRANDATA   ADD, DELETE, INFO  CHECKPOINTTABLE  ADD, DELETE, CLEANUP, INFO    Commands without an object:  (Database)       DBLOGIN, LIST TABLES, ENCRYPT PASSWORD, FLUSH SEQUENCE                   MININGDBLOGIN  (DDL)            DUMPDDL  (Miscellaneous)  FC, HELP, HISTORY, INFO ALL, OBEY, SET EDITOR, SHELL,                    SHOW, VERSIONS, ! (note: you must type the word                   COMMAND after the ! to display the ! help topic.)                   i.e.: GGSCI (sys1)> help ! command                 For help on a specific command, type HELP  . Example: HELP ADD REPLICAT GGSCI (aix212) 2>

二、数据库配置

源端(AIX212)

1、建立数据的归档模式
SQL> alter database archivelog;
Database altered.

SQL> alter database force logging;
Database altered.

SQL> archive log list;
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            /u01/arch_orcl
Oldest online log sequence     2
Next log sequence to archive   4
Current log sequence           4

2、创建ogg用户并授权

[oracle@aix212@ ~]$sqlplus '/as sysdba'

SQL*Plus: Release 10.2.0.1.0 - Production on Tue Sep 23 14:46:43 2014
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
Connected to an idle instance.

SQL> create tablespace oggtbs
  2  datafile 
  3  '/u01/app/oracle/oradata/orcl/oggtbs1.dbf' size 100m;
Tablespace created.

SQL> create user ogg identified by ogg default tablespace oggtbs;
User created.

SQL> grant connect,resource to ogg;
Grant succeeded.

SQL> grant create session,alter session to ogg;
Grant succeeded.

SQL> grant select any dictionary,select any table to ogg;
Grant succeeded.

SQL> grant alter any table to ogg;
Grant succeeded.

SQL> grant flashback any table to ogg;
Grant succeeded.

SQL> grant execute on dbms_flashback to ogg;
Grant succeeded.

3、创建传输的对象(table)
SQL> conn scott/tiger
Connected.

SQL> create table emp_ogg as select * from emp;
Table created.

SQL> alter table emp_ogg add constraint pk_ogg primary key (empno);
Table altered.

目标端(AIX211)

1、创建ogg用户并授权 SQL> create tablespace oggtbs   2  datafile    3  '/u01/app/oracle/oradata/prod/oggtbs1.dbf' size 100m; Tablespace created. SQL> create user ogg identified by ogg default tablespace oggtbs; User created. SQL> grant dba to ogg; Grant succeeded. 创建测试对象 SQL> conn scott/tiger Connected. SQL> create table emp_ogg as select * from emp where 1=2; Table created.

三、配置OGG

源端配置(AIX212)

  1、配置mgr

[oracle@ogg aix212]$ ./ggsci Oracle GoldenGate Command Interpreter for Oracle Version 11.2.1.0.1 OGGCORE_11.2.1.0.1_PLATFORMS_120423.0230 AIX 5L, ppc, 64bit (optimized), Oracle 10.2 on Apr 23 2012 07:27:46 Copyright (C) 1995, 2012, Oracle and/or its affiliates. All rights reserved.   添加用于capture data change的table GGSCI (aix212) 4> add trandata scott.emp_ogg Logging of supplemental redo data enabled for table SCOTT.EMP_OGG.   GGSCI (aix212) 8> delete trandata scott.emp_ogg Logging of supplemental redo log data disabled for table SCOTT.EMP_OGG.   GGSCI (aix212) 9> add trandata scott.emp_ogg Logging of supplemental redo data enabled for table SCOTT.EMP_OGG.   查看在table上是否启用了supplemental log GGSCI (aix212) 11> info trandata scott.emp_ogg Logging of supplemental redo log data is enabled for table SCOTT.EMP_OGG. Columns supplementally logged for table SCOTT.EMP_OGG: EMPNO.   GGSCI (aix212) 13> edit params mgr port 7809 dynamicportlist 7800-8000 autorestart extract *,waitminutes 2,resetminutes 5 编辑mgr参数文件,并写入以上信息!   GGSCI (ogg) 14> start mgr Manager started.   GGSCI (ogg) 16> info all Program     Status      Group       Lag at Chkpt  Time Since Chkpt MANAGER     RUNNING

配置Extract并初始化:

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章题目:OracleGoldenGate学习之--AIX系统安装配置-创新互联
当前网址:http://cdxtjz.cn/article/dcdpso.html

联系我们

您好HELLO!
感谢您来到成都网站建设公司,若您有合作意向,请您为我们留言或使用以下方式联系我们, 我们将尽快给你回复,并为您提供真诚的设计服务,谢谢。
  • 电话:028- 86922220 18980695689
  • 商务合作邮箱:631063699@qq.com
  • 合作QQ: 532337155
  • 成都网站设计地址:成都市青羊区锣锅巷31号五金站写字楼6楼

小谭建站工作室

成都小谭网站建设公司拥有多年以上互联网从业经验的团队,始终保持务实的风格,以"帮助客户成功"为已任,专注于提供对客户有价值的服务。 我们已为众企业及上市公司提供专业的网站建设服务。我们不只是一家网站建设的网络公司;我们对营销、技术、管理都有自己独特见解,小谭建站采取“创意+综合+营销”一体化的方式为您提供更专业的服务!

小谭观点

相对传统的成都网站建设公司而言,小谭是互联网中的网站品牌策划,我们精于企业品牌与互联网相结合的整体战略服务。
我们始终认为,网站必须注入企业基因,真正使网站成为企业vi的一部分,让整个网站品牌策划体系变的深入而持久。