启用ogg的ddl复制

发布时间:2020-08-10 17:56:06 作者:gqh2789
来源:ITPUB博客 阅读:167
2、启用ogg的ddl复制
2.1 创建相应的用户以及表空间
sqlplus / as sysdba
create tablespace ogg datafile '/soft/TEST/ogg01.dbf' size 10M;
create user ogg identified by oracle default tablespace ogg;
赋权
GRANT CREATE TABLE,CREATE SEQUENCE TO OGG;  -----必须
GRANT EXECUTE ON UTL_FILE TO ogg
GRANT CONNECT TO ogg;
GRANT CREATE SESSION TO ogg;
GRANT ALTER SESSION TO ogg;
GRANT RESOURCE TO ogg;
GRANT SELECT ANY DICTIONARY TO ogg;
GRANT SELECT ANY TABLE TO ogg;
GRANT FLASHBACK ANY TABLE TO ogg;
GRANT ALTER ANY TABLE TO ogg;
grant create table to ogg;
grant dba to ogg;

2.2 创建全局参数文件
./ggsci
EDIT PARAMS ./GLOBALS
GGSCHEMA ogg

2.3 以sysdba角色运行相应脚本
@marker_setup.sql
alter system set RECYCLEBIN=off;  --运行ddl_setup前必须保证关闭数据库的回收站特性
@ddl_setup.sql
@role_setup.sql
GRANT GGS_GGSUSER_ROLE to ogg;   
@ddl_enable.sql
关闭    
@ddl_disable.sql
查看状态
@ddl_status.sql
验证脚本安装
@marker_status
NOTE:在源端ogg的ddl支持是默认关闭的,如果需要启用的话需在extract进程的参数文件中加入ddl参数;
在目标端ogg的ddl支持是默认开启的,如果有其他需求可以在replicat进程的参数文件中使用ddl参数来
过滤或或者忽略某些ddl操作。


推荐阅读:
  1. OGG复制进程延迟不断增长怎么办
  2. oracle ogg 单机环境单向复制搭建

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

ddl ogg 启用

上一篇:知路,然后智行远;懂行,所以万业兴

下一篇:bug的一生:软件测试员,你是如何利用专业技术修复bug的?

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》