DB2 10.1 EJB 到 RDB 的映射
DB2 10.1 EJB to RDB Mapping
我正在尝试为 DB2 10.1 的 IBM Websphere 8 上的 EJB 2.1 应用程序 运行 生成映射 table,目前用于 DB2 9.7。
我面临的问题是 Websphere 8 显然不支持生成 DB2 10.1 映射
(https://www.ibm.com/support/knowledgecenter/SS7JFU_8.5.5/com.ibm.etools.ejbbatchdeploy.doc/topics/regenc.html?cp=SS7JFU_8.5.5&lang=en 在 -dbvendor name 下)
我通常会使用 ejbdeploy 工具来生成它,但只支持最高 9.8 的版本。
我尝试使用 Rational Application Developer 做同样的事情,并且成功了,只是发现 Websphere 不喜欢产生的结果。
请注意,根据 link even WAS 8.5.5,当前版本,不支持 DB2 10.1。
我很难理解这背后的逻辑。 IBM DB2 是否已停止支持较旧的应用程序?我可以只使用旧的 9.7 地图吗?到目前为止,该应用程序似乎正在运行,但我想为此找到一个合理的解释。
没有 IBM DB2 没有停止支持使用 9.7 等早期版本的应用程序。像 ejbdeploy 工具这样的工具通常只在主要版本边界更新,并且在最后一个 WebSphere Application Server 版本发布时,DB2 9.8 是最新的 DB2 版本。 WebSphere Application Server 的所有在线版本都支持 DB2 10.x,您应该能够毫无问题地使用为 DB2 9.7 生成的映射。
我正在尝试为 DB2 10.1 的 IBM Websphere 8 上的 EJB 2.1 应用程序 运行 生成映射 table,目前用于 DB2 9.7。
我面临的问题是 Websphere 8 显然不支持生成 DB2 10.1 映射 (https://www.ibm.com/support/knowledgecenter/SS7JFU_8.5.5/com.ibm.etools.ejbbatchdeploy.doc/topics/regenc.html?cp=SS7JFU_8.5.5&lang=en 在 -dbvendor name 下) 我通常会使用 ejbdeploy 工具来生成它,但只支持最高 9.8 的版本。
我尝试使用 Rational Application Developer 做同样的事情,并且成功了,只是发现 Websphere 不喜欢产生的结果。 请注意,根据 link even WAS 8.5.5,当前版本,不支持 DB2 10.1。
我很难理解这背后的逻辑。 IBM DB2 是否已停止支持较旧的应用程序?我可以只使用旧的 9.7 地图吗?到目前为止,该应用程序似乎正在运行,但我想为此找到一个合理的解释。
没有 IBM DB2 没有停止支持使用 9.7 等早期版本的应用程序。像 ejbdeploy 工具这样的工具通常只在主要版本边界更新,并且在最后一个 WebSphere Application Server 版本发布时,DB2 9.8 是最新的 DB2 版本。 WebSphere Application Server 的所有在线版本都支持 DB2 10.x,您应该能够毫无问题地使用为 DB2 9.7 生成的映射。