dbmigrationツールの実行結果の確認
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)
さらに、dbmigrationツールの実行結果の詳細は、ソースMDMサーバーとターゲットMDMサーバーの<$INSTALLDIR>/logs/mdm.logをそれぞれご確認ください。