在开发JSP网页时,我使用了MS SQLSERVER2000数据库,在JDBC Driver的选择时自然用到了Microsoft SQL Server 2000 Driver for JDBC.
Class.forName("conn.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://192.168.1.11:1433;DatabaseName=web";
String user="sa";
String password="";
Connection conn=DriverManager.getConnection(url,user,password);
Statemn stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql);
可是后来问题出现了:使用驱动访问数据库的时候反应巨慢,但是使用客户端就没有问题,说明数据库本身没有问题。原来server_name(本例子中是192.168.1.11)的问题,我的DNS使用的ISP提供的,而程序访问192.168.1.11时,把它当成里机器名称进行解析,长时间没结果最后才访问了IP为192.168.1.11。
解决方法是:在WEB服务器的C:\WINDOWS\system32\drivers\etc\HOST表中添加一条192.168.1.11 192.168.1.11。
分享到:
相关推荐
MS SQL Server JDBC驱动2.0版是用于连接Java应用程序与Microsoft SQL Server数据库的桥梁,尤其针对SQL Server 2000和2005版本。JDBC(Java Database Connectivity)是一种Java API,它允许Java程序通过Java编程语言...
在Kettle中配置SQL Server数据库连接时,我们需要依赖特定的数据库驱动,这就是SQL JDBC驱动。 SQL JDBC驱动是微软提供的Java Database Connectivity (JDBC) 驱动,使得Java应用程序能够与SQL Server进行交互。有两...
MS SQL Server JDBC驱动是用于Java应用程序与Microsoft SQL Server数据库之间通信的一个关键组件。JDBC(Java Database Connectivity)是Java编程语言中的一个标准接口,它允许Java开发者连接到各种类型的数据库,...
`sqlserver`和`mysql`这两个文件名可能分别对应着SQL Server和MySQL数据库的相关配置或使用指南,同样值得参考。 总之,理解和掌握MySQL与SQL Server的JDBC连接方法是Java开发者必备的技能之一,这有助于实现高效、...
JDBC驱动是连接数据库的关键,根据实现方式的不同,JDBC驱动分为四种类型:Type 1、Type 2、Type 3 和 Type 4。`sqljdbc4-3.0.jar`属于Type 4,即纯Java的非阻塞驱动,性能较好且易于部署。 使用这个驱动包进行...
Ms SQL Server的JDBC驱动是Java开发者连接到Microsoft SQL Server数据库的重要工具,它允许Java应用程序通过JDBC(Java Database Connectivity)接口与SQL Server进行交互。本文将深入探讨这些主要文件的作用,以及...
对于与Microsoft SQL Server数据库的交互,我们需要使用专门的JDBC驱动,这就是MS SQL Server的JDBC驱动。本篇将深入探讨这个驱动及其在Java开发中的应用。 一、MS SQL Server JDBC驱动介绍 MS SQL Server JDBC...
最新版本SQL Server JDBC驱动包,还包括老版本驱动包: mssql-jdbc-8.2.1.jre8(支持SQL Server 2012/2014/2016/2017/2019) mssql-jdbc-7.2.2.jre8(支持SQL Server 2008R2/2012/2014/2016/2017) mssql-jdbc-6.2.2....
在实际开发中,确保正确配置JDBC驱动类路径,并在Java代码中加载驱动(例如,`Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")`),然后即可按照JDBC规范进行数据库操作。同时,根据应用需求,可以...
总结来说,"MS SQLSERVER JDBC 所需JAR 文件"是Java应用程序与SQL Server进行数据交互的关键组件,它们提供了Java程序与SQL Server数据库之间通信的桥梁。理解如何正确地引入和使用这些驱动JAR文件,以及它们在Java...
String url = "jdbc:sqlserver://localhost:1433;databaseName=MyDatabase"; String username = "myUsername"; String password = "myPassword"; try (Connection conn = DriverManager.getConnection(url, ...
通过这些示例,开发者可以学习如何配置和使用JDBC驱动连接SQL Server数据库,以及如何执行常见的数据库操作,如增删改查等。 JDK(Java Development Kit)是Java编程语言的软件开发工具包,包含了Java运行环境、...
Sql server2008 是微软最新的数据库,完全兼容 sqlserver2000 和 sql server2005数据库 但是sql server2008 的数据库驱动却和上述2个不一样! 我大致和大家介绍下sql server2008 数据库的驱动!! 去官网下载回来...
总之,MS SQL2000 JDBC驱动包是Java开发者连接SQL Server 2000数据库的重要工具,通过它可以方便地进行数据库操作,实现数据的存取和处理。正确配置和使用这个驱动包,能够提高开发效率,确保应用程序的稳定运行。
在Java环境中,JDBC驱动是连接数据库的标准接口,它允许Java代码执行SQL查询,插入、更新或删除数据库记录,以及管理事务。 `msutil.jar`、`msbase.jar`和`mssqlserver.jar`是SQL Server JDBC驱动的不同部分: 1. ...
标签中的“MS Server的JDBC驱动”和“Sql”进一步确认了这个驱动是用于Microsoft SQL Server的,并且涉及SQL操作。 在压缩包的文件列表中: 1. `sql2000jdbc_sp1.exe`:这是安装程序,用户可以通过执行这个文件来...
标题中的“mssqlserver2008的JDBC驱动包 for linux”指的是针对Microsoft SQL Server 2008的Java数据库连接(JDBC)驱动程序,适用于Linux操作系统。这个驱动包使得Java应用程序能够通过JDBC API与SQL Server 2008...
尽管现在已经被mssql-jdbc驱动所取代,但在某些旧项目或特定环境中,sqljdbc42仍有可能被使用。 使用这些驱动时,通常需要将对应的jar文件添加到Java项目的类路径中。例如,如果你正在使用Maven,可以在pom.xml文件...
这段代码首先加载了SQL Server的JDBC驱动,然后使用`DriverManager.getConnection()`方法建立连接。注意,URL中的`localhost:1433`是SQL Server默认的监听端口,`myDatabase`是你想连接的数据库名,`myUsername`和`...
Microsoft SQL Server JDBC驱动为Java开发者提供了与SQL Server数据库无缝集成的能力,无论是老版本如MS2000、MS2005还是MS2008,都能通过这个驱动实现高效、安全的数据库操作。了解并熟练使用此驱动,能极大地提升...