低版本的JAVA6无法访问SQL Server 2008

    前段时间学生拿来一个很简单的JDBC程序让我帮忙排错,症状是数据无法插入到数据库(SQL Server 2008)中。

    我把程序拿回去调试,换了不同版本的JDBC驱动,每次执行都没有任何反应,似乎陷入了死循环,但程序的执行并没有结束。就这样很多次,却怎么也没有发现问题,把SQL Server 2008的相关配置检查了几遍,也没有任何问题。这下心里犯起了嘀咕,怎么说也用JAVA写了好几年的数据库访问程序,比这高端的多了去了,难不成要在这小阴沟里翻船?

    为了排除程序本身的问题,我把后台数据库改为了My SQL,结果一下子就成功了。看来程序是没有问题的,问题应该出在SQL Server 2008上。于是换为SQL Server 2008的另一个版本,满怀希望,却依然不行,这下真有些不知所措了。

    在网上搜索相关信息,偶尔发现有人说换个高版本的JAVA6就解决了。抱着试试看的态度,我下载并安装了jdk-6u45(原来是jdk-6u29),问题顺利解决。

    结论:原来我觉得没有必要跟风最新的技术,因此对于产品和技术的更新并不太在意。从这次教训来看,我的心态需要调整一下了。

    JAVA 8都出来了哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值