失效链接处理 |
OGG实现ORACLE数据到大数据平台KFAKF的实时同步到KUDU数据库 PDF 下载
本站整理下载:
相关截图:
主要内容:
2源端安装前准备
2.1操作系统及安装软件包
操作系统:
[oracle@whtm01dbadm01 ~]$ uname -a
Linux whtm01dbadm01.tmdz.com 4.1.12-124.24.3.el7uek.x86_64 #2 SMP Mon Jan 14 15:04:40 PST 2019 x86_64 x86_64 x86_64 GNU/Linux
实例:
[oracle@whtm01dbadm01 ~]$ echo $ORACLE_SID
p1edadb1
OGG软件包:
191004_fbo_ggs_Linux_x64_shiphome.zip
2.2 检查归档是否开启
SQL> Archive log list;
Database log mode Archive Mode
Automatic archival Enabled
Archive destination +EDAARCH
Oldest online log sequence 39855
Next log sequence to archive 39862
Current log sequence 39862
Automatic archival为Enabled,说明源端已开启归档。如果未开启归档,需要开启归档。
2.3 检查Forcelogging和最小附件日志是否开启
检查的sql:
Select SUPPLEMENTAL_LOG_DATA_MIN,FORCE_LOGGING from v$database;
开启force logging:
ALTER DATABASE FORCE LOGGING;
开启最小附件日志:
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;
完成一次归档:
alter system archive log current;
再次查看状态:
Select SUPPLEMENTAL_LOG_DATA_MIN,FORCE_LOGGING from v$database;
2.4字符集检查
检查sql:
SQL> select (select PROPERTY_VALUE from DATABASE_PROPERTIES where PROPERTY_NAME = 'NLS_LANGUAGE')||'_'||
(select PROPERTY_VALUE from DATABASE_PROPERTIES where PROPERTY_NAME = 'NLS_TERRITORY')||'.'||
(select PROPERTY_VALUE from DATABASE_PROPERTIES where PROPERTY_NAME = 'NLS_CHARACTERSET')
from dual;
3源端安装OGG
3.1修改安装用户环境变量(oracle)
在.bash_profile添加如下配置,(/home/oracle/.bash_profile):
export GG_HOME=/ogg
export LD_LIBRARY_PATH=$GG_HOME
3.2创建goldengate表空间
检查表空间是否存在,如不存在,执行如下语句创建
create tablespace goldengate datafile '+DATA' size 500m; --asm使用+data,文件系统(/全路径/文件名),具体根据实际情况修改。
3.3创建OGG用户并赋权限
创建用户并赋权:
|