java 连接SQL Server2000 最新驱动
来源:互联网 发布:linux mint 安装vim 编辑:程序博客网 时间:2024/06/05 11:54
项目要求,不得不用SQL Server,本来一直用MySQL的,这个比较方便,下个驱动包,几个语句就搞定了。可是今天连接SQL Server2000 花了我很长的时间啊!网上很多这个方面的介绍都已经过时啦,我今天要说的是Microsoft SQL Server JDBC Driver 3.0。这里有很多值得注意的细节,注意看啦!
1.下载SQL Server2000个人版。这个网上很多地方都有下,我是去多特下的。下载安装,这个步骤就不多说了,没有什么有价值的东西。装完之后,默认端口为1433,系统账号sa,密码为空。
2.下载驱动啦!http://www.microsoft.com/downloads/details.aspx?FamilyID=a737000d-68d0-4531-b65d-da0f2a735707&displayLang=zh-cn,从这个上面下载中文版的,(如果你English好的话,也可以下英文的,呵呵!),中文的方面学习,它的帮助文档非常重要,细节就在这个里面。先解压下载的驱动包,我的路径是D:\,解压之后,在路径D:\Microsoft SQL Server JDBC Driver 3.0\sqljdbc_3.0\chs下有两个jar包:sqljdbc.jar和sqljdbc4.jar,这就是需要用到的东西。
3.编写测试程序,连接SQL Server2000。在这个之前必须启动服务MSSQLSERVER,就是启动数据库服务器程序。测试程序如下:
import java.sql.Connection;
import java.sql.DriverManager;
public class TestSQLDriver
{
public static void main(String[] args) {
String dbURL = "jdbc:sqlserver://localhost:1433;databaseName=sss";
Connection dbConn = null;
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
dbConn = DriverManager.getConnection(dbURL);
System.out.println("Connection Successful!");
} catch (Exception e) {
e.printStackTrace();
}
}
}
注意看程序中加粗的部分,以前的版本中,连接url的协议为jdbc:microsoft:sqlserver,现在没有microsoft了;驱动的名称以前为com.microsoft.jdbc.sqlserver,现在的如程序中所写的。在路径D:\Microsoft SQL Server JDBC Driver 3.0\sqljdbc_3.0\chs\help\default.html中有介绍,截图所示。注意把驱动包导入到你的工程中去哦!
4.运行测试程序,如果OK,则你是幸运的。不过一般没那么幸运,我就是的,呵呵!问题的重点来啦!
错误是:连接不到主机,端口号1433打不开。。。
解决方案:在命令行窗口输入telnet localhost 1433,如果无法连接主机,这就是问题症结所在。估计是你的SQL Server2000没有安装补丁sp3或者sp4,到google搜索补丁,然后安装。胜利在望啦!在安装补丁的过程中,你可以为你的系统账号sa设置密码的。
5.重新运行测试程序,应该没有什么问题了。到此为止,我成功了!
0 0
- java 连接SQL Server2000 最新驱动
- java连接sql server2000数据库
- JAVA如何连接SQL server2000
- SQL server2000驱动连接SQL server 2005导致的错误
- 用Java连接SQL Server2000数据库
- Jdbc 连接 Sql server2000
- JSP连接Sql Server2000
- netbeans连接sql server2000
- MyEclipse连接SQL Server2000
- jdbc连接SQL server2000
- Oracle10g连接Sql Server2000
- JAVA 连接SQL server2000时出错Error establishing socket
- 用Java连接SQL Server2000数据库(实用)
- java连接SQL Server2000——菜鸟日志
- 用Java连接SQL Server2000数据库有多种方法,下面介绍其中最常用的两种(通过JDBC驱动连接数据库)。
- 使用JDBC连接SQL Server2000
- 用JDBC连接Sql Server2000
- 使用JDBC连接SQL SERVER2000
- orale 已存在的表和 SEQUENCE 查询和删除
- 使用指针忘记分配空间,导致WideCharToMultiByte崩溃
- 命令行添加PATH
- 复制控制
- 利用javaScript实现点击输入框弹出窗体选择信息
- java 连接SQL Server2000 最新驱动
- JQuery动画
- 为emacs添加scala语法支持
- 利用matlab如何在图形中绘制箭头
- MYSQL创建utf-8格式的数据库
- 电商第一站致力于电子商务职业经理人培养!
- java连接数据库
- vs2010无法配置连接sql server 2000数据库的解决办法
- windbg(蓝屏调试分析教程)