检查 dbmigration 工具的执行结果 - 7.3

Talend Data Fabric 迁移与升级指南

Version
7.3
Language
中文(简体)
Product
Talend Data Fabric
Module
Talend Activity Monitoring Console
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend Data Preparation
Talend Data Stewardship
Talend DQ Portal
Talend ESB
Talend Identity and Access Management
Talend JobServer
Talend Log Server
Talend MDM Server
Talend MDM Web UI
Talend Repository Manager
Talend Runtime
Talend SAP RFC Server
Talend Studio
Content
数据治理
dbmigration 工具的活动可使用 log4j 功能进行记录。

如果需要,您可以在文件 <$INSTALLDIR>/tools/dbmigration/log4j.properties 中更改 log4j 配置信息。有关 log4j 日志记录级别的更多信息,请参阅 http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Level.html 上的 Apache 文档。

下面显示了文件 log4j.properties 的一个例子:
log4j.rootCategory=INFO,CONSOLE,FILE

log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=%p [%c] - %m%n

log4j.appender.FILE=org.apache.log4j.RollingFileAppender
log4j.appender.FILE.File=dbmigration.log
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=%d %p [%c] - %m%n

默认情况下,日志信息存储在文件 <$INSTALLDIR>/tools/dbmigration/dbmigration.log 中。

当您使用 dbmigration 工具迁移 MDM 实例时,您可以检查文件 dbmigration.log 中的日志信息,以解决迁移问题。

以下显示了文件 dbmigration.log 中的一个错误消息示例:
2015-12-16 18:25:36,486 ERROR [org.talend.mdm.db.migration.rest.RESTXmlServer] - Unable to commit on 'Product' (total 2 records, some of them rollbacked)

此外,您还可以分别检查源 MDM 服务器和目标 MDM 服务器上的文件 <$INSTALLDIR>/logs/mdm.log,以详细了解 dbmigration 工具的执行结果。