欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jdbc连接sql server数据库的一些异常 博客分类: Web基础 jspsqlserver 

程序员文章站 2024-02-13 16:36:04
...

 

 将老师在课上演示的代码下载后再本地运行产生的一些问题及解决:

本机环境

数据库:Microsoft SQL Server 2008 R2

服务器:apache-tomcat-7.0.37

java环境:jdk1.7.0_15,jre1.7

问题一

java.sql.SQLException: No suitable driver found for jdbc:microsoft://127.0.0.1:1433;DatabaseName=shopping

原因及解决

jdbc连接sql server数据库的一些异常
            
    
    博客分类: Web基础 jspsqlserver 

导致的原因是因为我同时把从sqljdbc_4.0.2206.100_enu解压的两个驱动都放到lib下了,导致一直使用sqljdbc.jar里的驱动而不是sqljdbc4.jar里的。解决就是删掉sqljdbc.jar并重启tomcat。好的这个问题就解决了。接着就出现了第二个问题。

问题二

Java Runtime Environment (JRE) version 1.7 is not supported by this driver.

原因及解决

jdbc连接sql server数据库的一些异常
            
    
    博客分类: Web基础 jspsqlserver 

一开始看到网上说要换个jre或者换sqljdbc,想想还是换sqljdbc在网上把sqljdbc2.0,3.0,4.0都下了最后据说4.0是支持jre7,不过我用来.0可以。3.0下载路径http://www.microsoft.com/zh-cn/download/details.aspx?id=21599 4.0下载路径http://www.microsoft.com/zh-CN/download/details.aspx?displaylang=en&id=11774

问题三

Login failed for user 'user'. The user is not associated with a trusted SQL Server connection.

原因及解决

jdbc连接sql server数据库的一些异常
            
    
    博客分类: Web基础 jspsqlserver 

sqlsever没有开启使用sql的验证方式,解决方式就是右键服务器点击属性,然后再在左边功能选项选择安全性,然后再左边服务器身份验证选下面那一个,即sql server和windows验证模式。如果没有选这个在使用sql server验证模式时会出现错误233。

  • jdbc连接sql server数据库的一些异常
            
    
    博客分类: Web基础 jspsqlserver 
  • 大小: 15.4 KB
  • jdbc连接sql server数据库的一些异常
            
    
    博客分类: Web基础 jspsqlserver 
  • 大小: 3.9 KB
  • jdbc连接sql server数据库的一些异常
            
    
    博客分类: Web基础 jspsqlserver 
  • 大小: 26.6 KB
相关标签: jsp sqlserver