九橋軟件數(shù)據(jù)同步產(chǎn)品安裝手冊v140正式版_第1頁
九橋軟件數(shù)據(jù)同步產(chǎn)品安裝手冊v140正式版_第2頁
九橋軟件數(shù)據(jù)同步產(chǎn)品安裝手冊v140正式版_第3頁
九橋軟件數(shù)據(jù)同步產(chǎn)品安裝手冊v140正式版_第4頁
九橋軟件數(shù)據(jù)同步產(chǎn)品安裝手冊v140正式版_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、北京九橋目 錄前 言31安裝前系統(tǒng)準備422.1 創(chuàng)建操作系統(tǒng)用戶 bds42.2 設(shè)置bds 用戶環(huán)境變量52.3 創(chuàng)建bds工作目錄72.3.1 磁盤空間要求8上傳到創(chuàng)建的工作目錄中82.3.2 將 bds在數(shù)據(jù)庫中創(chuàng)建 bds 用戶92.4. 10配置啟動參數(shù)文件./config/sys.cfg11編輯目標端地址參數(shù) $BDS_DATA/config/tgt.cfg14編輯同步對象配置文件 $BDS_DATA/config/map.cfg14添加 sn.txt licence 到/bds/ds/config 目錄文件3.6. 16編輯系統(tǒng)配置文件 ./config/

2、tgt_sys.cfg174.1配置文件./config/tgt_map.cfg184.2編輯目添加 sn.txt licence 到/bds/dt/config 目錄文件194.3. 195 啟動6 進行數(shù)據(jù)同步20同步情況2177.1 、源端 WEB 圖形217.2 、目標端 WEB 圖形22附錄 1、WEB 圖形客戶端的日常運維與221、WEB 日常運維. 221.1. 系統(tǒng)狀態(tài)一覽231.1.1 、系統(tǒng)狀態(tài)一覽狀態(tài)分析231.2 、源端裝載情況241.2.1 、源端裝載情況分析24第 1 頁 共 534 目標端生成配置參數(shù)3 源端生成配置參數(shù)北京九橋1.3、目標端錯誤日志 MSG.ER

3、R242、WEB 數(shù)據(jù)比對功能253、WEB 處理目標端裝載壞表步驟273.1 、壞表查看273.2 、修復壞表274、WEB 重新同步表以外的某類對象295、WEB 一鍵全同步功能305.1 、一鍵全同步程序原理說明305.2 、一鍵全同步注意事項305.3 、一鍵全同步使用步驟306、啟動與關(guān)閉32附錄 2、BDS 啟動與停止. 33. 33. 352.1、源端2.2、目標端. 383.1、日志維護指南383.1.1 、3.1.2 、3.1.3 、3.1.4 、運行日志msg.log:38運行報錯日志 msg.err:38運行壞表日志 msg.tab:39裝載索引失敗 msg.index_

4、err:393.2、如何查看日志403.3、日志的位置與. 403.3.1 、源端日志:403.3.2 、目標端日志433.4 、源端主要日志信息說明473.5 、目的端主要日志信息說明493.6 、多級別日志輸出選擇493.7 、日志文件的維護和管理51第 2 頁 共 53附錄 3、BDS日志信息說明北京九橋1 前 言說明:Oraacle 備份V1.0 簡稱 bds,bds 是新一代數(shù)據(jù)庫邏輯。利用數(shù)據(jù)庫日志跟蹤分析技術(shù),將生產(chǎn)數(shù)據(jù)庫的信息以事務為,通過異步的方式,實時的傳遞到目標數(shù)據(jù)庫。bds 不依賴硬件的能力,支持多種系統(tǒng)平臺,具有速度快、延遲時間短的特點,并能夠完成跨操作系統(tǒng)平臺、Or

5、acle 不同版本之間的復制。目標數(shù)據(jù)庫為打開狀態(tài),可以隨時復用。bds 適用于異構(gòu)熱容災,數(shù)據(jù)遷移、數(shù)據(jù)實時等應用領(lǐng)域。手冊覆蓋范圍:本手冊了 bds的安裝、配置及其使用的基本;適用于所有Unix/Linux 平臺下的安裝使用參考;適用于 oracle 9i/10G 數(shù)據(jù)庫版本;包括單實例和 RAC 模式。適用對象本手冊不涉及基本的操作系統(tǒng)和數(shù)據(jù)庫知識及其使用,適用于有一定Unix/Linux 和 Oracle 實踐經(jīng)驗的專業(yè)技術(shù)。其它在查看本手冊之前,請先閱讀 bds手冊之一篇。在使用過程中,有任何疑問或建議請bds 技術(shù)支持。本手冊中,沒有特別注明的情況下,所有的操作均基于 rowid

6、模式操作。第 3 頁 共 53北京九橋2 安裝前系統(tǒng)準備本文檔假設(shè)源端為 10,目標端為 11,將源端數(shù)據(jù)庫中的 u1,u2 用戶和 u3 用戶下的表 t3 同步到目標端。同步要求如下:1、 源端和目標端表空間名稱一致2、 需要先在目標端創(chuàng)建用戶 u1,u2,u3,并。3、 源端程序默認使用 8203,8303 端口,目標端程序默認使用 8204,8304 端口2.1創(chuàng)建操作系統(tǒng)用戶 bds您需要在的源端和目的端操作系統(tǒng)上創(chuàng)建新的系統(tǒng)用戶來安ds軟件,也可以直接使用已有的 Oracle 數(shù)據(jù)庫安裝用戶來安ds。如果是 RAC 模式,則只需要在 bds

7、 安裝節(jié)點創(chuàng)建即可。新建用戶必須屬于 dba 和 oinstall 組(即跟 oracle 同一個組),具有Oracle 數(shù)據(jù)庫和調(diào)用 Oracle 庫函數(shù)能力。 不建議使用 root 用戶安ds。具體操作需咨詢系統(tǒng)管理員或 DBA。Example:-在 root 用戶下查看 oracle 用戶的屬組,一般為(oinstall,dba)# id oracle-用 root 用戶創(chuàng)建用戶名為 bds 的用戶,屬組和 oracle 用戶相同-Aix,hpunix 環(huán)境執(zhí)行如下命令mkdir /home/bdsuseradd g oinstall G dba bds第 4 頁 共 53uid=500

8、(oracle)gid=501(oinstall) groups=501(oinstall),500(dba)北京九橋chown R bds:oinstall /home/bdspasswd bds-linux 環(huán)境執(zhí)行如下命令useradd g oinstall G dba bdspasswd bds說明:源端和目標端操作系統(tǒng)用戶相同,均為 bds,也可以用其他的名字。2.2設(shè)置 bds 用戶環(huán)境變量bds 用戶的配置文件需要有如下環(huán)境變量,并且確保這些變量生效。BDS_HOME 為 bds 執(zhí)行程序路徑;BDS_DATA 為 bds 配置文件和緩存程序路徑; 具體路徑請由使用者根據(jù)情況自行

9、設(shè)置。其余為 Oracle 相關(guān)環(huán)境變量,由數(shù)據(jù)庫管理員指定。以下配置實例以 linux 平臺 oracle10 為例。Examle:源端:-用 root 用戶拷貝 oracle 用戶環(huán)境變量文件到 bds 用戶下,示例如下-aix,hpunix 環(huán)境執(zhí)行如下命令進行查看cp /home/oracle/.profile /home/bds/chown R bds:oinstall /home/bds/-linux 環(huán)境執(zhí)行如下命令進行查看cp /home/oracle/.bash_profile /home/bds/chown R bds:oinstall /home/bds/-用 bds 用

10、戶編輯 bds 用戶環(huán)境變量并添加如下環(huán)境變量-切換到新創(chuàng)建的 bds 用戶執(zhí)行# su - bds-aix,hpunix 環(huán)境執(zhí)行如下命令vi .profile第 5 頁 共 53北京九橋-linux 環(huán)境執(zhí)行執(zhí)行如下命令vi .bash_profile-vi 命令參考手冊:小寫 i 鍵:esc 鍵:wq!保存并狀態(tài)不保存:q!強烈建議 PATH 環(huán)境變量放到最后一行。目標端:-用 root 用戶拷貝 oracle 用戶環(huán)境變量文件到 bds 用戶下,示例如下-aix,hpunix 環(huán)境執(zhí)行如下命令進行查看cp /home/oracle/.profile /home/bds/chown R

11、bds:oinstall /home/bds/-linux 環(huán)境執(zhí)行如下命令進行查看cp /home/oracle/.bash_profile /home/bds/chown R bds:oinstall /home/bds/-用 bds 用戶編輯 bds 用戶環(huán)境變量并添加如下環(huán)境變量-切換到新創(chuàng)建的 bds 用戶執(zhí)行,# su - bds-aix,hpunix 環(huán)境執(zhí)行如下命令第 6 頁 共 53-添加如下內(nèi)容:export NLS_LANG= AMERICAN_AMERICA.ZHS16GBK (如果系統(tǒng)有,不用添加此行)export LD_LIBRARY_PATH=$ORACLE_HO

12、ME/lib export SHLIB_PATH=$ORACLE_HOME/lib export LIBPATH=$ORACLE_HOME/lib:export BDS_HOME=/oradata/bds/binexport BDS_DATA=/oradata/bds/ds-源端為 dsexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$BDS_DATA:$BDS_HOME:. ulimit -c unlimited北京九橋vi .profile-linux 環(huán)境執(zhí)行如下命令vi /.bash_profile-vi 命令參考手冊: 小寫 i 鍵:esc

13、鍵:wq!狀態(tài)保存并不保存:q!注意:源端和目的端數(shù)據(jù)庫的 NLS_LANG 環(huán)境變量要一致,否則會導致亂碼的情況出現(xiàn)。此處設(shè)置源端程序工作目錄默認為 BDS_DATA=oradata/bds/ds此處設(shè)置目標端程序工作目錄默認為 BDS_DATA=oradata/bds/dt2.3 創(chuàng)建 bds工作目錄源端:-在 root 用戶下執(zhí)行mkdirp/oradata/bds/dschownRbds:oinstall /oradata/bdschmodR775 /oradata/bds第 7 頁 共 53-拷貝 oracle 用戶.profile(或者.bash_profile)內(nèi)容后,添加如下內(nèi)

14、容:export NLS_LANG= AMERICAN_AMERICA.ZHS16GBK (如果系統(tǒng)有,不用添加此行)export LD_LIBRARY_PATH=$ORACLE_HOME/lib export SHLIB_PATH=$ORACLE_HOME/lib export LIBPATH=$ORACLE_HOME/lib:export BDS_HOME=/oradata/bds/binexport BDS_DATA=/oradata/bds/dt-目標端為 dtexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$BDS_DATA:$BDS_HOM

15、E:. ulimit -c unlimited北京九橋目標端:-在 root 用戶下執(zhí)行mkdirp/oradata/bds/dtmkdirp/oradata/bds/lobdirchownRbds:oinstall /oradata/bdschmodR775 /oradata/bds2.3.1磁盤空間要求源端運行空間要求:bds 每天產(chǎn)生的文件總量跟操作數(shù)據(jù)類型、數(shù)據(jù)量有關(guān),大約為每天日志產(chǎn)生量的 1/3 左右。具體空間要求跟緩存文件保存策略有,使用者可以根據(jù)具體的策略事先劃分緩存空間。目的端運行空間要求:目的端的緩存文件每天的緩存空間跟源端相同。也跟緩存文件處理后是否刪除的機制有。使用者可

16、以具體的策略事先劃分緩存空間。2.3.2將 bds上傳到創(chuàng)建的工作目錄中下文中涉及到例子是在源端和目的端一對一模式下進行的配置。地址Linux 平臺解壓:tar xvjf bds2.13.9.P17.linux64.tar.bz2lsUNIX(aix,hpunix)平臺解壓:第 8 頁 共 53bin bds2.13.9.P17.linux64.tar.bz2 ds tools-解壓生成程序文件夾 bin-解壓生成工具文件夾 tools北京九橋bunzip2 -d bds2.13.9.P17.aix.tar.bz2-解壓 bziptar xvf bds2.13.9.P17.aix.tarls2

17、.4在數(shù)據(jù)庫中創(chuàng)建 bds 用戶源端:-在新創(chuàng)建的 bds 用戶下執(zhí)行sqlplus/assysdba第 9 頁共 53create or replace view XKCCLE as select * from sys.x$kccle; create or replace view XKC as select * from sys.x$kc ; alter database force logging;alter database add supplemental log data;alter database add supplemental log data (primary key,

18、unique index) columns;create user bds1 identified by bds1;create role bds_role identified by bds_role; grant connect to bds_role;grant lock any table to bds_role; grant select any table to bds_role;grant select any dictionary to bds_role; grant alter system to bds_role;grant execute on dbms_flashbac

19、k to bds_role; grant execute any type to bds_role;grant bds_role to bds1; grant connect to bds_role; grant connect to bds1;grant lock any table to bds1; grant select any table to bds1;grant select any dictionary to bds1; grant alter system to bds1;grant execute on dbms_flashback to bds1; grant execu

20、te any type to bds1;alter user bds1 quota 2m on users;create table bds1.bdstemp( f1 int );bin bds2.13.9.P17.linux64.tar.bz2 ds tools-解壓生成程序文件夾 bin-解壓生成工具文件夾 tools北京九橋-只遷移數(shù)據(jù)不用重啟實例-在新創(chuàng)建的 bds 用戶下執(zhí)行-重啟實例前注意告訴用戶關(guān)閉應用sqlplus / as sysdba目標端:-在新創(chuàng)建的 bds 用戶下執(zhí)行sqlplus / as sysdba3 源端生成配置參數(shù)生成 bds參數(shù)文件,參考以下操作命令:源端

21、:-在新創(chuàng)建的 bds 用戶下執(zhí)行su - bds-進入到 ds 目錄cd $BDS_DATAbds_conf第 10 頁 共 53Which Side do you want to configure:S - Source T - TargetPlease Select(Q-QUIT)(DEFAULT:S): Screate user bds2 identified by bds2 default tablespace users; Grant dba to bds2;grant all on sys.seq$ to bds;create directory bds_lobdir as /b

22、ds/lobdir; grant read,write on directory bds_lobdir to bds2;shutdown immediate startupalter system set _log_parallelism_max=1 scope = spfile;北京九橋選擇要配置哪一端,S-源端,T-目標端(不區(qū)分大小寫) 一路默認按回車即可-查看在 ds 目錄生成的配置文件ls-到 ds/config 目錄查看 bds參數(shù)文件cdlsconfig3.1配置啟動參數(shù)文件./config/sys.cfg第 11 頁 共 53LOGINbds1/bds1SOURCE_ID0IN

23、TERVAL2SZSHM8388608check_rac1-RAC 環(huán)境必須添加COMM_PARAMTCP:10:8203 WEB_PORT8303AuthStrbds1/bds1 REDO_ARCH50(MB)DISK_REMAIN32(MB)WEB_REFRESH600(Seconds)ALARM_COMM_DELAY 60(Seconds)ALARM_DIFF_OBJ10(Seconds)LEN_LOG_BUF5242880LEN_LOG_ADD0Sequence1Procedure1View1Privilege1Synonym1Index1Trigger1redo

24、INocfs0dbfInASM 0asm.cfg map.cfgmapnot.CFGsetup.sqlsys.cfg tgt.cfgconfig bdstop bdstart ddclean vs pages map_start北京九橋該文件定義源端系統(tǒng)需要的參數(shù),說明如下:INTERVAL1時間redo log 增量數(shù)據(jù)的間隔SZSHM6291456在源端會創(chuàng)建四個共享內(nèi)存區(qū),在各個進程之間傳送數(shù)據(jù),此值為每一個共享內(nèi)存的大小,Bytecheck_rac1RAC 環(huán)境下,必須添加此參數(shù)。COMM_PARAMTCP:8203接收界面的通信參數(shù),這里為源端的 IP 及端口地址AuthStrbds

25、1/bds1登錄的用戶名稱及口令,每次啟動之前可以修改。LEN_LOG_BUF5242880 處理 redo log 數(shù)據(jù) buffer 大小,ByteLEN_LOG_AD0 處理 redo log 數(shù)據(jù)附加第 12 頁 共 53參數(shù)名參數(shù)值參數(shù)說明LOGINsystem/manager登錄 Oracle 數(shù)據(jù)庫的用戶名稱及其口令,system/managerdb1:system/managerd如果是 RAC 模式,則每個實例都需要登錄,b2之間用“: ”間隔,注意連接字符串的使用dml_mode rowidmerge_dtf 0(First Sync, 1: merge multi-fil

26、es into 1 file)max_lob_rows 128delete_arch0 #no_tbs tbs1,tbs2 alarm_comm_dtf1000alarm_merge_dtf1000alarm_track_delay 300 (Seconds)large_part_num20large_part_blk20000lob_piece_len8388608szLog104857600bds_NAMEsource# no_userbds2/bds2LogPath1/arch1-非歸檔模式不用LogPath2/arch2-非歸檔模式不用CONFIG1 51dcbdccCONFIG283

27、c7d2120a80bd76930012bee3b3dd6beadc8cfdc00218bf 77eceebdda60a2bd北京九橋Dbuffer 大小,Byte,如果為 0,表示不附加日志。否則為 log_buffer/3+ 1024。RedoInOCFS0 如果 Oracleredo log在 OCFS 文件系統(tǒng)上,則必須設(shè)置該參數(shù)為 1DbfInASM0 如果 Oracledatafile在 ASM 文件系統(tǒng)上,則必須設(shè)置該參數(shù)為 1LogPath1/arch1 歸檔目錄位置,如果數(shù)據(jù)庫為歸檔模式,則需要指定該參數(shù)LogPath2/arch2RAC 環(huán)境中,安ds 的節(jié)點必須能其他實例

28、的歸檔日志,其他實例的歸檔日志需要以 NFS 等方式 mount 到本地目錄DML_MODERowID 定位方式,系統(tǒng)默認兩端的以 rowid進行定位;where 表示以字段值定位szLog10485760 bds 日志大小,Byte,系統(tǒng)默認 100M 為上限,達到上限,舊日志自動歸檔到當前目錄,并啟用新的日志文件Sequence1 參數(shù)值 1 表示復制 Sequence 對象,參數(shù)值 0 或不設(shè)置該參數(shù)則處理 Sequence 對象Procedure1 參數(shù)值 1 表示復制 Procedure/Function/Package/Package body 對象,參數(shù)值 0 或不設(shè)置該參數(shù)則屏

29、蔽處理以上對象View1 參數(shù)值 1 表示復制 view 對象,參數(shù)值 0 或不設(shè)置該參數(shù)則處理 view 對象Privilege1 參數(shù)值 1 表示復制權(quán)限,參數(shù)值 0 或不設(shè)置該參數(shù)則處理權(quán)限Synonym1 參數(shù)值 1 表示復制 synonym 對象,參數(shù)值 0 或不設(shè)置該參數(shù)則處理 synonym 對象Index1 參數(shù)值 1 表示復制 index 對象,參數(shù)值 0 或不設(shè)置該參數(shù)則處理 index 對象Trigger1 參數(shù)值 1 表示復制 trigger 對象,參數(shù)值 0 或不設(shè)置該參數(shù)則處理 trigger 對象第 13 頁共 53北京九橋3.2 編輯目標端地址參數(shù) $BDS_D

30、ATA/config/tgt.cfg該文件定義目的端系統(tǒng)數(shù)量和地址,每個目的為一條,包含 5 個字段,說明如下:第 1 字段目標編號此目的編號第 2 字段下一號此目的待數(shù)據(jù)包編號(暫不用,設(shè)為 0)第 3 字段下一緩存號此目的下次緩存數(shù)據(jù)包號(暫不用,設(shè)為 0)第 4 字段通信類型同目的通信類型,目前僅支持 TCP第 5 字段通信參數(shù)說明目對 TCP, 使用冒號的通信參數(shù)IP 地址和端,例如 0:45673.3編輯同步對象配置文件$BDS_DATA/config/map.cfg第 14 頁 共 53# define the mapping # Fields descript

31、ion#1. map_id ( must0, if mapid=0, means deleted ) #2. tgt_id# 3. map_type: db | user | table # 4. state stop | run | sync # 5. source object#If map_type=db, dont need#If map_type=user, Its user name, EX: user#if map_type=table, Its user and table name, EX: user.t1 # EX# 1 1 USER STOP user1# 2 1 TAB

32、LE STOP user2.table001 # 同步用戶 u1,用戶 u2 和u3 用戶下的 t1 表1 1 user stop u12 1 user stop u23 1 table stop u3.t1#tgtID NextSendNo NextSaveNo Communication-Param # 100TCP :9001100TCP11:8204 11 8304北京九橋建議醫(yī)院的 HIS 系統(tǒng)采用下:注意沒有換行:(DB)同步模式,map.cfg 配置文件如11 DBSTOP%SYS%,PUBLIC,QUEST,DB

33、MS%,GOLD%,DSG%,bds%,%OCM%,XDB,DBSNMP,%NULL%,REDO%,EDISP%,OUTLN,WKPROXY,ANONYMOUS,MDDATA,SCOTT,QS%,ODM%,SH,HR,IX,CPS,PM,BI,OE,WK%,ORACLE%,DIP,APEX%,SPATIAL%,DB%,FLOWS%,ORD%,SI%,MGMT%該文件定義源和目的的說明如下:,每個為一條,包含 6 個字段,第 1 字段編號被同步對象的唯一標識符,注意不要重復第 2 字段目標編號在目標配置文件 tgt.cfg 中有定義,如果同時則用逗號分隔。到多個目標,第 3 字段類型用戶級USE

34、R,表級TABLE第 4 字段狀態(tài)停止 STOP、運行 RUN、同步 SYNC,首次同步之前必須設(shè)置為 stop,首次同步開始后,系統(tǒng)自動更改狀態(tài),無需手工干預。第 5 字段源對象用戶級:提供源數(shù)據(jù)庫需要的用戶名稱表級:提供源表名稱,格式為 user. table在 bds 新版本中加入兩個新 map類型,分別為 USER 和 TABLES,這兩種類型可通過使用通配符_和%對多個 user 或者 table 進行匹配,其中_用于匹配單個字符,%用于匹配 1 至 N 個字符,如下例:1 1 USERS bds_可匹配于 bds1,bds2,bdsx 等以 bds 后跟一個字符的用戶名的 map2

35、 1 USERS HS% 可匹配于 HS_FUND,HS_OPFUND 等多個以 HS 開頭,后跟多個字符的用戶名的 map3 1 TABLES user1.tab_第 15 頁 共 53北京九橋4 1 TABLES user2.tab%TABLES 用法與 USERS 相同。3.6 添加 sn.txt licence 到/bds/ds/config 目錄文件licence 可以去 bbs.bds-或者咨詢。:4 目標端生成配置參數(shù)生成 bds參數(shù)文件,參考以下操作命令:目標端:-在新創(chuàng)建的 bds 用戶下執(zhí)行su - bds-進入到 dt 目錄cd $BDS_DATAbds_conf選擇要配

36、置哪一端,S-源端,T-目標端(不區(qū)分大小寫) 一路默認按回車即可-查看在 dt 目錄生成的配置文件ls第 16 頁 共 53config bdstop bdstart ddclean vt pagesWhich Side do you want to configure:S - Source T - TargetPlease Select(Q-QUIT)(DEFAULT:S): T北京九橋-到 ds/config 目錄查看 bds cd configls參數(shù)文件說明:目標端參數(shù)文件名稱前都添加有 tgt_4.1編輯系統(tǒng)配置文件./config/tgt_sys.cfgmkdir /bds/lo

37、bdir該文件定義目標端系統(tǒng)需要的參數(shù),說明如下:check_rac1Racc 環(huán)境建議使用此參數(shù)COMM_PARAMTCP:8204接收及端口地址界面的通信參數(shù),這里為目的端的 IPSOURCETCP:10:8203通信參數(shù),用于從源端獲取信息,這里為源端的 IP 及端口地址PACKBAK1參數(shù)值 1 表示裝載后,保存緩存文件,并以.bak作為擴展名;參數(shù)值 0 表示丟棄緩存文件,緩存文件第 17 頁 共 53參數(shù)名參數(shù)值參數(shù)說明LOGINsystem/manager登錄 Oracle 數(shù)據(jù)庫的用戶名稱及其口令,如果是 RAC system/managerdb1:sys

38、模式,則每個實例都需要登錄,之間用“: ”間隔,tem/managerdb2注意連接字符串的使用。LOGINbds2/bds2DELAY0check_rac1-添加此參數(shù)COMM_PARAMTCP:11:8204AuthStrbds2/bds2szLog10485760RM_BLK_CNT128SOURCETCP:10:8203PACKBAK5ReserveTableCNT 50dbfInASM0diff_endian0dml_moderowidtgt_map.cfgtgt_sys.cfg tgt_maps.CFG0tgt_tbs.CFG0 tgt_

39、que.CFG0北京九橋可以用來做操作分析AuthStrbds2/bds2登錄的用戶及口令,每次啟動之前可以修改。RM_BLK_CNT128Rowmap 地址20在共享內(nèi)存中的緩沖塊數(shù),缺省值ReserveTableCNT50最大預處理表數(shù)量,缺省值 20szLog10485760 bds 日志大小,Byte,系統(tǒng)默認100M 為上限,達到上限,舊日志自動歸檔到當前目錄,并啟用新的日志文件DML_MODErowid定位方式,系統(tǒng)默認兩端的定位以 rowid 進行定位;where 表示以字段值dbfInASM0目標端如果使用 Oracle ASM此參數(shù)設(shè)置為 1,否則設(shè)置為 0。方案,這需要di

40、ff_endian0如果源端和目標端的 cpu 類型不同,那么必須設(shè)為 1。此參數(shù)是用于 lob 類型bds_lobdirmkdir /bds/lobdirsqlplus /as sysdba/bds/lobdircreatedirectorybds_lobdiras/bds/lobdir ;設(shè)置裝載 lob 類型所需要的臨時目錄。4.2編輯目配置文件./config/tgt_map.cfg該文件定義源和目的的說明如下:,每個為一條,包含 3 個字段,第 1 字段類型字段值 USER,如果是表級,也可以設(shè)為 User第 2 字段源對象提供源數(shù)據(jù)庫需要的用戶名稱第 3 字段目標對象表達方式同“源

41、對象”說明:源端使用 USERS,TABLES 進行map 配置的情況下,目標端需要將相應用戶列出,如果需要同步的源端用戶名和目標端用戶名一致,在目標端的 tgt_map.cfg第 18 頁 共 53#MapTYPE SourceOBJ TargetOBJ #EX:# USER user1 user1_tgt # db#db北京九橋文件中可以使用 db 進行簡單設(shè)置,而不需要將 map 對應設(shè)置,即目標端 tgt_map.cfg 中設(shè)置如下:vi tgt_map.cfg# MapTYPE SoureOBJ TargetOBJ#EX:#USER user1 user1_tgt#TABLE usr

42、1.abcusr1.xyz#Db4.3 添加 sn.txt licence 到/bds/dt/config 目錄文件licence 可以去 bbs.bds-或者咨詢。:5 啟動源端:-在新創(chuàng)建的 bds 用戶執(zhí)行su - bdscd $BDS_DATAbdstart目標端:su - bdscd $BDS_DATAbdstart第 19頁 共 53源端:目標端:北京九橋說明:bdstart程序啟動bdstop程序關(guān)閉ddclean程序、用于重新首次同步操作,源端和目標端都要進行此操作,對于數(shù)據(jù)集中模式目標端進行此操作時需要輸入相應的源端號在時。vs實時源端 bds 客戶端工作日志的vt實時目標端

43、 bds 客戶端工作日志的以上均可以用 vi、more、cat 查看,但是不要隨便修改。6 進行數(shù)據(jù)同步發(fā)起數(shù)據(jù)同步器,源端目標端軟必須為啟動狀態(tài)。源端:-在新創(chuàng)建的 bds 用戶執(zhí)行su - bds-首次進行數(shù)據(jù)初始化同步map_start第 20 頁 共 53源端Examplemap_start源端:#su - bds$ cd $BDS_DATA$ bdstart啟動$ bdstop關(guān)閉$ vshms -m查看同步用戶的列表$ vshms o查看同步對象$ vshms -t查看同步到目標端的 ip 和程序端口$ vshms -p查看運行狀態(tài)$ vshms -c查看源端配置$ vs 查日志$

44、 bds_pweb s 啟動源端WEB$ bds_pweb q 關(guān)閉目標端 WEB# su - bds$ cd $BDS_DATA$ bdstop$ bdstart$ vshmt -p 查看進程運行狀態(tài)$ vshmt -c 查看目標端配置$ vt 查日志$ bds_pweb t 啟動目標端 WEB 監(jiān)控$ bds_pweb q 關(guān)閉目標端 WEB 監(jiān)控北京九橋7.1、源端 WEB 圖形第 21 頁共 53源端含義bds_pweb -s啟動源端 bds客戶端bds_pweb q關(guān)閉源端 bds客戶端su - bdscat $BDS_DATA/config/sys.cfg | more COMM_

45、PARAM TCP:00:8203 WEB_PORT 8303查看 bds的 IP 地址和端口信息ps -ef | grep bds_pweb | grep -v grep | awk print $2 |xargs kill -9執(zhí)行以上命令可以殺死多個 bds_pweb 進程。7同步情況$ su - bds$ cd $BDS_DATA$ vi map_startbdsplus -c localhost:8203 -l bds1/bds1 -b map_start.log &map start id=1;idx resume tgtid=1; tgt resume id

46、=1; privilege tgtid=1;!$ map_start北京九橋7.2、目標端 WEB 圖形1、WEB 日常運維打開目標端web瀏覽器 輸入:打開web頁面。第22 頁共 53附錄 1、WEB 圖形客戶端的日常運維與目標端含義bds_pweb -t啟動目標端 bds客戶端bds_pweb q目標端 bds客戶端cat $BDS_DATA/config/tgt_sys.cfg | more COMM_PARAM TCP:00:8204 WEB_PORT 8304查看 bds的 IP 地址和端口信息ps -ef | grep bds_pweb | grep -v

47、grep | awk print $2 |xargs kill-9執(zhí)行以上命令可以殺死多個 bds_pweb 進程。在瀏覽器中打開 WEB 圖形在瀏覽器中打開 WEB 圖形北京九橋1.1系統(tǒng)狀態(tài)一覽1.1.1、系統(tǒng)狀態(tài)一覽狀態(tài)分析在上圖目標端系統(tǒng)狀態(tài)中:Amount of BAD-TABLES1-表示目標端出現(xiàn)一個壞表,需要同步;Process Status1 Abnormal-代表目標端有一個進程出現(xiàn)錯誤或需要重新啟動該進程Time of last error message08/07 17:01:16-代表在這個時間點出現(xiàn)過錯誤,需檢查Status of queue pput# 0/1/2/3 12917/14041-代表源端已經(jīng)傳輸?shù)?4041,但目標端只裝載到12917,這個著是實時在增長的第 23 頁 共 53北京九橋1.2、源端裝載情況在上圖中:第一列是目標端增量裝載的并行裝載的進程號,上圖中目標端由4個增量并行裝載進程,最后一列是Last Transaction Ti

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論