goldengate命令輸入錯誤導致的血案2
環境介紹:
源頭:rhel5 32bit,oracle10.2.0.4 32bit ,goldengate v11.1.1 for oracle 10g 32bit
目的地:rhel5 32bit,oracle10.2.0.4 32bit ,goldengate v11.1.1 for oracle 10g 32bit
源頭的goldengate 配置沒有問題,info all 命令都是running
目的地的goldengate 配置看似沒有問題,雖然info all 命令都是running
從源頭做了幾個dml操作後,檢視源頭extract程式和datapump程式的統計資訊:
stats extract ext 和 stats extract datapump,都反饋如下的結果
*** Daily statistics since 2011-04-15 21:12:07 ***
Total inserts 1.00
Total updates 0.00
Total deletes 1.00
Total discards 0.00
Total operations 2.00
檢視目的地的replicat程式的統計資訊 stats replicat rep
GGSCI (host1) 1> stats replicat rep
Sending STATS request to REPLICAT REP ...
No active replication maps
DDL replication statistics:
*** Total statistics since replicat started ***
Operations 0.00
Mapped operations 0.00
Unmapped operations 0.00
Other operations 0.00
Excluded operations 0.00
Errors 0.00
Retried errors 0.00
Discarded errors 0.00
Ignored errors 0.00
後來發現居然是目的端add replicat 命令寫錯了:
錯誤的:add replicat rep, exttrail /u01/dirdat/bj , CHECKPOINTTABLE goldengate.ckpttable
正確的:add replicat rep, exttrail /u01/ggs/dirdat/bj , CHECKPOINTTABLE goldengate.ckpttable
此問題是透過檢視原始的部署指令碼看出來的(部署指令碼就寫錯了)
此問題也可以透過如下命令檢視rep程式和trail檔案的對應關係:
GGSCI (host1) 11> info replicat rep, detailREPLICAT REP Last Started 2011-04-15 21:12 Status RUNNING
Checkpoint Lag 00:00:00 (updated 00:00:08 ago)
Log Read Checkpoint File /u01/dirdat/bj000000
First Record RBA 0[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/161195/viewspace-1048758/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PostgreSQL DBA(29) - Backup&Recovery#2(日期格式導致的錯誤)SQL
- 【北亞資料恢復】輸入錯誤命令導致MySQL資料庫資料被刪除的資料恢復案例資料恢復MySql資料庫
- Lombok 的@ToString導致的Maven編譯錯誤LombokMaven編譯
- php輸出json資料,導致前端js判斷錯誤的分析及解決PHPJSON前端
- 升級Xcode10導致的編譯錯誤XCode編譯
- 12.2.0.1bug導致的Failed to register in OCRLOCAL group.錯誤AI
- ORA-04031錯誤導致當機案例分析
- Session物件改變請求頭值導致的401錯誤Session物件
- 動態建立 @ViewChild 導致執行時錯誤的原因分析View
- 記錄一次homestead意外關閉導致的錯誤
- [譯] RxJS: 避免因濫用 switchMap 而導致錯誤JS
- ORACLE 分割槽索引UNUSABLE導致的DML操作失敗引起的血案Oracle索引
- Linux的標準輸入、標準輸出和標準錯誤Linux
- Bash-Insulter:一個在輸入錯誤命令時嘲諷使用者的指令碼指令碼
- laravel Route RESTful 因路由先後順序導致的解析錯誤LaravelREST路由
- Apache Solr錯誤預設配置導致的RCE(CVE-2019-12409)ApacheSolr
- smt加工這些失誤會導致smt加工出錯
- 記一次crontab中date命令錯用導致的問題
- 誤修改PATH屬性 導致大多數命令都不能用
- 多次密碼錯誤導致登入介面鎖定,可以刪除網站的 runtime 資料夾密碼網站
- oracle goldengate實用文件兩個(所有命令幫助及ogg錯誤程式碼解釋)OracleGo
- 解決 PBootCMS 中因資料庫名稱錯誤導致的“執行 SQL 發生錯誤!錯誤:no such table: ay_config”問題boot資料庫SQL
- 什麼會導致HTTP代理出現400錯誤請求HTTP
- python輸入錯誤密碼使用者鎖定Python密碼
- 什麼會導致HTTP出現429請求過多錯誤?HTTP
- 讀取popen輸出結果時未截斷字串導致的命令列注入字串命令列
- GoldenGate GGSCI監控命令Go
- vue2匯入專案遇到錯誤Vue
- 又見想當然導致的誤譯
- 因為 int32 溢位導致的 peewee.IntegrityError 錯誤事故記錄Error
- 一次錯誤使用 go-cache 導致出現的線上問題Go
- java由於越界導致的報錯Java
- 新增ijkplayer-java 導致的報錯Java
- sql最佳化-錯誤強制型別轉換導致索引失效SQL型別索引
- html的開始與結束標籤巢狀錯誤會導致哪些問題?HTML巢狀
- Excel還能限制輸入內容?其實這樣能有效避免人員輸入錯誤Excel
- macbook開機登入時輸入正確的密碼卻提示密碼錯誤Mac密碼
- Spring Redis開啟事務支援錯誤用法導致服務不可用SpringRedis
- 蘋果iOS 11.3/11.4曝bug:“黑點錯誤”導致裝置崩潰蘋果iOS