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-01431 OGG-01003 OGG-01151 OGG-01003錯誤處理
- golang json處理問題GolangJSON
- [git] git問題處理Git
- 併發問題處理方式
- Linux 問題處理集錦Linux
- 處理SQLServer errorlog滿問題SQLServerError
- 資料處理--pandas問題
- Ubuntu處理依賴問題Ubuntu
- OGG整合抽取模式丟失歸檔處理模式
- PHP 開發版本問題處理PHP
- 【故障處理】TNS-04610問題
- JVM問題分析處理手冊JVM
- gc buffer busy acquire問題處理GCUI
- oracle SP2-問題處理Oracle
- 記憶體分配問題處理記憶體
- 如何處理 No DMARC Record Found 問題
- 如何處理HTTP 503故障問題?HTTP
- MySQL:亂碼問題處理流程MySql
- 【問題處理】IPC Send timeout detected
- 處理OGG-02198 Incompatible record (logical EOF) in trail fileAI
- 【問題處理】MySQL忘記root密碼的處理辦法MySql密碼
- OGG遷移至nas上遇到的許可權問題OGG-01083
- OGG-01028 Recovery record is missing from log 的BUG處理
- ogg複製程式報ORA-01438錯誤處理
- 二、Git 問題彙總及處理Git
- Redis 快取常見問題處理Redis快取
- Oracle日常問題處理ORA-04031Oracle
- .net異常處理的效能問題
- ORACLE問題處理十個指令碼Oracle指令碼
- repmgr 叢集雙主問題處理
- SpringBoot 2.6.7 處理跨域的問題Spring Boot跨域
- RAC磁碟頭損壞問題處理
- SpringBoot 2.7.0 處理跨域的問題Spring Boot跨域
- 問題:mybatis like 佔位符處理MyBatis
- options 請求跨域問題處理跨域
- 【Weblogic】java.lang.UnsupportedClassVersionError問題處理方案WebJavaError
- 三、實戰系列問題處理集中營
- 瀏覽器相容問題處理總結瀏覽器