`
fantaxy025025
  • 浏览: 1311534 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver

阅读更多

今天项目居然用到了SqlServer2005,我从来没有计划用这个数据库,也就没有任何经验了。

搭建测试环境的时候,连数据库就发生了问题,网上很多文章并没有解决这个问题。

 

java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver 问题解决

SqlServer2005,解决的方法为:应该用net.sourceforge.jtds.jdbc.Driver,而不是com...

 

贴上用Ibatis的测试配置:

 

<transactionManager type="JDBC">
        <dataSource type="SIMPLE">
            <property name="JDBC.Driver" value="net.sourceforge.jtds.jdbc.Driver" />
            <property name="JDBC.ConnectionURL" value="jdbc:jtds:sqlserver://DB-TCORE-2005.jnt.joyo.com:1433/newxxxdb" />
            <property name="JDBC.Username" value="xxx" />
            <property name="JDBC.Password" value="joyoXYZ" />
            <property name="Pool.MaximumActiveConnections" value="10" />
            <property name="Pool.MaximumIdleConnections" value="5" />
            <property name="Pool.MaximumCheckoutTime" value="120000" />
            <property name="Pool.TimeToWait" value="500" />
        </dataSource>
    </transactionManager>

 

附:

如果没有驱动,请上ms下载一个~

或者直接Google xxx.jar也很方便。

 

 

分享到:
评论

相关推荐

    数据库驱动常见错误"java.lang.ClassNotFoundException:解决了jsp连接Error establishing socket.

    "java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver" 解决方案 [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. 解决了jsp连接 sql server 2000的问题

    Oracl+SQLServer驱动包

    - 加载驱动:`Class.forName("com.oracle.jdbc.Driver")` 或 `Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")` - 创建连接:`Connection conn = DriverManager.getConnection(url, username, ...

    jdbc--sqljdbc4-2.0.jar

    java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc....

    jsp 连接sql server 2021 连接不上的解决方法.docx

    1. **ClassNotFoundException**: 当遇到“javax.servlet.ServletException: java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver”错误时,这通常意味着系统找不到指定的SQL Server ...

    java 连接sql数据库时的心得

    - 如果运行时出现类似`java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver`这样的错误,这通常意味着类路径中没有包含所需的JDBC驱动文件。解决方法是在项目类路径中添加对应的JDBC...

    SQL server java 驱动 绿色版驱动下载

    然而,当使用Java来连接SQL Server时,可能会遇到一些问题,比如“java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver”异常。这个问题通常是由于缺少相应的JDBC驱动导致的。本文将详细讲解如何解决这...

    适用SQL Server 2016版本的数据库加载驱动包sqljdbc42.jar

    用JAVA连接Server SQL,报错java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver,通过查找资料,JDBC加载驱动不成功,也知道这个是一个比较常见的问题。解决这个问题只需要加入jar就...

    sqljdbc41.jar

    用JAVA连接Server SQL,报错java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver,通过查找资料,JDBC加载驱动不成功,也知道这个是一个比较常见的问题。解决这个问题只需要加入jar就...

    SQL2005JDBC连接说明.doc

    对于SQL Server 2000,使用的驱动是`com.microsoft.jdbc.sqlserver.SQLServerDriver`,但在SQL Server 2005中,这个驱动已经被废弃,应使用`com.microsoft.sqlserver.jdbc.SQLServerDriver`。不正确的驱动类名会导致...

    SQL Server数据库的连接方法(struts项目)

    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance(); String URL = "jdbc:sqlserver://localhost:1433;DatabaseName=tempdb"; String USER = "sa"; // 数据库用户名 String PASSWORD...

    软件开发分享,个人平时小积累

    1. **java_lang_ClassNotFoundException com_microsoft_jdbc_sqlserver_SQLServerDriver问题_百度知道.txt**:这是一个关于Java编程中遇到的问题,具体是ClassNotFoundException,这意味着在尝试加载类`...

    Java学习笔记

    - 驱动程序名称:`com.microsoft.sqlserver.jdbc.SQLServerDriver` - 连接字符串:`jdbc:sqlserver://&lt;IP&gt;:1433;database=&lt;DB&gt;` - **Oracle**: - 驱动程序名称:`oracle.jdbc.driver.OracleDriver` - 连接字符...

    jsp+ajax实现三级级联

    &lt;% String CLASSNANE = "com.microsoft.jdbc.sqlserver.SQLServerDriver"; String URL = "jdbc:microsoft:sqlserver://localhost:1433;databaseName=数据库名"; String USER = "sa"; String PASSWORD = ""; ...

Global site tag (gtag.js) - Google Analytics