Oracle10gR2 Streams(二)准备复制环境
常用标签:

Oracle10gR2 Streams(二)准备复制环境

这个系列后续的几篇将具体的演示各种复制的实际配置,配置复制前需要做一些准备工作,主要有四个方面:

一、源数据库置于归档模式

当然,如果是双向复制,则每个库都是源库,都需要处于归档模式

SYS@ning>archive log list
Database log mode              Archive Mode
Automatic archival             Enabled
Archive destination            F:\oracle\arch\ning
Oldest online log sequence     192
Next log sequence to archive   194
Current log sequence           194

二、修改初始化参数

global_names=true
必须设置global_names为true,然后在后面创建database link时的名字必须使用global name

compatible=10.2.0.1.0
要使用10gR2版本的新特性,则必须设置10.2.0.1.0以上

streams_pool_size=200m
streams pool需要根据捕获进程,传播进程,应用进程和队列的数量和并行度来确定。如果statistics_level设置为typical或者all,运行一段时间后可以根据v$streams_pool_advice来调整该参数。

job_queue_processes=4
aq_tm_processes=4
open_links=4

三、创建复制管理员

在源库和目标库都需要创建

create user strmadm identified by strmadm;
grant dba to strmadm;

四、创建数据库链路

首先自然需要配置好监听和tnsname,使得源库和目标库能够连通,这里建设源库为ning,目标库为dest,domain_name都是test。当然,如果是采用rman做初始化的全库复制,目标库一开始是不存在的,那么等rman复制出目标库后再配置database link即可。

创建源库到目标库的db link

create database link dest.test connect to strmadm identified by strmadm using 'dest';

创建目标库到源库的db link

create database link ning.test connect to strmadm identified by strmadm using 'ning';

bookmark

本文网址:http://www.ningoo.net/html/2007/oracle10gr2_streams_prepare_replication_environment.html

如果您喜欢我的Blog,欢迎订阅到Google | 收藏到Del.icio.us | 推荐到鲜果

相关文章 随机文章

本文Tags: ,

1 条评论


(Required)
(Required, will not be published)