亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍

淺析Oracle數據庫集中方法(1)
來源:易賢網 閱讀:1450 次 日期:2015-09-11 14:57:22
溫馨提示:易賢網小編為您整理了“淺析Oracle數據庫集中方法(1)”,方便廣大網友查閱!

Oracle數據復制是實現分布式數據環境的一種技術,通過在不同的物理站點拷貝數據來建立分布式數據環境。它與分布式數據庫不同,在分布式數據庫中,雖然每個數據對象也對所有的站點可用,但是特定的數據對象只存在于一個特定的站點中。而數據復制實現所有的站點都有相同數據對象的可用拷貝。

在一個典型的分布式商業應用中經常需要把個地區的數據備份到總部的數據庫中,一方面可以作為一種備份方式,另一方面也方便總部應用中的綜合統計。這是Oracle數據復制中的簡單應用,本文將以這樣一個例子,講述如何實現Oracle數據復制。

實際情況是,A公司總部在北京,有三個營業部分別位于上海(ORACLE.SHANGHAI.COM)、杭州(ORACLE.HANGZHOU.COM)和武漢(ORACLE.

WUHAN.COM)。三個營業部的軟件系統相同,數據庫結構也相同。現在需要把三個營業部的數據全部備份到總部的數據庫中。

準備工作

在進行復制之前需要準備的東西很多,當然最基礎就是網絡必須暢通,之后需要收集一些復制環境的基本信息:

1.需要復制的數據庫站點的數量

2.每個站點的Oracle版本號

3.每個需要復制的數據庫的大小

4.每個數據庫所使用的字符集

5.每個需要復制的數據所用的方案名

收集完環境信息,可以開始建立總部的集中數據庫,集中數據庫要求版本高于所有主戰點的版本,最好所有的數據庫都是用相同的字符集。建好庫后為每個主站點的備份數據分別建一個表空間,表空間大于需要復制的數據量,至于預留以后的發展空間視實際情況而定。

為每個主站點的對應復制數據建立方案,如果各個主站點所使用的方案名不同,在集中數據庫站點分別建立名稱相同的對應方案。否則為各主站點的復制數據分別建立相應的方案名。實際情況是后者,各營業部的數據庫都是用Oracle的方案名,這里我們建立三個對應方

案:SHORACL、HZORACL和WHORACL。所有數據庫的版本都是9i。

基本概念

復制之前先解釋一下復制中的幾個概念:

1.主站點(MaterSite):在復制過程中提供數據源的站點。如上圖中的上海數據庫站點。

2.實體化視圖站點(MaterializedViewSite):實體化視圖復制中的目標站點。如上圖中的北京數據庫站點。

3.多主體站點復制(MultimasterReplication):復制環境中的站點都是主站點,對復制的數據庫對象有相同的管理權限。

4.實體化視圖復制(MaterializedViewReplication):一個主體站點提供源復制對象,一個實體化視圖站點拷貝主站點數據。

5.實體化視圖(MaterializedView):在實體化視圖站點為每個復制表或者視圖建立一個對應的表保存相應的數據,該表只能通過Oracle的復制機制進行增刪改數據的操作。

6.快速刷新、完全刷新和強制刷新:復制過程中的三種刷新方式。快速刷新只復制源數據對象的改變部分;完全刷新每次都拷貝一遍源數據對象;強制刷新是數據庫的一個折衷方案,如果快速刷新失敗則使用完全刷新。

7.主體組(MasterGroup):主體站點中被復制的源數據對象的集合。

8.實體化視圖組(MaterializedViewSite):實體化視圖站點中復制對象的集合。

9.實體化視圖日志(MaterializedViewLog):實體化視圖復制中使用快速刷新時記錄主體源數據對象操作日志的表。

同步復制和異步復制就不解釋了,本例采用每天一次的異步復制。

進行復制

配置好本地服務名分別為:上海站點:SH,杭州站點:HZ,武漢站點:WH,北京站點:BJ,進入沒有登錄的sqlplus,讓我們開始復制!

一.設置主站點。

這里以上海主站點設置為例。

1.連接主站點,創建復制管理員并授予相應的權限,復制管理員是管理整個復制環境并創建復制對象的用戶。只有數據管理員可以建立主體組和實體化視圖組。

connectsystem/passwd@SH

createuserrepadminidentifiedbyrepadmin;

begin

dbms_repcat_admin.grant_admin_any_schema(

username=>’repadmin’);

end;

/

grantcommentanytabletoREPADMIN;

grantlockanytabletoREPADMIN;

后面的兩個grant語句使復制管理員可以為任何表建立實體化視圖日志。如果想改用戶可以使用視圖管理器,還需要下面的命令:

grantselectanydictionarytoREPADMIN;

2.注冊傳播方,傳播方會將主體站點的延遲事務隊列推入其他主體站點或者實體化視圖站點。

begin

dbms_defer_sys.register_purpagator(username=>’repadmin’);

end;

3.調度清除作業,該作業會定時清除延遲事務隊列并用傳播方將延遲事務推入其他主體站點或者實體化視圖站點。先更換用戶:

disconnect;

connectrepadmin/repadmin@SH;

begin

dbms_defer_sys.schedule_purge(

next_date=>sysdate,interval=>’sysdate+1’,delay_seconds=>0);

end;

next_date:下一次執行日期,sysdate表示立即。

interval:間隔時段,sysdate+1表示間隔一天,sysdate+1/24表示間隔一小時

delay_seconds:當延遲隊列沒有延遲事件時停止被次清除操作的延遲時間。

4.為實體化視圖站點建立復制代理。創建復制代理用戶并授予視圖接受方權限。復制代理是復制接收方連接主體站點的用戶

disconnect;

connectsystem/passwd@SH;

createuserproxy_bjoracleidentifiedbyproxy_bjoracle;

begin

dbms_repcat_admin.register_user_repgroup(

user_name=>’proxy_bjoracle,

privilege_type=>’proxy_snapadmin’,list_of_gnames=>NULL);

end;

/

grantselect_catalog_roletoproxy_bjoracle;

5.創建主體組。

disconnect;

connectrepadmin/repadmin@SH;

begin

dbms_repcat.create_master_repgroup(gname=>’sh_rep’);

end;

/

6.向主體組中添加復制對象

a)添加表:

begin

dbms_repcat.create_master_repobject(

gname=>’sh_rep’,

type=>’TABLE’,

oname=>’CREDIT_CARD’

sname=>’SHORACL’

use_existing_object=>TRUE,

copy_rows=>TRUE);

end;

b)添加索引

begin

dbms_repcat.create_master_repobject(

gname=>’sh_rep’,

type=>’INDEX’,

oname=>’INDEX_CREDIT_CARD’

sname=>’SHORACL’

use_existing_object=>TRUE,

copy_rows=>FALSE);

end;

/

7.如果添加的表沒有主鍵需要設置可以代替主鍵的列或者列的集合

begin

dbms_repcat.set_columns(

sname=>’SHORACL’,

oname=>’CREDIT_CARD’,

column_list=>’CREDIT_CARD_ID’);

end;

/

8.在主體組中的數據對象可以被復制之前,必須為他們生成復制支持。該方法為復制創建必要的觸發器、包或者存儲過程:

begin

dbms_repcat.generate_replication_support(

sname=>’SHORACL’,

oname=>’CREDIT_CARD’,

type=>’TABLE’,

min_communication=>TRUE);

end;

/

9.為快速刷新創建實體化視圖日志:

creatematerializedviewlogonSHORACL.CREDIT_CARD;

如果是沒有主鍵的表示用一下語句:

creatematerializedviewlogonSHORACL.CREDIT_CARDwith

rowidexcludingnewvalues;

10.啟動復制:

begin

dbms_repcat.resume_master_activity(

name=>’sh_rep’);

end;

/

二.設置實體化視圖站點。

1.創建復制管理員并授予相應的權限:

disconnect;

connectsystem/passwd@BJ;

createusermvadminidentifiedby

mvadmin;

begin

dbms_repcat_admin.

grant_admin_any_schema(username=>’mvadmin’);

end;

/

grantcommentanytabletomvadmin;

grantlockanytabletomvadmin;

grantselectanydictionarytomvadmin;

2.注冊傳播方:

begin

dbms_defer_sys.register_propagator(

username=>’mvadmin’);

end;

/

3.公共數據庫連接。需要每個復制需要創建三個數據庫連接。公共數據庫連接指定數據庫的全局名稱:

createpublicdatabaselinkORACLSHusing’oracle.shanghai.

com’;

Using子句后跟的是全局數據庫名或者是連接字符串。

createpublicdatabaselinkORACLSHusing’(description=

(address=(protocol=tcp)(host=127.0.0.1)(port=1521))

(connect_data=(service_name=oracl)))’

4.建立清除延遲事務隊列調度作業:

disconnect;

connectmvadmin/mvadmin@BJ;

begin

dbms_defer_sys.schedule_purge(

next_date=>sysdate,

interval=>’/*1:hr*/sysdate+1’,

delay_seconds=>0,

rollback_segment=>’’);

end;

5.建立復制管理員mvadmin的數據庫連接:

createdatabaselinkORACLSHconnecttoproxy_bjoracle

identifiedbyproxy_bjoralce

Connectto...Identifiedby...子句指明用什么用戶連接遠程數據庫

6.建立復制調度數據庫連接作業:

begin

dbms_defer_sys.schedule_push(

destination=>’ora92zjk’,interval=>’/*1:hr*/sysdate+1’,

next_date=>sysdate,stop_on_error=>false,

delay_seconds=>0,parallelism=>0);

end;

/

7.授予SHORACL用戶(對應SHORACL方案)

相應的權限建立實體化視圖:

disconnect;

connectsystem/passwd@BJ;

grantaltersessiontocrm;

grantcreateclustertocrm;

grantcreatedatabaselinktocrm;

grantcreatesequencetocrm;

grantcreatesessiontocrm;

grantcreatesynonymtocrm;

grantcreatetabletocrm;

grantcreateviewtocrm;

grantcreateproceduretocrm;

grantcreatetriggertocrm;

grantunlimitedtablespacetocrm;

grantcreatetypetocrm;

grantcreateanysnapshottocrm;

grantalteranysnapshottocrm;

8.建立復制方案的數據庫連接:

disconnect;

connectSHORACL/SHORACL@BJ;

createdatabaselinkORACLSHconnecttoORACLidentified

byORACL;

復制方案的數據庫連接和復制管理員的數據庫連接要和system用戶間里的對應公共數據庫連接使用相同的名字,在調度連接時將使用公共數據庫連接中指定的數據庫全局名或者連接字符串。

9.建立實體化視圖:

disconnect;

connectmvadmin/mvadmin@BJ;

creatematerializedviewSHORACL.CREDIT_CARDrefreshfast

withprimarykeyasselect*fromORACL.

CREDIT_CARD@ORACLSH;

@后面是數據庫連接名。如果該表沒有主鍵則使用rowid來刷新

creatematerializedviewSHORACL.CREDIT_CARDrefresh

fastwithrowidasselect*fromORACL.CREDIT_CARD@ORACLSH;

10.為多個視圖建立刷新組:

begin

dbms_refresh.make(

name=>’mvadmin.sh_refresh’,list=>’’,

next_date=>sysdate,interval=>’sysdate+1’,

implicit_destroy=>false,rollback_seg=>’’,

push_deferred_rpc=>true,refresh_after_errors=>false);

end;

更多信息請查看IT技術專欄

更多信息請查看數據庫
易賢網手機網站地址:淺析Oracle數據庫集中方法(1)
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍
亚洲国内在线| 在线一区亚洲| 亚洲精品系列| 国产美女诱惑一区二区| 欧美不卡视频| 日韩亚洲精品在线| 久久性天堂网| 亚洲免费不卡| 欧美区日韩区| 在线一区视频| 国产精品mv在线观看| 亚洲精品乱码视频| 久久综合一区| 国产精品久久777777毛茸茸| 久久精品人人| 亚洲精品乱码视频| 欧美日韩福利| 毛片一区二区| 国产精品久久久久久久免费软件 | 午夜精品久久久久99热蜜桃导演| 国产自产在线视频一区| 好看不卡的中文字幕| 狠狠综合久久| 羞羞答答国产精品www一本| 亚洲网站视频| 欧美激情第六页| 亚洲欧美日韩视频二区| 在线视频精品一区| 亚洲清纯自拍| 伊人久久婷婷| 影音先锋中文字幕一区| 国产精品a久久久久| 欧美成人有码| 欧美精品成人| 欧美少妇一区| 欧美精品首页| 国产精品v亚洲精品v日韩精品| 美女黄色成人网| 香蕉久久夜色| 裸体一区二区| 久久婷婷激情| 欧美日韩视频| 精品1区2区| 99国产精品| 国产日韩欧美高清免费| 亚洲色图自拍| 免费日韩av片| 欧美在线91| 欧美视频亚洲视频| 一区在线视频| 国产精品久久久久久久久婷婷| 亚洲深爱激情| 免费试看一区| 欧美精品成人一区二区在线观看| 午夜欧美理论片| 韩国一区二区三区美女美女秀| 好吊色欧美一区二区三区视频| 韩日精品视频| 一本色道久久| 国产女主播一区二区| 亚洲欧美日韩综合一区| 欧美福利在线| 日韩视频在线一区二区三区| 国产麻豆综合| 亚洲区一区二区三区| 欧美va天堂| 黄色欧美成人| 国产美女一区| 国产一区美女| 午夜在线精品| 激情成人综合| 麻豆久久婷婷| 亚洲青涩在线| 欧美91大片| 一区二区日韩免费看| 久久亚洲视频| 国产日韩综合| 国产精品v亚洲精品v日韩精品| 亚洲黄色影片| 老司机精品久久| 亚洲精品在线观看免费| 久久久久久婷| 日韩午夜在线电影| 欧美精品一区二区三区在线看午夜 | 国产精品普通话对白| 久久综合亚州| 亚洲一区综合| 亚洲作爱视频| 激情欧美日韩一区| 欧美国产三区| 久久精品91| 国产精品一二| 最新亚洲激情| 亚洲高清资源| 国产精品v欧美精品v日本精品动漫| 国产亚洲二区| 亚洲精品日韩在线观看| 欧美日韩在线精品| 久久综合影视| 久久久夜精品| 久久九九电影| 美女91精品| 亚洲一区二区在线免费观看| 一本一道久久综合狠狠老精东影业 | 免费久久久一本精品久久区| 欧美精品综合| 欧美在线黄色| 久久久久国产精品一区三寸| 国产视频在线观看一区| 亚洲精品偷拍| aa国产精品| 一本综合久久| 亚洲综合99| 美女日韩在线中文字幕| 免费日韩av片| 欧美一区二区视频在线| 欧美在线看片| 欧美日韩在线大尺度| 欧美日韩成人| 激情综合激情| 一区二区91| 免费看的黄色欧美网站| 久久青青草综合| 欧美日韩国产综合视频在线| 国产精品观看| 亚洲日本无吗高清不卡| 日韩天天综合| 亚洲男女自偷自拍| 午夜精品久久| 亚洲久久视频| 免费永久网站黄欧美| 久久综合伊人| 狠狠色伊人亚洲综合网站色| 91久久久久| 亚洲一区视频| 欧美日本一区| 99www免费人成精品| 午夜一区在线| 国内在线观看一区二区三区| 亚洲理伦在线| 久久香蕉精品| 亚洲三级影院| 老**午夜毛片一区二区三区| 国产精品二区影院| 国产欧美精品| 欧美日韩国产探花| 欧美日韩免费精品| 国产精品久久久一区二区三区| 久久综合伊人| 亚洲经典在线| 亚洲在线成人| 在线成人h网| 六月天综合网| 亚洲精品在线二区| 欧美视频二区| 久久aⅴ乱码一区二区三区| 国内自拍一区| 欧美在线首页| 国产精品亚洲产品| 在线成人亚洲| 久久亚洲一区| 亚洲永久免费精品| 亚洲久久一区二区| 欧美日韩一区二区三区免费| 国产伦精品一区二区三区照片91 | 亚洲日韩视频| 亚洲欧美一级二级三级| 国产精品色网| 亚洲裸体俱乐部裸体舞表演av| 久久亚洲国产精品一区二区| 日韩亚洲欧美精品| 一区在线视频观看| 国产一区视频观看| 蜜桃视频一区| 亚洲永久网站| 亚洲一区二区三区午夜| 99亚洲精品| 亚洲精品乱码| 亚洲久久成人| 日韩亚洲精品在线| 影音先锋中文字幕一区| 国产精品二区在线| 欧美三级不卡| 欧美体内she精视频在线观看| 久久午夜视频| 久久亚洲精品欧美| 久久亚洲国产精品一区二区| 亚洲一区区二区| 免费久久久一本精品久久区| 国产精品免费看| 亚洲免费综合| 久久人人超碰| 午夜激情一区| 亚洲午夜精品一区二区| 亚洲人成在线影院| 老司机精品久久| 欧美中文字幕| 久久午夜精品| 欧美不卡视频| 国内精品久久久久久久果冻传媒| 国产精品激情| 狠狠久久综合婷婷不卡| 精品白丝av| 国产亚洲精品久久久久婷婷瑜伽| 日韩天堂av| 亚洲一区高清| 亚洲欧美亚洲| 精品成人一区| 亚洲综合首页| 欧美精品一区二区三区在线看午夜 | 伊人久久婷婷| 夜久久久久久| 久久三级视频| 伊人久久久大香线蕉综合直播| 最新国产乱人伦偷精品免费网站| 亚洲久久视频| 免费日韩一区二区| 国产精品va| 国产精品毛片| 国产精品大片免费观看| 国产三级精品在线不卡| 欧美777四色影| 中日韩男男gay无套| 久久五月天婷婷| 亚洲国产欧美日韩| 久久精品国产第一区二区三区最新章节 | 欧美三级网页| 一区二区91| 欧美日本韩国在线| 亚洲一区二区三区高清| 国产一区视频观看| 久久久www免费人成黑人精品| 亚洲图片在线| 欧美大香线蕉线伊人久久国产精品| 在线精品福利| 欧美jizzhd精品欧美巨大免费| 亚洲日产国产精品| 欧美高清一区| 韩日成人av| 韩日成人在线| 久久人人精品| 亚洲综合视频一区| 亚洲精选在线| 亚洲第一网站| 国产精品成人观看视频免费| 性欧美暴力猛交另类hd| 亚洲精品系列| 在线观看一区视频| 欧美视频网站| 欧美日韩喷水| 亚洲欧美一区二区原创| 美女精品国产| 美女日韩在线中文字幕| 一区二区三区视频在线播放| 极品av少妇一区二区| 欧美精品一卡| 欧美精品导航| 欧美日韩综合久久| 欧美视频在线观看| 国模吧视频一区| 狠狠色丁香久久综合频道| 欧美日本中文| 国产一区二区无遮挡| 欧美日韩视频一区二区三区| 欧美成人一品| 欧美日韩另类丝袜其他| 欧美另类高清视频在线| 欧美日韩网址| 亚洲一二三区在线| 亚洲精品精选| 国产伦精品一区二区三区视频孕妇| 国产欧美日韩视频一区二区三区| 99热免费精品| 亚洲免费在线精品一区| 免费亚洲网站| 欧美日本韩国在线| 在线日韩中文| 亚洲一区日韩在线| 欧美成人69av| 在线观看亚洲| 亚洲一区二区伦理| 夜夜精品视频| 亚洲精品美女| 一区二区精品| 鲁大师成人一区二区三区| 久久精品综合| 韩日精品视频| 国产精品日韩欧美一区二区| 久久精品一区二区国产| 欧美日韩综合久久| 亚洲日本成人| 毛片一区二区| 韩国精品一区二区三区| 一本一道久久综合狠狠老精东影业| 一区二区日韩免费看| 久久久av水蜜桃| 黄色国产精品| 免费日韩精品中文字幕视频在线| 欧美日韩第一区| aa成人免费视频| 午夜久久一区| 国产一区二区三区免费不卡| 欧美国产免费| 国产精品亚洲综合久久| 狠狠色狠狠色综合人人| 亚洲影院一区| 亚洲黄页一区| 午夜精品婷婷| 国产乱码精品| 亚洲激情视频| 午夜精品久久| 免费永久网站黄欧美| 在线日韩中文| 欧美日韩专区| 久久这里有精品15一区二区三区| 亚洲精品麻豆| 狠狠干成人综合网| 欧美一区二区三区另类 | 午夜在线视频观看日韩17c| 欧美片第1页综合| 亚洲神马久久| 好看的日韩av电影| 午夜性色一区二区三区免费视频| 国产精品美女黄网| 亚洲第一黄网| 欧美午夜欧美| 欧美日韩一区二区视频在线观看| 性感少妇一区| 亚洲一区三区在线观看| 99热精品在线| 99成人在线| 亚洲精品欧美精品| 伊人久久av导航| 一区二区三区我不卡| 欧美午夜视频在线| 欧美日产一区二区三区在线观看| 久久久久高清| 男人天堂欧美日韩| 另类图片国产| 狂野欧美一区| 欧美日韩亚洲一区二区三区在线| 久久久久久九九九九| 美女亚洲精品| 欧美福利一区| 国产精品xvideos88| 欧美午夜在线| 在线高清一区| 在线亚洲伦理| 亚洲欧美久久久| 性xx色xx综合久久久xx| 美女久久网站| 欧美日韩在线精品| 亚洲二区免费| 国产精品美女诱惑| 国产精品亚洲一区| 亚洲高清电影| 亚洲欧洲日本mm| 国产亚洲一级| 久久久久免费| 国语精品中文字幕| 亚洲欧洲视频| 亚洲欧美日韩在线观看a三区 | 亚洲欧美电影在线观看| 亚洲男女自偷自拍| 久久精品日产第一区二区| 欧美永久精品| 一区久久精品| 免费亚洲一区二区| 国内成+人亚洲| 在线亚洲自拍| 欧美精品偷拍| 日韩天天综合| 久久久久九九九| 极品日韩久久| 免费亚洲一区二区| 在线精品一区| 久久综合狠狠| 在线免费高清一区二区三区| 国产精品美女xx| 欧美三级在线| 亚洲一区二区三区精品视频| 欧美日韩大片一区二区三区| 一本色道久久综合亚洲精品高清| 久久久久欧美| 妖精视频成人观看www| 欧美在线免费一级片| 夜夜夜久久久| 欧美日韩一区在线播放 | 性色一区二区三区| 伊人精品视频| 欧美.日韩.国产.一区.二区| 99热在线精品观看| 欧美黄色精品| 午夜亚洲伦理| 日韩一级在线| 影音先锋日韩资源| 欧美啪啪一区| 欧美在线不卡| 久久久久99| 亚洲免费在线|