1.环境配置
1.1硬件配置
序号 | 项目 | 建议值 | 实际值 | 备注 |
1 | cpu | N/A | N/A | 根据环境判断 |
2 | 内存 | >=4G | 6G | 根据归档日志的大小确认 |
3 | 存储 | >=100G | 10G | 测试用系统 |
1.2软件配置
序号 | 项目 | 版本 | 备注 |
1 | GlodenGate | 122022_fbo_ggs_Linux_x64_shiphome | 对应操作系统 |
1.3配置需求
序号 | 项目 | 源端 | 目标端 |
1 | 安装目录 | /ogg/app/ogg | /data1/app/ogg |
2 | tail文件目录 | /ogg/app/ogg/dirdat | /data1/app/ogg/dirdat |
3 | 安装用户 | oracle | oracle |
4 | 端口号 | 7809 | 7809 |
5 | 管理用户 | ggadm | ggadm |
2. OGG安装过程
2.1 源数据库配置步骤
1) 开启归档,--如未开启,重新开启需要重启实例,在mount状态下
SQL>Alter database archivelog
2) 开启Force logging
SQL>Alter database force logging
3) 开启supplemental logging
SQL>Alter databaseadd supplemental log data;
4) 设置数据库GoldenGate参数
SQL> show parameter enable_goldengate_replication;
SQL> alter system set enable_goldengate_replication=true scope=both ; --RAC的所有实例也需要设置
5) 创建OGG表空间
SQL>create tablespace ogg_tbs datafile '+DATA/xxxxxx/datafile/ogg_tbs_01.dbf' size 5G AUTOEXTEND on extent management local segment space management auto ;
--如要启用DDL功能,OGG用户需要独立的表空间。
6) 创建OGG账号
SQL>create user ggadm identified by goldengate123 default tablespace ogg_tbs;
7) 给OGG账号赋权
--源端:无DDL,不使用DBA权限的情况: ---For 集成模式,db 11.2.0.4.0
--The following privileges apply to Oracle versions 11.2.0.4 or later.
--源端:Extract Classic Mode :
SQL>grant connect, resource,CREATE SESSION to ggadm;
SQL>exec dbms_goldengate_auth.gran