10g Stream 單表同步問題

tolywang發表於2010-03-28
主庫資料庫名:  mxb2b
從庫資料庫名:  b2beai  

1. 在主庫和從庫配置初始化引數 。
b2b-test-ap2$sqlplus "/as sysdba"
SQL> alter system set aq_tm_processes=2 scope=both;
SQL> alter system set global_names=true scope=both;
job_queue_processes= 10
parallel_max_servers = 320
SQL> alter system set undo_retention=3600 scope=both;
SQL> alter system set nls_date_format='YYYY-MM-DD HH24:MI:SS' scope=spfile;
SQL> alter system set streams_pool_size=500M scope=spfile;
SQL> alter system set utl_file_dir='*' scope=spfile;
open_links = 4  
最後重新啟動主庫和從庫 。



2. 保證兩個資料庫處於自動歸檔模式 。



3. 建立 stream 管理使用者 。

3.1  建立主庫環境stream管理使用者 。

在主庫上以 sysdba 身份登入, 建立stream專用的表空間。
$sqlplus / as sysdba
SQL> create tablespace tbs_stream datafile '/data1/mxb2b/tbs_stream01.dbf' size 500m
     autoextend on maxsize unlimited segment space management auto ;   
  
轉移logmnr的表空間  
SQL> execute dbms_logmnr_d.set_tablespace('tbs_stream') ;  

建立stream使用者  
create user strmadmin identified by strmadmin
default tablespace tbs_stream temporary tablespace temp ;

授予許可權  
SQL> grant connect,resource , dba, aq_administrator_role to strmadmin ;
begin
dbms_streams_auth.grant_admin_privilege(
grantee=>'strmadmin',
grant_privileges=>true);
end;
/

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-630552/,如需轉載,請註明出處,否則將追究法律責任。

相關文章