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 建立正确的连接配置文件!