【发布时间】:2016-11-01 08:07:53
【问题描述】:
如果您选择在 Bluemix 中将 ejbTimer 功能与 DashDB 一起使用,您最终会遇到错误。我们分析了这个问题,得出了 ejbTimer 特性在其创建阶段创建了一组表(WLPTASK、WLPPART、WLPPROP)的分析。这些假定为“按列组织”(DashDB 上的默认设置)。
作为一种解决方法,我们发现如果我们在独立(非云)Liberty 服务器中使用该功能,则让它创建表。从中获取 DDL,并使用“ORGANIZE BY ROW”进行调整。在 DashDB 中手动创建表。然后在 Bluemix 中使用该功能不需要创建表,并且可以使用这些手动创建的表。
我认为这不是预期的行为 - 有解决办法吗?
【问题讨论】:
-
当您在独立(非云)环境中创建表时,您是否也在此处使用 DashDB?还是其他数据库?
-
我为此使用了德比。其中两个表是在创建崩溃之前在 DashDB 中创建的,因此将这些信息与从 derby 中获得的信息相结合 - 就足够了。
标签: ibm-cloud websphere-liberty dashdb