GOLDENGATE(19.1.0.0.4)安装:
1、创建OS用户(ggate):
groupadd -g 1300 ggate
useradd -u 1300 ggate -g ggate -G oinstall,dba,asmdba
创建OS用户ggate作为goldengate系统管理用户
若是oracle单实例环境没有asmdba组可以去掉
2、创建目录并授权:
--create directories
mkdir /ggate
--grant privilege
chown ggate:oinstall /ggate
chmod 755 /ggate
创建ggate目录作为goldengate软件安装目录
3、配置用户环境变量:
vi /home/ggate/.bash_profile
添加以下内容:
export PS1='\[\e[1;31m\][$ORACLE_SID]\[\e[0m\][\u@\h \w]\$ '
export ORACLE_HOME=/u01/app/oracle/product/19.3.0/dbhome_1
export GGATE_HOME=/ggate
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'
export LD_LIBRARY_PATH=/ggate:$ORACLE_HOME/lib
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH
环境变量等参数按照自己需求添加修改
使用户环境变量生效:
source /home/ggate/.bash_profile
4、上传goldengate介质:
上传goldengate安装包到/tmp目录下并解压/tmp目录
unzip /tmp/191004_fbo_ggs_Linux_x64_shiphome.zip -d /tmp
5、安装goldengate:
-
设置图形化显示环境变量
export DISPLAY=192.168.245.1:0.0
我这使用的xmanager相关的图像化显示工具
-
进入goldengate安装目录
cd /tmp/fbo_ggs_Linux_x64_shiphome/Disk1 ./runInstaller
-
启动图形化安装界面
在19c上安装,next
选择软件安装路径/ggate,勾选启动Manager,ORACLE_HOME因为配置好了环境变量会自动选择,默认端口(7809),next
安装信息预览,没有什么问题点击install进行安装
安装过程很快,直接放安装完毕截图,点击Close关闭窗口完成goldengate安装
6、验证goldengate
启动goldengate命令行工具GGSCI
[orcl][ggate@19c /tmp/fbo_ggs_Linux_x64_shiphome/Disk1]$ cd /ggate
[orcl][ggate@19c /ggate]$ ./ggsci
Oracle GoldenGate Command Interpreter for Oracle
Version 19.1.0.0.4 OGGCORE_19.1.0.0.0_PLATFORMS_191017.1054_FBO
Linux, x64, 64bit (optimized), Oracle 19c on Oct 17 2019 21:16:29
Operating system character set identified as UTF-8.
Copyright (C) 1995, 2019, Oracle and/or its affiliates. All rights reserved.
GGSCI (19c) 1> info all
Program Status Group Lag at Chkpt Time Since Chkpt
MANAGER RUNNING
GGSCI (19c) 2>
关于19c goldengate配置和测试请参阅我的另一篇文章:Oracle19c配置OGG进行单用户数据同步测试
至此结束,有什么问题欢迎留言