V4版本WIN7下不同JDK版本进行的测试和SQL 2005的支持问题
在WIN 7 32位环境下进行的测试结果:
在JDK1.6全系列下,会出现IO异常,经过测试和查阅,该问题是JDK的一个BUG,会导致SWING控件中的JFILECHOOSE控件发生IO异常。
使用润乾默认的JDK1.5或者JDK1.5_07的情况下,会出现设计器中的保存和打开功能失效的情况。
在JDK1.4.2_10版本下,设计器表现稳定,所有功能均可正常使用,但是设计器的API接口调用后进行设计器插件开发后,出现了插件不能用的情况。
疑似JDK本身在WIN7下的问题,结果还要进一步测试才能确定。
因为VISTA和WIN 7系列已经放弃了对SQL SERVER 2000的支持,建议在产品安装包中,加入SQL2005的JDBC驱动。在较新的操作系统,如VISTA,WIN 7中,已经放弃了对SQL SERVER2000的支持,因此建议在保留SQL SERVER2000驱动的基础上,加入对SQL SERVER 2005的
支持,SQL SERVER 2005 微软官方驱动见附件。
同时,在产品文档中,在设置数据库连接部分,说明使用TCP/IP连接SQL SERVER 2005时,要注意的部分:
如果连接时出现如下情况:
com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
请查看服务器的TCP/IP是否被禁用,sqlserver2005默认情况下是禁用了TCP/IP连接。启动TCP/IP连接的方法:开始\程序\Microsoft SQL Server 2005\配置工具\目录下的SQL Server Configuration Manager,选择mssqlserver协议, 然后右边窗口有个tcp/ip协议,然后启动它,重新启动sqlserver服务。