从NetBeans连接到远程informix的问题

时间:2016-04-28 22:46:30

标签: java hibernate jdbc

我正在使用Java和NetBeans 8.0.2开发一个Web应用程序,它将连接到远程informix引擎,但在同一个Intranet内。

我使用的框架是Hibernate 4.3.1和Java Server Faces + PrimeFaces,我在学习时非常喜欢,但遗憾的是,大部分示例都是在本地安装MySQL的。

当我尝试连接到远程informix引擎时,它拒绝连接我。

我正在使用的连接字符串是: JDBC:INFORMIX-SQLI://192.168.40.97:1526 / pruebas:INFORMIXSERVER = ol_develop

我已经多次检查了所有内容,并且用户和密码(未在帖子中列出)正确输入。

如此臭名昭着,如果连接字符串将删除基本名称(pruebas),则保留此方式: JDBC:INFORMIX-SQLI://192.168.40.97:1526:INFORMIXSERVER = ol_develop NetBeans连接到引擎并向我显示sysmaster,sysutils和pruebas库。但不止于此,它无法显示基础的结构。

我使用的JDBC是JDBC 3.70.JC6。

有人发生了类似的事吗?

我很感激你能给我的任何帮助。

问候!

Gustavo Echenique

1 个答案:

答案 0 :(得分:1)

您连接的用户名可能没有pruebas数据库的连接权限。除'informix'之外的用户名是什么?