事象
バージョン10.3では、Management Console(MC)の Admin > SettingsでDatabaseTypeを追加する場合に、DatabaseTypeはリストから選択するようになりました。
そのため、カスタムDatabaseTypeが追加されているBackupを10.3にRestoreするとエラーが発生してRestoreができません。
以下、RoboServer.logに出力されるエラー内容です。
Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.7.0.v20170811-d680af5): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.BatchUpdateException: Column 'FLAVOR' cannot accept a NULL value.
Error Code: 20000
<FullBackup/RestoreBackupの参考ナレッジ>
MCのバックアップで移行可能/不可能な内容
対処方法
Create Backup(FullBackup)をする場合には、カスタムDatabaseTypeを削除ください。
※注釈
カスタムDatabaseTypeとは、「MySQL」や「Derby」といった決まったDatabaseTypeではなく、自由にDatabaseTypeを指定できるという意味になります。
区分 | 発生Ver | 改修ID | 修正Ver |
不具合 | 10.3.0 | 1225338 | 11.1.0.6 |