最近遇到這個問題,其實提示很簡單了,
去oracle 論壇看下,有人回復了
Extract was off for two long. All redo logs have been switched.
You have to provide archive logs to Oracle default destination or configure destination in GG parameter file.
If you don't have archive logs you have to resynchronize the two databases.
大概意思
由于執行緒2為1的歸檔日志已經被洗掉,導致goldengate 抽取行程停止:
解決方法:
1、恢復洗掉的歸檔日志,重新啟動抽取行程;
rman target ggs/ggs@orcl
RMAN>restore archivelog from logseq 1 until logseq 587 ;
GGSCI>start ext ext
fuck恢復報錯

3、通過v$archived_log查詢到下個日志的時間點,重新指定抽取行程的時間點,啟動抽取行程;
GGSCI>alter extract extjms2 ,begin 2014-11-20 00:20:15
GGSCI>start extjms2
4.實在不行就從現在啟動,
這個會缺失資料的!!!!
GGSCI> alter extract ext begin now
GGSCI> start ext ext
5.最好辦法,重新初始化資料后,啟動,
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/14919.html
標籤:Oracle
下一篇:Oracle分析函式Over()
