OGG Director連接WindowsOGG 12c Error 0

在使用GoldengateDirector GDS Admin Tool創建Data Source連接Windows 平臺上的Goldengate 12c時遇到下面的報錯。

 

OGG Driector version: OGG Director Version12.1.2.0.1

Goldengate Version:  Version 12.3.0.1.1

 

Opening GGSCI connection...

Connection wassuccessful.

 

Sending AllStat command...

GGSCI reply error: ERROR:Error (0,操作成功完成。) reading GGSEVTfile ggserr.log..

Closing connection...

Closed. All done.

 

從上面的輸出信息中可以看出Director 已經成功與Goldengate mgr進程建立了連接。但是在分析ggserr.log文件時發生了錯誤。

 

經過排查發現是由於ggserror.log文件中包含下面的內容導致的:

2017-07-18 15:00:11  INFO   OGG-02695  Oracle GoldenGateCapture for SQL Server, EXTSQL.prm:  ANSISQL parameter syntax is used for parameter parsing.

2017-07-18 15:00:11  WARNING OGG-05236  Oracle GoldenGate Capture for SQL Server,EXTSQL.prm:  ODBC Warning: The specifiedDSN 'odbcdbom' uses a client driver that may be incompatible with the databaseserver. Microsoft SQL Server 2014 requires SQLNCLI11.DLL,MSODBCSQL11.DLL or amore recent version.

2017-07-18 15:00:11  INFO   OGG-03036  Oracle GoldenGate Capturefor SQL Server, EXTSQL.prm:  Databasecharacter set identified as windows-936. Locale: zh_CN.

2017-07-18 15:00:11  INFO   OGG-03037  Oracle GoldenGateCapture for SQL Server, EXTSQL.prm: Session character set identified as GBK.

2017-07-18 15:00:12  INFO   OGG-01851  Oracle GoldenGateCapture for SQL Server, EXTSQL.prm: filecaching started: thread ID: 58972832.

2017-07-18 15:00:12  INFO   OGG-01815  Oracle GoldenGateCapture for SQL Server, EXTSQL.prm: Virtual Memory Facilities for: COM

    anon alloc: MapViewOfFile  anon free: UnmapViewOfFile

    file alloc: MapViewOfFile  file free: UnmapViewOfFile

    target directories:

D:\ggs\dirtmp.

可以看出這些內容與其他內容格式不一同,不是符合 “ 時間:類型:OGG-XXXXX內容”   的格式。

解決方法

1.      停止所有OGG進程。包含MGR, EXTRACT, REPLICAT

2.      在任務管理器中kill 掉所有的OGG 的server進程。

3.      刪除ggserr.log文件,然後創建一個空的ggserr.log文件。

4.      關閉ogg的日誌

修改<GGS_HOME>/direct/logging/ogg-ggserr.xml文件

 

  <!--

   !- The ggserr.None adapter will turn off allevent logging.

   !-

 -->

   <appendername="ggserr.None"    class="SyslogAppender">

    <level        value="off"/>

  </appender>

 

 <!--

  <logger          name="ggserr.log"additivity="false">

    <appender-ref  name="ggserr.Standard"/>

    <level        value="info"/>

  </logger>

 -->

 

註釋掉綠色部分

把上面紅色部分的註釋去掉。

5.      重啓MGR, EXTRACT,REPLICAT進程。

 

 

 

 

山東神倉信息技術有限公司   專業技術服務,值得您依賴!

技術交流請加Goldengate技術交流羣:315085903

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章