版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Oracle Goldengate veridata 12.1.3 安裝配置指南1、架構(gòu)2、12c 版 Veridata 安裝流程Veridata server 的安裝:和 12c monitor server 安裝過程類似。檢查前提要求-OUI 安裝 Veridata server-RCU(Re結(jié)構(gòu)-使用向?qū)?oracle 數(shù)據(jù)庫創(chuàng)建 weblogicitory Configuration Utility)創(chuàng)建數(shù)據(jù)(如果非 oracle 數(shù)據(jù)庫如:或 sqlserver,參考手冊中的配置) - 手工配置完成server - welogic 中用戶的配置。的創(chuàng)建 - 啟動 monitorVe
2、ridata agent 的安裝:安裝Veridata agent - 創(chuàng)建和配置 agent 實(shí)例3、Veridata Server 的安裝3.1 前提要求Veridata server:需要安裝 JDK1.7(參考 Veridata 安裝)Orace11g 或 12c(5.5、sqlserver2008,2012),字符集 AL32UTF8Oracle FuMiddleware 12c (.0) Infrastructure,單 weblogic 無效。內(nèi)存和磁盤足夠大,能放下源和目標(biāo)所有的需要比較的數(shù)據(jù)。參考 install guide 安裝 Oracl
3、e FuMiddleware 12c (.0) Infrastructure3.3 Veridata server 安裝java -jar -Xmx1024m fmw_.0_ogg.jar3.4 創(chuàng)建 RCU首先確認(rèn)字符集是否是 AL32UTF8SQL select * from nls_database_parameters where parameter=NLS_CHARACTERSET;PARAMETERVALUENLS_CHARACTERSETAL32UTF8;然后執(zhí)行:$ORACLE_HOME 下面的rcu,這里是 Middleware/ORACLE_
4、HOME 的目錄前綴修改了一下,如果 reitory 是 oracle:確保選中 OPSS 和 goldengate,re oracle,OPSS 沒必要選擇。itory 不是設(shè)置為oracle:3.5 配置cd /u01/app/Middleware/Oracle./config.shmon/bin設(shè)置 weblogic 的:e1設(shè)置相關(guān)信息,:oracle,然后點(diǎn)擊:獲取RCU 配置:這里口令設(shè)置為e1,也可以不設(shè)置點(diǎn)擊:創(chuàng)建3.6 檢查配置并啟動 weblogicVeridata server 的配置文件位置:/u01/app/Middleware/Oracle_Home/veridat
5、a1213_做調(diào)整。/config/veridata/veridfg,不需要啟動 weblogic admin server:用戶名:weblogiccd /u01/app/Middleware/Oracle_Home/veridata1213_./startWebLogic.sh:e1啟動 veridata managed server:啟動前做 3 件事情:(1) 調(diào)整內(nèi)存vi /u01/app/Middleware/Oracle_Home/veridata1213_/bin/setStartupEnv.sh將其中的修改一下,找到 if $STARTUP_GROUP = VERIDATA-
6、MANAGED-SERVERS 這一段SERVER_MEM_ARGS_64HotSpot=-Xms1024m -Xmx2048m -XX:PermSize=128m -XX:MaxPermSize=512m(2) 修改 java option(這個非必要步驟,環(huán)境是在虛機(jī)里面出現(xiàn)的登陸 web ui 后圖片顯示不出)同樣是修改setStartupEnv.sh,找到 if $STARTUP_GROUP = VERIDATA-MANAGED-SERVERS 這一段JAVA_OPTIONS=$JAVA_OPTIONS-Djava.awt.headless=true-Dtocol.ha
7、ndlkgs=.protocol(或者也可以oracle 用戶 export DISPLAY 的方法,但是有局限,只能是特定的機(jī)器了。)(3) 加入/u01/app/Middleware/Oracle_Home/veridata1213_vi startManagedWebLogic.sh/bin最后啟動 server:cd /u01/app/Middleware/Oracle_Home/veridata1213_./veridataServer.sh start/veridata/bin登陸 weblogic console:e1登陸后選擇:安全領(lǐng)域,選擇 myrealm選擇用戶和組:新建一
8、個用戶:veridataadmin,為e1配置 oggadmin 的組:登陸 Diector Web UI:4、Veridata Jagent 安裝4.1 前提要求Veridata Jagent: JDK1.7(不需要安裝 Oracle FuMiddleware 12c (.0) Infrastructure)Goldengate 實(shí)例所在的主機(jī),也可以Veridata Server 已經(jīng)安裝好agent4.2 Veridata agent 安裝java -jar -Xmx1024m fmw_.0_ogg.jar4.3 創(chuàng)建和配置 agent 實(shí)例JAgent
9、安裝的主機(jī):cd /u01/app/Middleware/Oracle_Home/veridata/agent./agent_config.sh /u01/app/Middleware/veridataagent1 true( 要 求 安 裝 的 目 錄 在 $ORACLE_HOME的 外 面 , 這 里 $ORACLE_HOME是/u01/app/Middleware/Oracle_Home;true 表示打開 debug 模式; veridataagent1 表示一個實(shí)例需要配置一個 agent)配置參數(shù):cd /u01/app/Middleware/veridataagent1cp ag
10、perties.svi pertiesle perties#agent 的偵聽口servort=7805#agent 需要連接的 db 信息,也就是需要對比的 db 信息database.url=jdbc:oracle:thin:localhost:1521/sourcedbserver.driversLocation=/u01/app/oracle/product/11.2.0/dbhome_1/jdbc/libserver.jdbcDriver=ojdbc7.jar(注意:windows 下要使用相對路徑,絕對路徑貌似有問題。機(jī)器上:ser
11、ver.driversLocation = ././DB/11g/product/11.2.0/dbhome_1/jdbc/lib)啟動 jagentcd /u01/app/Middleware/veridataagent1./agent.sh start(可以通過關(guān)閉./agent.sh stop 或者./agent.sh reloadLog 看是否報錯,來進(jìn)行start 的排錯。)5 登陸 Web UI 進(jìn)行 compare job 配置5.1 配置(1)首先創(chuàng)建 connection: configuration 下配置接,輸入前面perties 中配置的端口,選擇 o
12、racleNew輸入數(shù)據(jù)庫用戶:需要有 select any table、dml 操作的權(quán)限這里就用之前用的goldengate同樣的過程配置目標(biāo)數(shù)據(jù)庫。(2)創(chuàng)建 group: Configuration-Group Configuration-new.這里名稱可以隨便定義:點(diǎn)擊 finish(3)創(chuàng)建 compare pair:點(diǎn)擊剛才創(chuàng)建的Group-edit,進(jìn)入界面中有個“Go to compare Pair Configuration”,點(diǎn)進(jìn)入。進(jìn)入后,有“Pattern Map”(模式):用于指定多個表之間的關(guān)系,可”(一以是精確的匹配,也可以通過通配符(%或者*)匹配多個對象。
13、)和“Manual Map次指定一個關(guān)系,用于源和目標(biāo)的表的名字差別很大,無法通過通配符指定的情況。)選擇 pattern Map-分別選擇 scott 用戶,下拉到最下面,選擇Generate Maps會跳轉(zhuǎn)到 preview,確認(rèn)后點(diǎn)擊“save”會跳轉(zhuǎn)一個界面:選擇需要驗(yàn)證的compare pair 點(diǎn)擊這里的validate column map會去check 結(jié)構(gòu)是否相同??梢韵劝延袉栴}的,選中后,delete 掉,先不做對比。后面再介紹如何處理。(4)創(chuàng)建自定義 profile:前面默認(rèn)用的都是 defaule profile,可以定義自己的 profile,來指定運(yùn)行的屬性。De
14、fault 有些參數(shù)不合適,可以修改或者創(chuàng)建自己的 profile。 New.創(chuàng)建的新的profile,屬性繼承自 default profile。調(diào)整以下參數(shù):在 server 上排序,不在 db 上排序;同時加大排序內(nèi)存:設(shè)置 initial compare:并發(fā)運(yùn)行 compare pair 的數(shù)量,如果 cpu 足夠,IO 無瓶頸,可以設(shè)置成 cpu 或 core 的數(shù)量。 設(shè)置 Output Out-Of-Sync Record Details to Report File 為 Y同樣 coos 的 Output Out-Of-Sync Record Details to Repor
15、t File 也設(shè)置為 Y最后點(diǎn)擊 save 保存。(5)創(chuàng)建 JOB:選擇 group:點(diǎn)擊 next,這里要再次選 connect,已經(jīng)定義過了。下一步可以選擇profile(測試下來選擇剛才定義的 profile,有可能會 job running fail,有一個可能性就是 managed server 的內(nèi)存默認(rèn)配置小,導(dǎo)致失敗,此時可以調(diào)整內(nèi)存 weblogic內(nèi)存大?。篶d /u01/app/Middleware/Oracle_Home/veridata1213_/bin/setStartupEnv.sh將其中的修改一下SERVER_MEM_ARGS_64HotSpot=-Xms1
16、024m -Xmx2048m -XX:PermSize=128m -XX:MaxPermSize=512m(是在 if $STARTUP_GROUP = VERIDATA-MANAGED-SERVERS 段)然后重啟cd /u01/app/Middleware/Oracle_Home/veridata1213_./veridataServer.sh start):/veridata/bin(6)執(zhí)行 JOB:點(diǎn)擊對應(yīng)的 job,然后點(diǎn)擊“Rettieve compare pair list”(為了獲取到需要進(jìn)行比較的 compare pair,沒有列表是不能執(zhí)行的),最后點(diǎn)擊 Run Job:
17、檢查完成的 job 詳細(xì)信息:如果有不同步的,可以 repair。點(diǎn)擊上圖中的 out of sync:1:可以看到,需要在上進(jìn)行的操作,才能in sync點(diǎn)擊:Run Repair,即可修復(fù)。5.2 手工配置 COL MAP對于無 PK 或者結(jié)構(gòu)不一致的表,需要進(jìn)行手工 map,如上例中的 bonus 和 salesgrade 表。大致處理過程如下:Group Configuration-選擇后,點(diǎn)“Edit”-Go to Compare Pair Configuration-選擇“Manual Map”,選擇對應(yīng)的表后,點(diǎn)擊“Genrate Compare Pair”-Preview 下
18、save然后在“Existing Compare Pair”選擇剛才的 compare pair,在 Column Map進(jìn)行 col map 的配置。下選擇 edit,可以設(shè)置如下:Column Map-設(shè)置都是 user define,選擇 ename 為 key 列,其他用 hash:然后點(diǎn)擊最下面的validate,進(jìn)行校驗(yàn)。校驗(yàn)成功后,點(diǎn)擊 save。(可以嘗試選擇下面的列,然后 remove map或者 add map)最后在回到 existing compare Paris 中選擇這個新建的 compare pair,進(jìn)行 validate column map成功后,狀態(tài)應(yīng)為綠色的勾。然后就可以對這個新的 compare pair 進(jìn)行run job 了。5.3 只對比之前的 oos 數(shù)據(jù)可以再次對比之前不同步的數(shù)據(jù),不必
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 英語組年度工作總結(jié)
- 2024年規(guī)范化追債委托合同范例一
- 學(xué)生領(lǐng)導(dǎo)力與自我管理能力的關(guān)系研究
- 2024版建筑外墻施工合同樣本3篇
- 二零二五年度智慧工地安全生產(chǎn)標(biāo)準(zhǔn)化建設(shè)合作協(xié)議
- 2025年度碎石銷售合同5篇
- 二零二五年度鏟車租賃及工程結(jié)算服務(wù)協(xié)議2篇
- 2025年度貨物進(jìn)出口合同標(biāo)的及支付方式詳細(xì)規(guī)定3篇
- 二零二五年度綠色節(jié)能廠房租賃管理協(xié)議3篇
- 2024舞蹈教室場地租賃合同書(含舞蹈課程版權(quán)購買)3篇
- 《士兵突擊》PPT課件(PPT 43頁)
- AHP層次分析法-EXCEL表格自動計算
- 團(tuán)代會工作流程圖
- 身心康中醫(yī)經(jīng)絡(luò)檢測儀—報告解讀
- 電力工程承裝(修、試)資質(zhì)管理辦法
- 急診科烏頭堿中毒課件
- 混凝土攪拌站污水處理方案精編版
- 2013天津中考滿分作文
- 醫(yī)院安保人員錄用上崗管理辦法
- 公共政策分析簡答題
- 加熱爐溫度控制系統(tǒng)_畢業(yè)論文
評論
0/150
提交評論