
正文
sqlserver的jdbc驱动类,sqlserver的jdbc驱动怎么用
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
...com.microsoft.jdbc.sqlserver.SQLServerDriver问题
jar包里没这个类,你的jar包版本不对。
你的包放的位置不对。在运行的时候,没有找到你的驱动包。如果你的工程是web工程的话,应该是放在WEB-INF下的lib文件夹下吧。你再试试,这个错误很常见的。
com.microsoft.sqlserver.jdbc.SQLServerException: 该连接已关闭。出现这种错误一般是connection的唯一性问题。
首先,考察下你用的SqlServer数据库的版本和驱动包的版本是否一致。第二,驱动jar包是否真正意义上的导入到项目中去了。第三,看你的系统,SqlServer数据库是否打补丁了。
肯定是jar的事情了,驱动包没有加入:你的sql是2000,2005,还是2008?首先确定你知道怎么导入到环境里面。如果不知道百度一下 1)如果是2000,三个jar包导入:msbase,mssqlserver,msutil。
相关问答
Q1: SQLserver2000数据库的JDBC驱动jar包所在的路径是什么意思?
首先,建议用sql server 2005的jdbc驱动,只有一个包,而且解决了很多BUG。要在CLASS_PATH环境变量中加入jar的全路径,这是较通用的方法。另外,如不放CLASS_PATH中,则要根据不同的应用方式,放在不同的路径。
早期的连接数据库Jar包:在连接数据时候需要手动导入驱动包。
JDBC 驱动程序并未包含在 Java SDK 中。因此,如果要使用该驱动程序,必须将 classpath 设置为包含 sqljdbc.jar 文件。如果 classpath 缺少 sqljdbc.jar 项,应用程序将引发“找不到类”的常见异常。
使用Java连接SQL Server数据库用Java连接SQL Server2000数据库有多种方法,下面介绍其中最常用的两种(通过JDBC驱动连接数据库)。 通过Microsoft的JDBC驱动连接。
Q2: java连接SQLServer2000数据库
,通过url连接的时候指定的服务器名称或者服务器地址不正确,这一点你可以通过ping来验证。2,指定的服务器上的sql server的服务没有启动,你可以通过sql server的查询工具来验证这个问题。
连接的用户名和密码是数据库中的用户名和密码,不是你电脑的用户名和密码。建议在数据库中增加一个用户名和密码,并赋予这个账号相应的权限(起码的读写数据的权限),连接时用这个账号。
sqljdbc.jar 类库提供对 JDBC 0 的支持。sqljdbc.jar 类库要求使用 0 版的 Java 运行时环境 (JRE)。连接到数据库时,在 JRE 0 上使用 sqljdbc.jar 会引发异常。
看看你的数据库是否在你指定的地址上做监听 根据错误提示,显然是没有连接上指定的socket 同时你指出改为10.1就OK,所以应该是无法连接到你指定的那个远程地址。
是代码,如下所示:进口的java.sql。*;公共L类 { 公共静态无效的主要(字串[]参数){ SQL字符串;连线康恩;语句stmt 结果RS {调用Class.forName(“com.microsoft.jdbc.sqlserver 。
使用java连接MySQL数据库与其他的数据库连接核心是一样的,如果说区别,那就是所需的驱动不一样。
sqlserver的jdbc驱动类的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sqlserver的jdbc驱动怎么用、sqlserver的jdbc驱动类的信息别忘了在本站进行查找喔。







