OGG問題處理(OGG-01031,OGG-01416)
一客戶上午報過來一個OGG錯誤
2018-03-28 10:26:20 ERROR OGG-01416 Oracle GoldenGate Capture for Oracle, P_HYDEE.prm: File d:\ogg\dirdat\et007149, with format RELEASE 9.0/9.5, does not match current format specification of RELEASE 11.2. Modify the parameter file to specify format RELEASE 9.0/9.5 or issue ETROLLOVER prior to restart.
2018-03-28 10:26:20 ERROR OGG-01668 Oracle GoldenGate Capture for Oracle, P_HYDEE.prm: PROCESS ABENDING.
解決這個錯誤比較簡單,alter extract xxx etrollover
參考:http://www.askmaclean.com/archives/goldengate-ogg-ogg-01416.html
執行命令之後又有了新問題:
2018-03-28 10:31:20 ERROR OGG-01033 Oracle GoldenGate Capture for Oracle, P_HYDEE.prm: There is a problem in network communication, a remote file problem, encryption keys for target and source do not match (if using ENCRYPT) or an unknown error. (Remote file used is d:\ogg\dirdat\et007150, reply received is Input rba past EOF for d:\ogg\dirdat\et007150; input rba: 99998104; EOF rba: 98832384).
2018-03-28 10:31:20 ERROR OGG-01668 Oracle GoldenGate Capture for Oracle, P_HYDEE.prm: PROCESS ABENDING.
這個就花了我不少時間去檢查
最後,在目標端的作業系統看到, D盤整個已經被佔滿了,已經沒有磁碟空間了
同時,在目標端的ggserr.log中出現了大量的warning:
2018-03-28 10:31:10 INFO OGG-01228 Oracle GoldenGate Collector for Oracle: Timeout in 300 seconds.
2018-03-28 10:31:15 INFO OGG-01229 Oracle GoldenGate Collector for Oracle: Connected to WIN-O97S9H5BGRD:49780.
2018-03-28 10:31:15 INFO OGG-01669 Oracle GoldenGate Collector for Oracle: Opening d:\ogg\dirdat\et007150 (byte -1, current EOF 0).
2018-03-28 10:31:21 WARNING OGG-01223 Oracle GoldenGate Collector for Oracle: fwrite() error 112 (磁碟空間不足。) writing to d:\ogg\dirdat\et007150.
於是這個就理解了。處理也相對來說比較簡單,清理目標端磁碟,釋放一些空間即可。
整個故障大致是這麼形成:
在2月28號, 因表結構問題,崩潰,然後客戶那邊沒人檢查並注意到。
2018-03-28 10:26:20 ERROR OGG-01416 Oracle GoldenGate Capture for Oracle, P_HYDEE.prm: File d:\ogg\dirdat\et007149, with format RELEASE 9.0/9.5, does not match current format specification of RELEASE 11.2. Modify the parameter file to specify format RELEASE 9.0/9.5 or issue ETROLLOVER prior to restart.
2018-03-28 10:26:20 ERROR OGG-01668 Oracle GoldenGate Capture for Oracle, P_HYDEE.prm: PROCESS ABENDING.
解決這個錯誤比較簡單,alter extract xxx etrollover
參考:http://www.askmaclean.com/archives/goldengate-ogg-ogg-01416.html
執行命令之後又有了新問題:
2018-03-28 10:31:20 ERROR OGG-01033 Oracle GoldenGate Capture for Oracle, P_HYDEE.prm: There is a problem in network communication, a remote file problem, encryption keys for target and source do not match (if using ENCRYPT) or an unknown error. (Remote file used is d:\ogg\dirdat\et007150, reply received is Input rba past EOF for d:\ogg\dirdat\et007150; input rba: 99998104; EOF rba: 98832384).
2018-03-28 10:31:20 ERROR OGG-01668 Oracle GoldenGate Capture for Oracle, P_HYDEE.prm: PROCESS ABENDING.
這個就花了我不少時間去檢查
最後,在目標端的作業系統看到, D盤整個已經被佔滿了,已經沒有磁碟空間了
同時,在目標端的ggserr.log中出現了大量的warning:
2018-03-28 10:31:10 INFO OGG-01228 Oracle GoldenGate Collector for Oracle: Timeout in 300 seconds.
2018-03-28 10:31:15 INFO OGG-01229 Oracle GoldenGate Collector for Oracle: Connected to WIN-O97S9H5BGRD:49780.
2018-03-28 10:31:15 INFO OGG-01669 Oracle GoldenGate Collector for Oracle: Opening d:\ogg\dirdat\et007150 (byte -1, current EOF 0).
2018-03-28 10:31:21 WARNING OGG-01223 Oracle GoldenGate Collector for Oracle: fwrite() error 112 (磁碟空間不足。) writing to d:\ogg\dirdat\et007150.
於是這個就理解了。處理也相對來說比較簡單,清理目標端磁碟,釋放一些空間即可。
整個故障大致是這麼形成:
在2月28號, 因表結構問題,崩潰,然後客戶那邊沒人檢查並注意到。
2018-02-28 17:15:43 ERROR OGG-01161 Oracle GoldenGate Delivery for Oracle, R_*****.prm: Bad column index (124) specified for table *****, max columns = 124.
2018-02-28 17:15:43 ERROR OGG-01668 Oracle GoldenGate Delivery for Oracle, R_HYDEE.prm: PROCESS ABENDING.
進而導致目標端trail檔案一致刪除不(mgr程式是如下的配置)
port 7500
AUTOSTART ER *
AUTORESTART EXTRACT *,RETRIES 3,WAITMINUTES 5,RESETMINUTES 60
dynamicportlist 7501-7505
autorestart extract *,waitminutes 2,retries 5
purgeoldextracts .\dirdat\et*,usecheckpoints,minkeepdays 2
trail檔案刪除不了,導致磁碟空間不足,進而導致源端的pump程式寫入trail檔案到目標端時出現了錯誤, 導致pump程式崩潰
2018-02-28 17:15:43 ERROR OGG-01668 Oracle GoldenGate Delivery for Oracle, R_HYDEE.prm: PROCESS ABENDING.
進而導致目標端trail檔案一致刪除不(mgr程式是如下的配置)
port 7500
AUTOSTART ER *
AUTORESTART EXTRACT *,RETRIES 3,WAITMINUTES 5,RESETMINUTES 60
dynamicportlist 7501-7505
autorestart extract *,waitminutes 2,retries 5
purgeoldextracts .\dirdat\et*,usecheckpoints,minkeepdays 2
trail檔案刪除不了,導致磁碟空間不足,進而導致源端的pump程式寫入trail檔案到目標端時出現了錯誤, 導致pump程式崩潰
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8520577/viewspace-2152297/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- OGG-01031錯誤處理一例
- OGG-01028問題處理記錄
- oracle goldengate OGG-01264問題處理OracleGo
- OGG-01031錯誤處理一例 (目的端檔案被其他程式鎖住導致)
- OGG-01635 BOUNDED RECOVERY: reset to initial or altered checkpoint問題處理
- ogg replicat 程式 abend 處理
- ogg 同步問題
- OGG 故障處理一例
- 處理問題的方法
- perl中文處理問題
- 漢字處理問題?
- xml處理的問題XML
- 貨品問題處理
- [git] git問題處理Git
- golang json處理問題GolangJSON
- 併發問題處理方式
- ASMCMD處理問題一則ASM
- mysql的處理能力問題MySql
- RMAN處理split block問題BloC
- mysql問題處理兩則MySql
- Oracle啟動問題處理Oracle
- mysql 問題處理二則MySql
- Oracle壞塊問題處理Oracle
- 資料處理--pandas問題
- OGG複製程式掛起abended處理
- 如何處理 No DMARC Record Found 問題
- PHP 開發版本問題處理PHP
- MySQL:亂碼問題處理流程MySql
- JVM問題分析處理手冊JVM
- Linux 問題處理集錦Linux
- 處理SQLServer errorlog滿問題SQLServerError
- 如何處理HTTP 503故障問題?HTTP
- gc buffer busy acquire問題處理GCUI
- 記憶體分配問題處理記憶體
- RDSforMySQLMysqldump常見問題和處理ORMMySql
- ORA-00942問題處理
- crontab 問題檢查與處理
- ORA-38760 問題處理方法