2017-08-01 60 views
1

任何人都可以帮助我吗?我想在我的金色大门上运行复制品以获取窗口。这是我的复制参数Oracle Golden Gate Replicat

-- Replicat group -- 
replicat rep1 
-- source and target definitions 
ASSUMETARGETDEFS 
--target database login -- 
userid ggtarget, password oracle 
--file for discarded transaction -- 
discardfile C:\app\<name>\product\12.1.2ggtarget\oggcore_1\dirdat\rep1_discard.txt, append megabytes 10 
--ddl support 
DDL 
--Specify table mapping -- 
map EAM.*, target EAM.*; 

当我启动复制品时,它说复制品正在启动。但是当我输入info all时,复制停止并且状态表示当前不在运行。我如何让它运行?

+0

请格式化代码 - 线条包裹和不可读。 –

回答

0
  1. 检查ggserr.log文件以查看错误消息。
  2. 带MAP命令的行不完整。应该有后点东西,

,如:

map EAM.*, target EAM.*; 

或:

map EAM.table, target EAM.table; 

或:

map table, target table; 
+0

我在哪里运行它? –

+0

您已粘贴参数文件的一部分。参数文件包含语法错误,您应该纠正它。在OGG中有一个名为ggserr.log的错误日志,其中应包含错误消息。 –

0

检查错误

报告文件

例如:查看报告rep1.rpt

它应该包含试图启动复制品时如何解析复制参​​数文件的详细信息。

但是如果你没有看到在报告文件中的任何错误代码或ggserr.log检查你的环境变量和参数文件的位置