goldengate ogg 源数据库必须启动归档模式并开启附加日志
Oracle数据库
Oracle数据库开启归档模式,数据库需要重启,步骤如下:
SQL> SELECT LOG_MODE FROM V$DATABASE;
SQL> SHUTDOWN IMMEDIATE
SQL> STARTUP MOUNT;
SQL> ALTER SYSTEM SET LOG_ARCHIVE_DEST='/U01/archive';
SQL> ALTER DATABASE ARCHIVELOG;
SQL> ALTER DATABASE OPEN;
SQL> ARCHIVE LOG LIST;
SQL> ALTER SYSTEM SWITCH LOGFILE;
SQL> ALTER SYSTEM ARCHIVE LOG CURRENT;
SQL> ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;
SQL> SELECT SUPPLEMENTAL_LOG_DATA_MIN FROM V$DATABASE;
DB2数据库
无论DB2 8还是DB2 9系列都需要重启数据库。
DB2 8系列:必须设置USEREXIT和LOGRETAIN参数
db2 update db cfg for <database name> using USEREXIT ON
db2 update db cfg for <database name> using LOGRETAIN ON
DB2 9系列:可以不使用USEREXIT和LOGRETAIN参数,而是使用LOGARCHMETH1和LOGARCHMETH2参数开启归档模式,但是LOGRETAIN仍需设置为ON