做足了功课才来提问的,网上实在找不到了才来的。。。
我用一个第三方的报表工具连接数据库,以前都是连DB2,现在我要连INFORMIX的数据库。
从网上找了informix的JDBC驱动com.informix.jdbc.IfxDriver ( v2.21)
然后用url=jdbc:informix-sqli://172.40.1.5:5000/konka:INFORMIXSERVER=?
有1个问题就是:INFORMIXSERVER这个参数是不是指数据库的版本?我可以用什么方法找到这个参数的值吗?
------解决方案--------------------------------------------------------
INFORMIXSERVER指的是INFORMIX数据库的名称,在informix的安装路径下cat .cshrc可以看到setenv INFORMIXSERVER myservice_online_net
其中myservice_online_net就是该informix库名。另外在informix的安装路径的/etc目录的sqlhosts文件下可设置它的值。
------解决方案--------------------------------------------------------
INFORMIXSERVER与INFORMIX服务器上的环境变量INFORMIXSERVER值一样,到服务器上用set命令查