Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

LINUX安装OGG及配置 PDF 下载


分享到:
时间:2021-10-14 07:58来源:http://www.java1234.com 作者:转载  侵权举报
LINUX安装OGG及配置 PDF 下载
失效链接处理
LINUX安装OGG及配置  PDF 下载


本站整理下载:
提取码:80wt 
 
 
相关截图:
 
主要内容:

2.OGG 软件的安装 
2.1.创建安装目录 
使用 oracle 用户登录稽查监控数据库主机操作系统,在数据库服务器上创建文件系
统:~/goldengate(目录根据实际情况而定),所属用户和属组为 oracle:oinstall
安装目录规划:
单节点,安装在本地
RAC,安装在共享存储上
2.2.配置环境变量 以 Oracle 用户登录,设置环境变量(以 linux 为例)
修改 .bash_profile,增加如下内容:
export LD_LIBRARY_PATH=/goldengate:$ORACLE_HOME/lib:$LD_LIBRARY_PATH
保存退出
/goldengate 为 ogg 安装目录
运行 source ~/.bash_profile 使环境变量生效
不同平台 LIBRARY PATH 变量名参考下图:
2.3 上传并解压安装文件 
使用 oracle 用户通过 ftp 上传 ogg 软件并解压缩至 ogg 安装目录
tar zxvf *.gz 或者 gunzip *.gz 或者 tar xvf *.tar
2.4.创建子目录 在/goldengate,ogg 安装目录下运行 GGS 命令行控制界面:
cd /goldengate
./ggsci
在 GGS 命令行界面下创建子目录:
create subdirs
2.5 配置 archive log 归档目录(RAC) 
单节点可跳过这节
任一节点归档日志必须为 OGG 可读(方案为 NFS 或并行文件系统)
3.源端配置 3.1 登录数据库 
进入数据库:
export ORACLE_SID=”数据库实例名称”
sqlplus /nolog
conn /as sysdba
3.2 设置数据库为归档模式 
确认数据库是否处于归档模式:
Select log_mode from v$database;
如果不是,开启归档模式:
shutdown immediate;
startup mount;
alter database archivelog;
alter database open;
3.3 开启数据库的附加日志 
通过以下 sql 语句检查数据库附加日志的打开状况:
Select SUPPLEMENTAL_LOG_DATA_MIN from v$database;
返回值 yes 为打开。
如果没有开启,请执行如下命令打开
alter database add supplemental log data ;
alter system switch logfile;
3.4 配置管理进程 在/goldengate,ogg 安装目录下运行 GGS 命令行控制界面:
cd /goldengate
./ggsci
确认参数文件中的端口没有被占用
netstat –a|grep 7809
编辑参数,在 ggsci 下执行
edit params mgr
--红颜色标注的参数需要根据现场环境而定
PORT 7809
AUTOSTART ER *
AUTORESTART EXTRACT *,RETRIES 100,WAITMINUTES 2
PURGEOLDEXTRACTS ./dirdat/*,usecheckpoints, minkeepdays 3
LAGREPORTHOURS 1
LAGINFOMINUTES 30
LAGCRITICALMINUTES 45
SYSLOG ERROR, WARN
AUTOSTART、AUTORESTART 在联合测试期间建议不开启这两个参数,待运行稳定后可以打开
这两个参数。
3.5 生成表定义文件 在/goldengate,ogg 安装目录下运行 GGS 命令行控制界面:
cd /goldengate
./ggsci
增加配置文件 defgen2.prm,加入如下内容后保存,也可以在本地创建 defgen2.prm 然后加
入内容后通过 FTP 工具上传到 OGG 安装目录的 dirprm 目录下,注意根据实际情况替换标红
部分:
GGSCI> edit params defgen2
defgen2.prm 内容:
DEFSFILE ./dirdef/defgen2.def
USERID user1,PASSWORD 123456 --源端数据库用户名及密码
table user1.LC_APPCHECK;
table user1.LC_ARRIVE_BATCH_QUAL;
table user1.LC_ARRIVE_CRITERION_STAT;
table user1.LC_ARRIVE_DETECT_QUAL;
注:定义文件用于生成要同步的表的定义,要同步多少张表在文件中列出。
运行命令./defgen paramfile ./dirprm/defgen2.prm 根据定义参数生成定义文件
当出现?无法生成时,设置环境变量
export NLS_LANG=”SIMPLIFIED CHINESE_CHINA.UTF8”
将生成的表定义文件 dirdef/defgen2.def 复制到目标端的 dirdef 目录下,也可通过 FTP 工具
先下载到本地再上传到目标端,注意根据实际情况替换标红部分:
scp /goldengate/dirdef/defgen2.def oracle@192.168.56.200: /goldengate/dirdef

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐