使用GoldenGate的jagent是可能会碰到:
WARNING OGG-01930 Datastore error in 'dirbdb': BDB0113 Thread/process 27316/1135331648 failed: BDB1507 Thread died in Berkeley DB library.
的错误,升级GoldenGate当然是最好的解决方案。不升级GoldenGate其实也是有解决方法的。只要重建datastore就可以了。
首先将所有的GoldenGate进程停止,包括manager进程。再将datastore目录(通常是$GG_HOME/dirbdb)进行备份并删除。然后建新的datastore。
GGSCI> create datastore
最后将GoldenGate进程起来就可以了。
或者使用repair datastore命令也可以。但是如果dirbdb目录比较大的话,该操作可能会Hang住。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/13885898/viewspace-1651417/
,如需转载,请注明出处,否则将追究法律责任。