goldeng的datapump为什么不提取数据
发布网友
发布时间:2022-09-20 03:06
我来回答
共1个回答
热心网友
时间:2023-10-14 08:16
您好,不是配置的问题,到oracle下载ggs11.1(可以看到有两个版本,一个for10g,一个for11g,我选择了for11g的版本下载)后安装,重新配置后extdp可以抽取数据、repdp可以递交数据了。
我的数据库是ORACLE11.2,可能GG10.4支持datapump的有问题,测试过不配置datapump没有问题。
在安装gg11.1的时候报了这么一个信息:
21:25:01 WARNING OGG-01756 Cannot register EXTRACT EXTDB with database because of the following SQL error: OCI Error ORA-26723: user "GOLDENGATE" requires the role "DV_STREAMS_ADMIN"
ORA-06512: at "SYS.DBMS_LOGREP_UTIL", line 84
ORA-06512: at "SYS.DBMS_LOGREP_UTIL", line 127
ORA-06512: at "SYS.DBMS_LOGREP_UTIL_INVOK", line 41
ORA-06512: at "SYS.DBMS_CAPTURE_ADM", line 240
ORA-06512: at line 1 (status = 0). See Extract user privileges in the Oracle GoldenGate for Oracle Installation and Setup Guide. You can manually register this group with the REGISTER EXTRACT command.
EXTRACT added.
看到“DV_STREAMS_ADMIN”了吧,我做grant的时候却提示没有这个role,可能是因为我没有激活DV的原因吧。最后一行提示extract added,在测试的时候也没有问题。