4

StackOverflow,我需要你的帮助。

我正在开发 J EE 应用程序,但遇到了障碍。我目前正在设置我的环境,以便在带有Eclipse Juno J EE版本的Windows 7上使用IBM DB2 Express-C和 WASCE 。两种技术都运行良好,我可以通过浏览器访问 WASCE,我可以通过Data Studio 3.1.1访问我的DB2实例,我可以访问现有数据库并创建模式、表、执行查询......

当我尝试通过 Eclipse 创建数据连接配置文件以便我可以使用JPA工具对架构进行逆向工程时,我的问题就出现了。db2jcc.jar因此,我使用 Ex-c ( , db2jcc_license_cu.jar) 中的 Jars 和以下属性创建了一个连接配置文件:

Connection URL: jdbc:db2://localhost:50000/DBNAME
Database Name: DBNAME
Driver Class: com.ibm.db2.jcc.DB2Driver
Password: ****
User ID: USERNAME

Test Connection Result: "Ping Succeeded!"

因此,我单击确定,现在已建立连接配置文件。所以,我点击twisty并看到DBNAME,点击DBNAME,点击Catalogs,点击DBNAME,点击Schemas ...

没别的了!

我打开 SQL Scrapbook,执行一个简单的查询:“Select * from schema.table”,然后我得到了结果,这是我通过 Data Studio 放入数据库的正确数据。

所以,我尝试使用 JPA 工具,就像我猜的那样,它没有通过连接配置文件注册任何表,所以它不起作用。此外,在建立 JPA 时,我的实体(手工制作)对我大喊大叫,因为它说表不存在,并且字段不对应。或类似的东西。

我需要您的帮助来通过 Eclipse Juno Java EE 和 DB2 Exc 建立正确的连接配置文件!

4

2 回答 2

0

由于关闭了此错误,该问题可能会得到解决:

错误 416722 – 自 db2 V9.7 FP6 起无法查看模式:https ://bugs.eclipse.org/bugs/show_bug.cgi?id=416722

根据错误报告,此功能应该在即将发布的 DTP 1.11.2 中。DPT 1.11.2 里程碑的更新 URL 是:

http://download.eclipse.org/datatools/downloads/drops/M_updates_1.11.2

于 2014-02-21T16:49:58.237 回答
0

我在使用 Eclipse Kepler 时遇到了同样的问题。在 Eclipse 中,转到帮助 > 安装新软件。在 Work with: 中粘贴地址http://download.eclipse.org/datatools/downloads/drops/M_updates_1.11.2/并完成其余过程。这解决了我的问题。

于 2014-08-29T13:46:33.070 回答