您的位置:首页 > 博客中心 > 数据库 >

Oracle GoldenGate相关

时间:2022-03-15 08:49

1、测试环境相关的复制进程,测试对数据要求严格的项目时。

环境初始时,可以开启handlecollisions 参数跑几个*期和日切处理

正式测试之前需要关闭该参数 --handlecollisions  跑几个*期及日切正常时,再进行后续测试最好!

2、进程挂掉的解决办法 

 首先查询日志记录信息 ggserro.log 查找挂掉的原因

然后再到 oracle/ggs/dirrpt/relc1.dsc *.dsc  找到相应的.dsc 文件核实具体的出错原因。

解决问题后再启动,如果实在不能启动或者其他原因不能启动,可以在param 中屏蔽对应的表,先起来再把该表打开,再重新启动,这样只有对应的一个表数据问题,其他未同步数据还会正常同步。

3、清理归档日志

rman target /
delete force archivelog all completed before ‘sysdate-0.5‘;

4、表空间不足时增加文件方法 注意确认一下哪个文件

ALTER TABLESPACE TS_INDEX ADD DATAFILE ‘/oracle/oradata/clctdb/TS_INDEX_02.DBF‘ size 5M autoextend on next 10M maxsize 10G;

5、开启归档日志的方法

sqlplus / as sysdba

alter system set open_cursors=1000 scope=both;

alter system set processes=1000 scope=spfile;

alter system set sessions=1000 scope=spfile;

Alter system set open_links=50 scope=spfile;

shutdown immediate

startup mount;

alter database archivelog;

--alter system set db_recovery_file_dest_size = 100G;

alter database open;

archive log list;

alter system set job_queue_processes=50;

SELECT SUPPLEMENTAL_LOG_DATA_MIN FROM V$DATABASE;

ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;

热门排行

今日推荐

热门手游