linux查看ogg客户端版本,OGG学习笔记05-OGG的版本
刚接触OGG的时候,很容易被众多的版本搞晕,虽然官方有提供各版本对应认证OS和DB的表格。 个人认为一个比较简单的方式,是直接去edelivery.oracle.com下载OGG,选定一个大版本后,这里以11.1(一个较旧的版本,这里只是举例说明),再选择自己可能用到的OS,得出的列表如下:
把这张图片保存好,之后就可以根据实际需求去快速下载和部署(如果你的OGG环境选择的是其他大版本,也是同样的方法,不再赘述)。 比如构建一个这样的OGG环境,有A\B\C三套数据库环境如下:
A(RHEL 4 + Oracle 9.2.0.8)
B(WIN 2008 + Oracle 10.2.0.5)
C(RHEL 7 + Oracle 11.2.0.4 RAC)
具体的同步需求待定,目前需要先各自部署好对应的OGG程序。根据上图,我们就可以只下载V28957-01.zip、V28987-01.zip、V28941-01.zip,将对应的程序压缩包再依次上传到A、B、C环境。 ggs_Linux_x64_ora9i_64bit.tar(V28957-01.zip解压后得到) V28987-01.zip(可直接解压到Windows的d:\ogg目录下) fbo_ggs_Linux_x64_ora11g_64bit.tar(V28941-01.zip解压后得到)
为后续OGG的系列测试做准备,我这里在所有Linux环境(A\C)下都新建了一个ogg用户,而Windows环境(B)就直接使用Administrator用户。 **注意:**新建的ogg用户需要有LD_LIBRARY_PATH这个环境变量,ogg解压就算安装完成,以第一个9i环境为例:
--新建ogg用户
useradd ogg -g oinstall
passwd ogg
mkdir /ogg
chown ogg.oinstall /ogg
--ogg用户下tar解压ogg安装包到/ogg目录下
[ogg@db09 ogg]$ tar -xvf /public/DBM/OGG/OGG11.1/ggs_Linux_x64_ora9i_64bit.tar
--ogg用户环境变量:
vi ~/.bash_profile 增加一行变量:
export LD_LIBRARY_PATH=/u01/app/oracle/product/9.2.0/db_1/lib:/lib:/usr/lib:/lib64:/usr/lib64
--验证ggsci可以正常运行:
[root@db09 ~]# su - ogg
[ogg@db09 ~]$ cd /ogg
[ogg@db09 ogg]$ ./ggsci
Oracle GoldenGate Command Interpreter for Oracle
Version 11.1.1.1.2 OGGCORE_11.1.1.1.2_PLATFORMS_111004.2100
Linux, x64, 64bit (optimized), Oracle 9i on Oct 4 2011 23:49:32
Copyright (C) 1995, 2011, Oracle and/or its affiliates. All rights reserved.
GGSCI (db09) 1> info all
Program Status Group Lag Time Since Chkpt
MANAGER STOPPED
GGSCI (db09) 2>
之后再根据后续的实际需求进一步配置OGG环境。
如果OGG同步的需求很简单,可参考OGG学习笔记基础篇:
原文出处:https://www.cnblogs.com/jyzhao/p/10301139.html
linux查看ogg客户端版本,OGG学习笔记05-OGG的版本相关推荐
- linux getline函数用法,Linux文本处理三剑客之awk学习笔记05:getline用法详解
getline用法详解 在默认情况下,awk支持从文件或者STDIN中读取数据.我们也可以使用getline来灵活读取数据,例如在main代码块执行过程中读取某个非待处理文件的数据,或者从某个读取某个 ...
- lfs(systemv版本)学习笔记-第1页
一名linux爱好者,记录构建Linux From Scratch的过程 经博客园-骏马金龙前辈介绍,开始接触学习lfs,用博客记录学习笔记,如有写的不恰当的地方,望多多指正. 笔记中只是记录一些问题 ...
- Linux与C++11多线程编程(学习笔记)
多线程编程与资源同步 在Windows下,主线程退出后,子线程也会被关闭; 在Linux下,主线程退出后,系统不会关闭子线程,这样就产生了僵尸进程 3.2.1创建线程 Linux 线程的创建 #inc ...
- 轻量级HTTP客户端框架—Forest学习笔记
轻量级HTTP客户端框架-Forest学习笔记 一.Forest 1.1 业务需求 一般情况下是后端提供接口,前端调用,解决需求,但是有的时候为了方便,复用别人的接口(网上的,公共的第三方接口(短信. ...
- Linux内存从0到1学习笔记(4,TLB)
一.TLB简介 Kernel初始化的时候,会在初始化内存中创建页表:而处理器读取指令和数据的时候需要首先通过MMU查表得到物理地址,然后在访问物理地址读取指令或数据.MMU查表过程汇中需要4次访问内存 ...
- 【JVM 学习笔记 05】:JVM性能调优工具的使用和优化案例
[JVM 学习笔记 05]:JVM性能调优工具的使用 1. 使用 jstat(命令行工具) 查看线上系统的JVM运行状况 1.1 常用命令 1.2 使用技巧 1.2.1 随着系统运行,每秒钟会在年轻代 ...
- ESP32 单片机学习笔记 - 05 - AP/Smart Config
ESP32 单片机学习笔记 - 05 - AP/Smart Config 终于把感觉必要的基础外设学完了,开始学esp32的主要特色功能--物联网~~?(大概) 一.WIFI热点 AP模式 编程指南: ...
- JavaWeb黑马旅游网-学习笔记05【分类数据展示功能】
Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...
- JavaWeb-综合案例(用户信息)-学习笔记05【分页查询功能】
Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb-综合案例(用户信息)-学习笔记01[列表查询] JavaWeb-综合案例(用户信息)-学习笔记02[登录功能] JavaWeb-综合案 ...
- JavaScript学习笔记05【高级——DOM对象】
w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...
最新文章
- Pycharm ipynb
- 49 款人脸检测/识别的API、库和软件
- Kattis之旅——Prime Reduction
- MySQL5.6一主多从复制配置方式一:Tungsten复制中间件
- java arraylist 重复_Java中ArrayList去除重复元素
- Linux设备驱动模型4——平台总线实践
- linkedhashmap中关于LRU算法的实现
- OleDb与Access数据访问中日期时间参数类型错误和命名参数的用法
- 百度ai开放平台体验
- Add-Migration
- C++11 std::mutex使用以及std::lock_guard自动解锁避免忘记解锁
- chatGPT发送图片的方法
- 通达信标记符号_通达信指标中赋值符号“:”、“=”、“:=”区别?
- 《绝地求生》玩家排名预测
- android中的加密算法,Android中加密算法
- 中学数学教学参考杂志社中学数学教学参考编辑部2022年第27期目录
- 科大讯飞:电信客户流失预测挑战赛baseline
- html做一个甜品登录注册页面,html西式甜品网制作.docx
- AsciiDoc入门
- 港科夜闻|香港科大温维佳教授团队发现石墨烯中的新机制
热门文章
- 学习工作和生活总结(二)
- 到底什么是“信创”?“信创云”有戏?
- Android源码中添加一个PTT的按键
- 怎样给自己的笔记本电脑加装内存条
- (IEEE Access7)Effective Combination of DenseNet and BiLSTM for Keyword Spotting
- 京东左侧导航条练习笔记
- 从键盘上输入任意一个整数,然后输出它的绝对值!
- Struts2 拦截器(Interceptor )原理和配置
- 网格员实操计算机基础知识,计算机基础——操作题.pdf
- 经典光流计算方法(HS光流法、Lucas-Kanada方法、Pyramidal LK方法)