迁移 UDDI 注册中心
在大多数情况下,当迁移到 WebSphere® Application Server 的当前级别时,会自动迁移现有 UDDI 注册中心。但是,如果现有 UDDI 注册中心使用网络 Apache Derby 数据库或 DB2® UDDI V2 数据库,那么存在一些必须手动完成的步骤。
开始之前
关于此任务
如果现有 UDDI 注册中心使用 Oracle,那么嵌入式 Apache Derby 或 DB2 UDDI V3 数据库,那么您不必完成任何手动迁移;如果迁移 WebSphere Application Server 并且在迁移后首次启动 UDDI 节点,那么会自动迁移注册中心。
如果现有 UDDI 注册中心使用网络 Apache Derby 数据库或 DB2 UDDI V2 数据库,那么必须完成一些手动步骤才能迁移该注册中心。
如果 UDDI 数据库使用 Apache Derby V10.2,那么您必须迁移数据库。有关详细信息,请参阅相关链接中的主题。
过程
如果 UDDI 注册中心使用网络 Apache Derby 数据库,请完成以下步骤。
结果
UDDI 数据库和数据源被迁移,且 UDDI 节点被激活。
注: 当迁移 WebSphere Application Server 时,概要文件升级后的日志会指示 UDDI 数据库的迁移已部分完成,但是缺少用于触发器、别名和存储语句的步骤。如果最初启用了调试功能,那么数据库的调试日志会指示创建触发器时发生了故障。请忽略这些消息;当
UDDI 节点启动时,它会完成数据库的迁移。
如果
UDDI 数据库的迁移成功完成,那么以下消息会出现在服务器日志中:
CWUDQ0003I: UDDI 注册中心迁移已完成
如果出现以下错误,那么表示迁移期间发生了意外的错误。UDDI 注册中心节点未被激活。请在错误日志中检查该问题,如果无法解决该问题,请参阅 WebSphere Application Server 支持 Web 页面上的问题确定信息。
CWUDQ004W: 由于迁移错误,UDDI 注册中心未能启动。