多对一goldengate 实施步骤

多对一goldengate 实施步骤

ID:42661127

大小:200.08 KB

页数:13页

时间:2019-09-19

多对一goldengate 实施步骤_第1页
多对一goldengate 实施步骤_第2页
多对一goldengate 实施步骤_第3页
多对一goldengate 实施步骤_第4页
多对一goldengate 实施步骤_第5页
资源描述:

《多对一goldengate 实施步骤》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、多对一goldengate实施步骤(windows平台,数据库单实例)一、目标端1.1安装goldengate根据目标端的系统平台和数据库版本,选择下载相应版本的goldengate.解压到d:goldengate目录。目前oracle10Gwindows平台的最新版本是V22232-01.zip安装需要系统管理员权限。目标端数据库不需要打开归档。目标端系统防火墙要添加相应例外mgr.exereplicat.exeserver.exe1.1.1创建目录运行ggsci.exe,在出现的命令行界面执行GGSCI>createsubdirs该命令会创建goldengate需要用到的目录。其中比

2、较常用的目录有:Dirdat抓取的流文件保存目录Dirprm参数文件保存目录Dirrpt进程日志保存目录目录创建后,执行GGSCI>exit退出ggsci界面,使目录生效。1.1.2在目标端数据库添加checkpoint表。创建goldengate专属用户及checkpoint表SQL>createusergoldengateidentifiedbygoldengate;SQL>grantconnect,resourcetogoldengate;SQL>conngoldengate/goldengateSQL>@d:goldengatechkpt_ora_create.sql1.1.3

3、创建MGR服务运行ggsci.exe执行GGSCI>editparams./globals内容:MGRSERVNAMEmgrserverCheckpointtablegoldengate.ggs_checkpoint该命令在goldengate根目录里创建globals参数文件,指定mgr服务的服务名。该步骤可选,如果没有指定服务名,则系统会自动指定默认服务名GGSMGR。第二行指定Checkpointtable表所在的用户和表名。checkpoint表用来记录数据处理检查点。运行CMD,目录切换到goldengate目录,执行>INSTALLADDSERVICEADDEVENTS该命令在

4、系统服务里添加MGR服务,服务名为上面globals参数文件里指定的名称。附:删除服务:在DOS命令行下执行:>installdeleteservicedeleteevents1.1.4配置MGR运行ggsci.exeGGSCI>EDITPARAMSMGR内容为:port8000--autostarter*--autostartextract*--autostartreplicat*--autorestarter*,waitminutes1--autorestartextract*,waitminutes1--autorestartreplicat*,waitminutes1--autos

5、tartextractEIEX01--autostartextractEPMP01--autorestartextractEIEX01,waitminutes1--autorestartextractEPMP01,waitminutes1DYNAMICPORTLIST7000-8000purgeoldextractsd:goldengatedirdat*,usecheckpoints,minkeephours1该命令在dirprm目录下创建MGR参数,指定MGR的端口为8000,可设置某个进程随MGR自动启动,设置某个进程异常终止后自动重启。其中最后一行是清除使用过的流文件。最小保留

6、1小时。1.1.5启动MGR运行ggsci.exeGGSCI>startmgr可用下面命令看MGR的状态GGSCI>infomgr1.1.6创建目标数据库用户及表------------------------------------从此处开始每增加一个数据源都要操作---------------------------以DBA权限登录SQLPLUSSqlplus/assysdbaSQL>Createuserusernameidentifiedbypassworddefaulttablespacetablespacename;SQL>Grantdbatousername;在目标数据库该用户

7、下创建要传输数据的相应的表,表结构与源数据库一致。此处不一定要给该用户DBA权限,只要下面的replicat参数里指定的用户有DBA权限即可。1.1.7配置一次性初始化同步进程(可选)如果需要对表做一次全表数据初始化,需要在目标端加一个初始化复制进程。运行ggsci.exeGGSCI>addreplicatrini01,specialrun配置该进程参数文件GGSCI>editparamsrini01内容:replica

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。