ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Oracle Stream实战(4)—测试环境准备(三)

Oracle Stream实战(4)—测试环境准备(三)

原创 Linux操作系统 作者:cow977 时间:2011-12-24 12:08:53 0 删除 编辑

Oracle Stream实战(1)—测试环境介绍    http://space.itpub.net/81227/viewspace-714227

Oracle Stream实战(2)—测试环境准备(一)    http://space.itpub.net/81227/viewspace-714228

Oracle Stream实战(3)—测试环境准备(二)    http://space.itpub.net/81227/viewspace-714229

 

 

5 启用追加日志

可以基于Database级别或Table级别,启用追加日志(Supplemental Log)。在建立根据Schema粒度进行复制的Oracle Stream环境中,如果确认Schema下所有Table都有合理的主键(Primary Key),则不再需要启用追加日志。

以下是引用片段:

#启用Database 追加日志

SQL> alter database add supplemental log data;

#启用Table追加日志

SQL> ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY, UNIQUE, FOREIGN KEY) COLUMNS;

6 创建DBlink

根据Oracle Stream官方文档,针对主数据库建立的数据库链的名字必须和从数据库的global_name相同。

如果需要修改global_name,执行“alter database rename global_name to xxx”。

6.1创建主数据库数据库链

#以strmadmin身份,登录主数据库。

SQL> conn strmadmin/strmadmin

#建立数据库链

SQL> create database link demodb connect to strmadmin identified by strmadmin using 'demodb';

6.2创建从数据库数据库链

#以strmadmin身份,登录从数据库。

SQL> conn strmadmin/strmadmin

#建立数据库链

SQL> create database link cow connect to strmadmin identified by strmadmin using 'cow';

 

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

请登录后发表评论 登录
全部评论

注册时间:2011-03-02

  • 博文量
    698
  • 访问量
    893868