欢迎来到天天文库
浏览记录
ID:46600952
大小:1.19 MB
页数:29页
时间:2019-11-26
《部分GoldenGate安装配置、常用命令与目标初始化》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、GoldenGate安装30七月2021系统需求为获取高可用性,建议安装于共享阵列,可以随集群软件切换到备用节点复制软件只需不到200M空间大小,考虑到需要缓存队列数据,建议保留相当于数据库归档日志量1-2天的存储空间复制软件安装目录可位于任何位置复制软件可使用现有系统用户或者建立专门系统用户,需满足一下条件该用户具有为Oracle安装用户组成员,环境变量与Oracle运行用户一致,可访问Oracle数据库其内存限制应当满足数据复制要求,可以通过ulimit–a输出察看信息,具体配置在/etc/security/limits文件中。双机环境下的理想配置方案正常运行状态备机接管状态电子口岸
2、实际配置方案当前源端均安装于本地硬盘,单点失败后需经过人工操作恢复复制备份端安装于共享阵列,可以随HA切换安装步骤WindowsDownload.zipfilefromSupportPagetoC:GGSUnzip.zipintoC:GGSfolderC:GGS>INSTALLADDSERVICEADDEVENTSImplementtheGoldenGatePasswordlicenseGGSCI>CREATESUBDIRSUnixDownload.gzfilefromSupportPageto/ggsgzip–d*gztar–xvf*tarImplementtheGoldenGa
3、tePasswordlicenseGGSCI>CREATESUBDIRS许可文件定义GoldenGate软件的功能模块.位于GoldenGate安装目录下的pw文件.举例:WRQBPEHNSOHHNILABQRG--WINSERVER,NT,ExtractOCQOPDHGIQHHNIGOLQIY--UNIXSERVER,UNIX,Replicat数据库需求复制用户可以使用现有用户或者新建复制用户,要求权限如下:源端:CONNECT/ALTERANYTABLE/ALTERSESSION/CREATESESSION/FLASHBACKANYTABLE/SELECTANYDICTIONARY/
4、SELECTANYTABLE/"RESOURCE“目标端在源端基础上加以下权限:INSERTANYTABLE/DELETEANYTABLE/UPDATEANYTABLE;需要打开数据库级最小附加日志selectSUPPLEMENTAL_LOG_DATA_MINfromv$database;ALTERDATABASEADDSUPPLEMENTALLOGDATA;针对所有复制表打开表级附加日志GGSCI>addtrandataselect*fromuser_log_group_columnswheretable_name='';超过32列无主键表需
5、要手工添加附加日志:Altertable
6、te/delete等DML操作不支持truncate之外的DDL操作特殊对象及类型'BFILE','NCLOB','BINARY_INTEGER','PLS_INTEGER','UROWID','MLSLABEL','ANYDATA','ANYDATASET','ANYTYPE','URITYPE‘IOT,Cluster,orObjectTables备份端特殊处理Sequence–不复制序列号变化,需手工调整Trigger–禁止触发器修改数据级联删除–禁止级联删除修改数据管理进程配置使用运行goldengate用户进入安装目录,./ggsci进入命令行界面通过viewparammgr察看
7、管理进程参数文件如果参数文件不存在则通过以下命令添加:Editparammgr配置文件示例:port7809通过以下命令启动mgrStartmgr通过Infomgr察看状态抽取进程配置使用运行goldengate用户进入安装目录,./ggsci进入命令行界面通过startmgr启动管理进程通过infomgr察看管理进程是否启动通过以下命令添加抽取进程:ADDEXTRACT/EXText1,TRANLOG,BEGINNOW通过以下命令
此文档下载收益归作者所有