我正在使用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
答案 0 :(得分:1)
您连接的用户名可能没有pruebas数据库的连接权限。除'informix'之外的用户名是什么?