亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

用Oracle Streams wizard生成配置腳本

系統(tǒng) 2085 0
導(dǎo)讀:
  前幾天都是用Package來完成streams的配置,但在管理上用OEM會(huì)感覺更為直觀,當(dāng)然對(duì)所有相關(guān)的Package很了解的話,也就都差不多了。在9i的OEM中看上去對(duì)streams的功能還不是很強(qiáng)。只是簡(jiǎn)單的一些應(yīng)用。下面有時(shí)間就要搞10gR2,想跳過10gR1的。下面帖一個(gè)在OEM建立單表復(fù)制的過程腳本。
  源數(shù)據(jù)庫(kù): GATES
  目標(biāo)數(shù)據(jù)庫(kù): CLONE
1.設(shè)置操作
  - Turn on supplemental logging and switch log file at source database.
  - Create and set default tablespace for LogMiner at source database.
  - 在源數(shù)據(jù)庫(kù)中捕獲以下各表, 然后傳播并將更改應(yīng)用于目標(biāo)數(shù)據(jù)庫(kù)。
  "SCOTT"."BONUS"
2.導(dǎo)出/導(dǎo)入操作
  - 導(dǎo)出從源數(shù)據(jù)庫(kù)選擇的所有對(duì)象。
  - 將它們導(dǎo)入到目標(biāo)數(shù)據(jù)庫(kù)。
3.啟動(dòng)操作
  - 首先在目標(biāo)數(shù)據(jù)庫(kù)中啟動(dòng)應(yīng)用進(jìn)程。
  - 在源數(shù)據(jù)庫(kù)中啟動(dòng)捕獲進(jìn)程。
  -- Setup Operations:



  REM


  REM The following sections setup streams at the destination database


  REM


  ACCEPT dest_strmadmin_passwd PROMPT '請(qǐng)輸入目標(biāo)數(shù)據(jù)庫(kù)


  CLONE 中的用戶 STRMADMIN 的口令 : 'HIDE


  connect STRMADMIN/&dest_strmadmin_passwd@CLONE





  REM


  REM Addapply rules fortables at the destination database


  REM


  BEGIN


  DBMS_STREAMS_ADM.ADD_TABLE_RULES(


  table_name =>'"SCOTT"."BONUS"',


  streams_type =>'APPLY',


  streams_name =>'STRMADMIN_GATES_VONGATES_',


  queue_name =>'"STRMADMIN"."STREAMS_QUEUE"',


  include_dml =>true,


  include_ddl =>true,


  source_database =>'GATES.VONGATES.COM');


  END;


  /





  REM


  REM The following sections setup streams at the source database


  REM


  ACCEPT source_strmadmin_passwd PROMPT '請(qǐng)輸入源數(shù)據(jù)庫(kù)


  GATES 中的用戶 STRMADMIN 的口令 : 'HIDE


  connect SYS/&source_dba_passwd@GATESasSYSDBA





  REM


  REM Turn onsupplemental logging


  REM


  ALTERDATABASEADDSUPPLEMENTAL LOGDATA (PRIMARYKEY,UNIQUEINDEX)


  COLUMNS;





  REM


  REM Switch logfile


  REM


  ALTERSYSTEM SWITCH LOGFILE;





  REM


  REM Createlogminer tablespace


  REM


  CREATETABLESPACE LOGMNRTS DATAFILE 'logmnrts_GATES.dbf'


  SIZE 25M REUSE


  AUTOEXTEND ONMAXSIZE UNLIMITED;





  REM


  REM Setlogminer tablespace


  REM


  BEGIN


  DBMS_LOGMNR_D.SET_TABLESPACE('LOGMNRTS');


  END;


  /


  connect STRMADMIN/&source_strmadmin_passwd@GATES





  REM


  REM Addcapture rules fortables at the source database


  REM


  BEGIN


  DBMS_STREAMS_ADM.ADD_TABLE_RULES(


  table_name =>'"SCOTT"."BONUS"',


  streams_type =>'CAPTURE',


  streams_name =>'STRMADMIN_CAPTURE',


  queue_name =>'"STRMADMIN"."STREAMS_QUEUE"',


  include_dml =>true,


  include_ddl =>true,


  source_database =>'GATES.VONGATES.COM');


  END;


  /





  REM


  REM Addpropagation rules fortables at the source database


  REM


  BEGIN


  DBMS_STREAMS_ADM.ADD_TABLE_PROPAGATION_RULES(


  table_name =>'"SCOTT"."BONUS"',


  streams_name =>'STRMADMIN_PROPAGATE',


  source_queue_name =>'"STRMADMIN"."STREAMS_QUEUE"',


  destination_queue_name =>'"STRMADMIN"."STREAMS_QUEUE"@CLONE.VONGATES.COM',


  include_dml =>true,


  include_ddl =>true,


  source_database =>'GATES.VONGATES.COM');


  END;


  /


  --Export/Import Operations:


  expUSERID="STRMADMIN"@GATESTABLES="SCOTT"."BONUS"


  FILE=tables.dmp GRANTS=Y ROWS=Y LOG=exportTables.log


  OBJECT_CONSISTENT=Y INDEXES=Y





  imp USERID="STRMADMIN"@CLONEFULL=Y CONSTRAINTS=Y FILE=tables.dmp


  IGNORE=Y GRANTS=Y ROWS=Y COMMIT=Y LOG=importTables.log


  STREAMS_CONFIGURATION=Y STREAMS_INSTANTIATION=Y





  --Startup Operations:


  ACCEPT dest_strmadmin_passwd PROMPT '請(qǐng)輸入目標(biāo)數(shù)據(jù)庫(kù)


  CLONE 中的用戶 STRMADMIN 的口令 : 'HIDE


  connect STRMADMIN/&dest_strmadmin_passwd@CLONE





  REM


  REM Start apply process at the destination database


  REM


  DECLARE


  v_started number ;


  BEGIN


  SELECTdecode(status, 'ENABLED', 1 , 0 ) INTOv_started


  FROMDBA_APPLY WHEREAPPLY_NAME ='STRMADMIN_GATES_VONGATES_';





  if(v_started = 0 ) then


  DBMS_APPLY_ADM.START_APPLY(apply_name =>'STRMADMIN_GATES_VONGATES_');


  endif;


  END;


  /





  ACCEPT source_strmadmin_passwd PROMPT '請(qǐng)輸入源數(shù)據(jù)庫(kù)


  GATES 中的用戶 STRMADMIN 的口令 : 'HIDE


  connect STRMADMIN/&source_strmadmin_passwd@GATES





  DECLARE


  v_started number ;


  BEGIN


  SELECTdecode(status, 'ENABLED', 1 , 0 ) INTOv_started


  FROMDBA_CAPTURE WHERECAPTURE_NAME ='CAPTURE';


  if(v_started = 0 ) then


  DBMS_CAPTURE_ADM.START_CAPTURE(capture_name =>'CAPTURE');


  endif;


  END;


  /





本文轉(zhuǎn)自
http://oracle.itpub.net/post/20957/146515

用Oracle Streams wizard生成配置腳本


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦?。?!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 精品国产呦系列在线看 | 免费国产成人午夜在线观看 | 欧美一级全部免费视频 | 国产精品久久久久久久久免费观看 | zzijzzij亚洲日本护士 | 久久精品国产99国产精品澳门 | 91在线小视频 | 可以免费观看欧美一级毛片 | 9久久免费国产精品特黄 | jizz女人| 久久五月天婷婷 | 亚洲欧美日韩另类 | 狠狠久久久久久亚洲综合网 | h视频网站在线观看 | 日本乱人伦片中文字幕三区 | 在线欧美一级毛片免费观看 | 奇米第四777 | 国产精品久久久久久久久久直 | 欧美一及| 伊在人香蕉99久久 | 久久99精品久久久久久综合 | 超清波多野结衣精品一区 | 一区二区三区无码高清视频 | 日韩欧美亚洲中字幕在线播放 | 激情综合五月 | 欧美综合成人 | 日本在线色视频 | 九九99久久精品午夜剧场免费 | 国内精品久久久久久久久蜜桃 | 国产亚洲精品激情都市 | 四虎4hutv永久地址公告 | 国产精品欧美久久久久天天影视 | 久久天天躁狠狠躁夜夜中文字幕 | 精品无码久久久久国产 | 欧美一区二区三区网站 | 国产69精品久久久久999三级 | 在线精品国产一区二区 | 99久久综合国产精品免费 | 劲爆欧美色欧美 | 一区二区免费看 | 国产网站麻豆精品视频 |