ITPub博客

首页 > 数据库 > Oracle > oracle 中实体化视图站点脚本设置

oracle 中实体化视图站点脚本设置

原创 Oracle 作者:duhaiyang 时间:2007-12-08 21:37:46 0 删除 编辑

实体化视图站点脚本

OEM 在设置复制环境中,自动生成的oracle 创建脚本主体站点: AVATAR 实体化视图站点: AUTHAA 管理员: MVADMIN 传播方: MVADMIN 主体站点上要连接的帐户: MVADMIN_AUTHAA 计划连接: AVATAR.COOLYOUNG.COM.CN + 下一日期: SYSDATE + 时间间隔: /*1:Hr*/ sysdate + 1/24 + 延迟秒数: 0 + 遇错停止: FALSE + 并行度: 0 清除调度: + 下一日期: SYSDATE + 时间间隔: /*1:Hr*/ sysdate + 1/24 + 延迟秒数: 0 + 回退段: 方案: + TESTUSER /* 设置实体化视图站点复制环境 */ /* 创建站点 AUTHAA 的复制管理员 */ /* 正在站点 AUTHAA 上创建用户 MVADMIN... */ create user "MVADMIN" identified by "MVADMIN" /* 正在站点 AUTHAA 上对 MVADMIN 授予管理权限... */ BEGIN DBMS_REPCAT_ADMIN.GRANT_ADMIN_ANY_SCHEMA( username => '"MVADMIN"'); END; grant comment any table to "MVADMIN" grant lock any table to "MVADMIN" grant select any dictionary to "MVADMIN" /* 正在站点 AUTHAA 上创建传播方 */ /* 正在站点 AUTHAA 上注册传播方 MVADMIN... */ BEGIN DBMS_DEFER_SYS.REGISTER_PROPAGATOR( username => '"MVADMIN"'); END; /* 正在站点 AVATAR 上创建用户 MVADMIN_AUTHAA... */ create user "MVADMIN_AUTHAA" identified by "MVADMIN_AUTHAA" /* 正在主体站点 AVATAR 上对 MVADMIN_AUTHAA 授予实体化视图接收方权限... */ BEGIN DBMS_REPCAT_ADMIN.GRANT_SNAPADMIN_PROXY(username => '"MVADMIN_AUTHAA"'); END; grant alter session to "MVADMIN_AUTHAA" grant create cluster to "MVADMIN_AUTHAA" grant create database link to "MVADMIN_AUTHAA" grant create sequence to "MVADMIN_AUTHAA" grant create session to "MVADMIN_AUTHAA" grant create synonym to "MVADMIN_AUTHAA" grant create table to "MVADMIN_AUTHAA" grant create view to "MVADMIN_AUTHAA" grant create procedure to "MVADMIN_AUTHAA" grant create trigger to "MVADMIN_AUTHAA" grant unlimited tablespace to "MVADMIN_AUTHAA" grant create type to "MVADMIN_AUTHAA" grant execute any procedure to "MVADMIN_AUTHAA" grant create any trigger to "MVADMIN_AUTHAA" grant create any procedure to "MVADMIN_AUTHAA" grant select any table to "MVADMIN_AUTHAA" /* 正在以用户 MVADMIN 的身份连接到站点 AUTHAA ...*/ /* 正在站点 AUTHAA 上调度清除... */ BEGIN DBMS_DEFER_SYS.SCHEDULE_PURGE( next_date => SYSDATE, interval => '/*1:Hr*/ sysdate + 1/24', delay_seconds => 0, rollback_segment => ''); END; CREATE DATABASE LINK "AVATAR.COOLYOUNG.COM.CN" CONNECT TO "MVADMIN_AUTHAA" IDENTIFIED BY "MVADMIN_AUTHAA" /* 正在站点 AUTHAA 上调度链接 AVATAR... */ BEGIN DBMS_DEFER_SYS.SCHEDULE_PUSH( destination => 'AVATAR.COOLYOUNG.COM.CN', interval => '/*1:Hr*/ sysdate + 1/24', next_date => SYSDATE, stop_on_error => FALSE, delay_seconds => 0, parallelism => 0); END; /* 正在以用户 MVADMIN 的身份连接到站点 AUTHAA ...*/ /* 正在站点 AUTHAA 上创建用户 TESTUSER... */ create user "TESTUSER" identified by "testuser" grant alter session to "TESTUSER" grant create cluster to "TESTUSER" grant create database link to "TESTUSER" grant create sequence to "TESTUSER" grant create session to "TESTUSER" grant create synonym to "TESTUSER" grant create table to "TESTUSER" grant create view to "TESTUSER" grant create procedure to "TESTUSER" grant create trigger to "TESTUSER" grant unlimited tablespace to "TESTUSER" grant create type to "TESTUSER" grant create any snapshot to "TESTUSER" grant alter any snapshot to "TESTUSER" /* 正在以用户 TESTUSER 的身份连接到站点 AUTHAA ...*/ CREATE DATABASE LINK "AVATAR.COOLYOUNG.COM.CN" CONNECT TO "TESTUSER" IDENTIFIED BY "testuser"

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/52450/viewspace-989948/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    90
  • 访问量
    314864