最新【大数据实时数据同步】超级详细的生产环境OGG(GoldenGate)12(1),大数据开发面试项目经验

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化资料的朋友,可以戳这里获取

安装OGG12C软件

下面给出三种安装方式:

一、Linux本地GUI方式安装

源端
如果是通过GUI方式安装,先切换到root用户,执行xhost+命令,然后切回Oracle用户先进入下面目录:

[oracle@ogg ~]$ cd /u01/fbo_ggs_Linux_x64_shiphome/Disk1/
[oracle@ogg Disk1]$ ls
install  response  runInstaller  stage

然后执行./runInstaller,按下面步骤执行即可:

在这里插入图片描述
在这里插入图片描述
然后一直向下点然后安装,安装到99时候需要在root下执行一个权限脚本就可。

二、远程GUI方式安装

如果不在本机的linux安装,还想要通过GUI方式安装,可以通过xmanager的xshell搭配Xagent来配置远程GUI安装,因为我用的vmware,如下配置:

在这里插入图片描述
这个网卡我在本地配置的ip是:

在这里插入图片描述
然后我们在xshell配置的链接主库的信息如下:

在这里插入图片描述
接下来选择ssh,然后选择如下:

在这里插入图片描述
接下来在xshell中还是用root用户执行xhost+,会发现xagent一闪即过:

[root@source ~]# xhost +
access control disabled, clients can connect from any host
[root@source ~]# su - oracle

然后执行下面命令:

export DISPLAY=192.168.1.161:0.0

然后开始调用GUI界面安装:

[oracle@source ~]$ cd /u01/fbo_ggs_Linux_x64_shiphome/Disk1/
[oracle@source Disk1]$ ./runInstaller 

调用出来的结果如下:

在这里插入图片描述
剩下的安装步骤就一样了和前面。
安装完成后,进入到ogg安装目录看一下:

[oracle@source ~]$ cd $GGHOME

在这里插入图片描述
发现相关的文件夹都存在了。不需要再手动create subdirs
接下来进入到OGG12,不过进入之前应该先用ldd命令检查一下ggsci需要的库文件都存在不?

[oracle@source ogg12]$ ldd ggsci
	linux-vdso.so.1 =>  (0x00007ffcad7b6000)
	librt.so.1 => /lib64/librt.so.1 (0x0000003e3c400000)
	libdl.so.2 => /lib64/libdl.so.2 (0x0000003e3b400000)
	libgglog.so => /u01/app/oracle/ogg12/./libgglog.so (0x00007f1b2739a000)
	libggrepo.so => /u01/app/oracle/ogg12/./libggrepo.so (0x00007f1b27124000)
	libdb-6.1.so => /u01/app/oracle/ogg12/./libdb-6.1.so (0x00007f1b26d3f000)
	libggperf.so => /u01/app/oracle/ogg12/./libggperf.so (0x00007f1b26b0f000)
	libggparam.so => /u01/app/oracle/ogg12/./libggparam.so (0x00007f1b25983000)
	libicui18n.so.56 => /u01/app/oracle/ogg12/./libicui18n.so.56 (0x00007f1b254e3000)
	libicuuc.so.56 => /u01/app/oracle/ogg12/./libicuuc.so.56 (0x00007f1b25113000)
	libicudata.so.56 => /u01/app/oracle/ogg12/./libicudata.so.56 (0x00007f1b232b0000)
	libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003e3bc00000)
	libxerces-c-3.1.so => /u01/app/oracle/ogg12/./libxerces-c-3.1.so (0x00007f1b22c2f000)
	libantlr3c.so => /u01/app/oracle/ogg12/./libantlr3c.so (0x00007f1b22a16000)
	libnnz11.so => /u01/app/oracle/product/11.2.0/db_1/lib/libnnz11.so (0x00007f1b22648000)
	libclntsh.so.11.1 => /u01/app/oracle/product/11.2.0/db_1/lib/libclntsh.so.11.1 (0x00007f1b1fbde000)
	libggnnzitp.so => /u01/app/oracle/ogg12/./libggnnzitp.so (0x00007f1b1f496000)
	libm.so.6 => /lib64/libm.so.6 (0x0000003e3c000000)
	libc.so.6 => /lib64/libc.so.6 (0x0000003e3b800000)
	/lib64/ld-linux-x86-64.so.2 (0x0000560b6653d000)
	libnsl.so.1 => /lib64/libnsl.so.1 (0x0000003e4be00000)
	libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003e42000000)
	libaio.so.1 => /lib64/libaio.so.1 (0x00007f1b1f293000)
	libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003e41c00000)

发现都存在,如果之前环境变量export LD_LIBRARY_PATH=$ORACLE_HOME/lib不设置。检查的结果会有一部分为notfound,而且执行./ggsci命令会报
缺少库文件的错。

三、静默方式安装

上面的安装方式都是通过gui方式,还有可以通过静默方式安装,使用静默方式安装的方式如下:

1、先进入模板文件夹
[oracle@source ~]$ cd /u01/fbo_ggs_Linux_x64_shiphome/Disk1/response

2、编辑模板:
[oracle@source response]$ vim oggcore.rsp 

####################################################################
## Copyright(c) Oracle Corporation 2017. All rights reserved. ##
## ##
## Specify values for the variables listed below to customize ##
## your installation. ##
## ##
## Each variable is associated with a comment. The comment ##
## can help to populate the variables with the appropriate ##
## values. ##
## ##
## IMPORTANT NOTE: This file should be secured to have read ##
## permission only by the oracle user or an administrator who ##
## own this installation to protect any sensitive input values. ##
## ##
####################################################################

#-------------------------------------------------------------------------------
# Do not change the following system generated value. 
#-------------------------------------------------------------------------------
oracle.install.responseFileVersion=/oracle/install/rspfmt_ogginstall_response_schema_v12_1_2


################################################################################
## ##
## Oracle GoldenGate installation option and details ##
## ##
################################################################################

#-------------------------------------------------------------------------------
# Specify the installation option.
# Specify ORA12c for installing Oracle GoldenGate for Oracle Database 12c and
# ORA11g for installing Oracle GoldenGate for Oracle Database 11g 
#-------------------------------------------------------------------------------
INSTALL_OPTION=ORA11g
---根据自己的数据库版本来选择,我是11g所以写ORA11g
#-------------------------------------------------------------------------------
# Specify a location to install Oracle GoldenGate
#-------------------------------------------------------------------------------
SOFTWARE_LOCATION=/u01/app/oracle/ogg12
---OGG软件安装目录,我的是/u01/app/oracle/ogg12
#-------------------------------------------------------------------------------
# Specify true to start the manager after installation. 
#-------------------------------------------------------------------------------
START_MANAGER=true
---是否在配置完成后自动启动mgr进程,是就选true,否就选false
#-------------------------------------------------------------------------------
# Specify a free port within the valid range for the manager process.
# Required only if START\_MANAGER is true.
#-------------------------------------------------------------------------------
MANAGER_PORT=7809
---在start\_manager为true时添加,选择mgr启动端口号
#-------------------------------------------------------------------------------
# Specify the location of the Oracle Database.
# Required only if START\_MANAGER is true.
#-------------------------------------------------------------------------------
DATABASE_LOCATION=/u01/app/oracle/product/11.2.0/db_1
---在start\_manager为true时添加,写上$ORACLE\_HOME的值


![img](https://img-blog.csdnimg.cn/img_convert/c0ef986c8adb23dd463649beb8fd4ded.png)
![img](https://img-blog.csdnimg.cn/img_convert/ec08b9ed5e151b1c9e29bba725261da5.png)
![img](https://img-blog.csdnimg.cn/img_convert/f12431bf833875f94383d329d8e7fb1a.png)

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[需要这份系统化资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618545628)**

9cfM-1715111385505)]

**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!**

**由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

**[需要这份系统化资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618545628)**

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值