我的配置:winxp2+java1.5+sql server2000
当然,还要sql server2000 要打上sp3的补丁
方案有如下3个(经测试成功):
方案一:
直接使用数据源,使用桥接方式.相关参数设置如下:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
dbURL="jdbc:odbc:pubs";
方案二:
使用相关驱动,这可以从http://download.microsoft.com/download/SQLSVR2000/Install/2.2.0022/NT5XP/EN-US/setup.exe
下载得到.安装完成后会在安装目录下找到Microsoft SQL Server 2000 Driver for JDBC这个目录,在里面的lib文件夹下面就会有三个.jar文件,这三个文件是关键.下面就来说说两种可以成功运行的方案:
1>直接把这三个文件复制到java的安装目录下的jre1.5/lib/ext下即可;
2>将这三个文件放在任意的文件夹下,为了例如说明,假设放在d:/sqldriver下.配置环境变量,在classpath后面追加:
d:/sqldriver/msbase.jar;d:/sqldriver/mssqlserver.jar;d:/sqldriver/msutil.jar
这样即可.个人认为前者更加简便容易一些!