1、安装环境
redhat 6.5+oracle11g+goldengate 12.2
2、安装步骤
2.1下载安装包
oracle官网下载安装包https://www.oracle.com/middleware/technologies/goldengate-downloads.html
2.2安装过程
1、将安装包上传到服务器,可通过ftp或者sftp将下载的安装包上传到服务器
2、将安装包解压
[oracle@RH5885V3-A data]$ unzip V861007-01.zip
[oracle@RH5885V3-A data]$ cd fbo_ggs_Linux_x64_shiphome/
[oracle@RH5885V3-A fbo_ggs_Linux_x64_shiphome]$ cd Disk1/
[oracle@RH5885V3-A Disk1]$ ls
install response runInstaller stage
3、安装goldengate是使用图形化界面,所以在正式安装之前需要调试好图形界面工具,linux可以使用vnc工具和xmanager工具。在本次安装中使用的是xmanager工具。
启动Xmanager - Passive
4、以oracle用户登陆到操作系统,设置display变量,运行runInstaller进行安装
[oracle@RH5885V3-A Disk1]$ export DISPLAY=172.18.6.17:0.0
[oracle@RH5885V3-A Disk1]$ ./runInstaller
Starting Oracle Universal Installer…
Checking Temp space: must be greater than 120 MB. Actual 3690 MB Passed
Checking swap space: must be greater than 150 MB. Actual 15785 MB Passed
Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2019-11-19_10-44-28AM. Please wait …
5、我们的数据库是oracle11g的,所以这里选择for oracle 11g
6、选择安装目录,在这个地方我们不需要选择start manager,后面手动进行配置。
7、安装
8、安装完成
2.3配置启动
1、启动ogg
[oracle@RH5885V3-A data]$ cd goldengate
[oracle@RH5885V3-A goldengate]$ ./ggsci
Oracle GoldenGate Command Interpreter for Oracle Version 12.2.0.2.2 OGGCORE_12.2.0.2.0_PLATFORMS_170630.0419_FBO
Linux, x64, 64bit (optimized), Oracle 11g on Jun 30 2017 14:42:26
Operating system character set identified as UTF-8.
Copyright © 1995, 2017, Oracle and/or its affiliates. All rights reserved.
GGSCI (RH5885V3-A) 1> info all
Program Status Group Lag at Chkpt Time Since Chkpt
MANAGER STOPPED
2、创建工作目录
GGSCI (RH5885V3-A) 2> create subdirs
Creating subdirectories under current directory /data/goldengate
Parameter files /data/goldengate/dirprm: created
Report files /data/goldengate/dirrpt: created
Checkpoint files /data/goldengate/dirchk: created
Process status files /data/goldengate/dirpcs: created
SQL script files /data/goldengate/dirsql: created
Database definitions files /data/goldengate/dirdef: created
Extract data files /data/goldengate/dirdat: created
Temporary files /data/goldengate/dirtmp: created
Credential store files /data/goldengate/dircrd: created
Masterkey wallet files /data/goldengate/dirwlt: created
Dump files /data/goldengate/dirdmp: created
3、配置mgr
GGSCI (RH5885V3-A) 3> edit param mgr
配置内容如下:
port 7839
AUTOSTART er *
AUTORESTART er *,RETRIES 5,WAITMINUTES 5 ,RESETMINUTES 60
DYNAMICPORTLIST 7809-7838
ACCESSRULE, PROG *, IPADDR ,PRI 1, ALLOW
PURGEOLDEXTRACTS ./dirdat/,usecheckpoints,minkeepfiles 3
LAGREPORTHOURS 1
LAGINFOMINUTES 30
LAGCRITICALMINUTES 45
4、启动mgr
GGSCI (RH5885V3-A) 5> start mgr
Manager started.
GGSCI (RH5885V3-A) 6> info all
Program Status Group Lag at Chkpt Time Since Chkpt
MANAGER RUNNING
GGSCI (RH5885V3-A) 7>
至此goldengate安装完成,下一章节介绍安对goldnegate配置进行数据同步。