ogg开启ddl同步执行脚本@ddl_setup.sql
部分报错节选:
一开始出这个错的时候以为自己下的ogg版本有问题,因为之前在db版本11.1.0.1 ogg版本也是11.1.x的去搭建的时候是一切ok,
后来准备搭一套db是11.2.0.4的环境,就报这个错,然后就去还其他ogg 12.x的版本,11.2.x的版本,还是报这个错
网上查的时候,有人说出这个错原因是要么是版本不对,要么是权限不对;
我一开始就是给dba的权限,就没考虑这事,后来才想着试下,在赋予了
alter trigger SYS.GGS_DDL_TRIGGER_BEFORE disable;
再去赋予那2个权限
部分报错节选:
点击(此处)折叠或打开
-
*
-
ERROR at line 2:
-
ORA-00942: table or view does not exist
-
FROM "GGS" ."GGS_SETUP"
-
*
-
ERROR at line 2:
-
ORA-00942: table or view does not exist
-
FROM "GGS" ."GGS_SETUP"
-
*
-
ERROR at line 2:
-
ORA-00942: table or view does not exist
-
-
LOCATION OF DDL TRACE FILE
-
------------------------------------------------------------------------------------------------------------------------
-
/u01/app/oracle/diag/rdbms/orcl/orcl/trace/ggs_ddl_trace.log
-
Analyzing installation status...
-
STATUS OF DDL REPLICATION
-
------------------------------------------------------------------------------------------------------------------------
- ERRORS detected in installation of DDL Replication software components (6)
后来准备搭一套db是11.2.0.4的环境,就报这个错,然后就去还其他ogg 12.x的版本,11.2.x的版本,还是报这个错
网上查的时候,有人说出这个错原因是要么是版本不对,要么是权限不对;
我一开始就是给dba的权限,就没考虑这事,后来才想着试下,在赋予了
grant create table,create sequence to ggs;这个权限重新执行后就SUCCESSFUL了
注意:
alter trigger SYS.GGS_DDL_TRIGGER_BEFORE disable;
再去赋予那2个权限
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31098809/viewspace-2131403/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/31098809/viewspace-2131403/
本文记录了解决Oracle GoldenGate (OGG) 在执行DDL同步脚本ddl_setup.sql时出现ORA-00942错误的过程。通过调整权限设置,最终成功启动DDL同步功能。
3253

被折叠的 条评论
为什么被折叠?



