OGG-01820 Could not enable workspace

来源:互联网 发布:宝软网java软件下载 编辑:程序博客网 时间:2024/05/18 10:09

背景介绍

环境为:源端:windows 2012 64 oracle 11.2.0.4,目标端:windows 2008 64 oracle 11.2.0.4,在启用目标端数据同步时候报OGG-01820 Could not enable workspace,错误。

问题分析

在启动OGGreplicat进程的时候,提示如下错误

通过查找资料,说是cachemgr参数cachedirectory选项包含一个或多个重复的条目。并且是oracle11.2.0.4版本会出现的一个问题。

 根据网上查找的解决方式是:

 ALTER SYSTEM SET ENABLE_GOLDENGATE_REPLICATION= TRUE SCOPE=BOTH;

 execdbms_goldengate_auth.grant_admin_privilege('gguser','*',TRUE);

 说明: ENABLE_GOLDENGATE_REPLICATION 参数是在11.2.0.412.1.0.2以后才出现。其目的是为了更好的监视你使用OGG,所以把gg绑定到DB中,只有设置了改参数为true,才能使用OGG的一些功能。

当设置了ENABLE_GOLDENGATE_REPLICATION= TRUE以后对操作GG的用户还要设置权限,所以就需要执行 execdbms_goldengate_auth.grant_admin_privilege('gguser','*',TRUE);

如果没有执行以上两步的语句,就会提示:

 ERROR  OGG-01820 Could not enableworkspace.

 ERROR  OGG-01668 PROCESS ABENDING.

0 0