杜刚的空间

我们一直在努力....

java连接sql server 2008遇到的问题及解决方法

标签: java连接sqlserver 免费下载 数据库驱动

在使用java连接sql server 2008时,总会出现很多错误。java连接sql server 2008遇到的问题及解决方法很多。single在这里分享下自己的经验,供大家参考。

java连接sql server 2008遇到的问题之一:

使用 sql server 2008 时,无法使用SA用户登陆(应该是所有sql server版本都会出现这样的问题)

解决方法:

1、打Microsoft Sql Server Management Studio Express,以windows验证方式登陆,打开服务器属性窗口(在数据库服务器图标上点右键选"属性"),选择"安全性"选项,

2、服务器验证方式选择SQL SERVERTT和windows验证方式,确认

3、然后再到"安全性-登陆名"处设置SA用户属性,

4、设置密码

5、状态-启用SA用户

做完这五个操作后,java连接sql server 2008遇到的问题之一解决了。

java连接sql server 2008遇到的问题之二:

严重:此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar ,运行成功!

背景:在使用java连sql server 2008时,遇到的问题。
 分析:数据库驱动问题。

解决方法:

下载Microsoft SQL Server JDBC Driver 2.0 .据官方说明,支持sql2000/sql2005/sql2008

 必须确保 CLASSPATH 语句仅包含一个 Microsoft SQL Server JDBC driver,例如 sqljdbc.jar 或 sqljdbc4.jar。sqljdbc4.jar 类库要求使用 6.0 或更高版本的 Java 运行时环境 (JRE)。

如运行时,发生错误,试着删除sqljdbc.jar, 再运行成功。在使用sql server 2008数据库驱动sqljdbc4.jar ,时,不能重复加载sql server 2005,及sql server 2000的数据库驱动。

经过上述操作,java连接sql server 2008遇到的问题之二也解决了。

当然,java连接sql server 2008遇到的问题也不只这两点,欢迎大家留言讨论!

最后附:sql server 2008 数据库驱动

附件:


    评分: 请先登录再投票,同一篇博客一月只能投票一次!
    无人投票

相关博客:


评论

游客 2011-1-8 13:09:55  
我的还是不行
游客 2011-1-8 13:11:43  
麻问题,不行?说清楚,才能解决。
游客 2011-1-8 13:12:44  
         具体问题是这样,我用ssh做了个通讯录,myeclipse8.5+sqlserver2005,但是很奇怪,我的测试类都没问题,可以访问数据库,但是项目运行的时候就不行了,总是说   “此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。”
        难道除了导入sqljdbc4类库之外,还要进行别的设置吗?

发表评论

验证码:
关注此文的人们还关注