那位高人给详细介绍一下java+SQLServer2000的配置整合过程!(高分求助,不够再加!!) 估计你安装的时候选择了WINDOWS身份认证,没有选择混合模式认证,所以不能连接。重新安装一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是用jdbc还是jdbc-odbc? Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();String url="jdbc:microsoft:sqlserver:数据库ip:1433;DatabaseName=数据库名称";String user="sa";String password="";Connection conn= DriverManager.getConnection(url,user,password);注意com.microsoft.jdbc.sqlserver.SQLServerDriver的驱动分2000和97的 下载一个mssql的连接包来用就行了。 。。然后就上网copy代码。。 SQLServer2000 JDBC驱动的完整安装及测试说明(转载)一、下载SQLSERVER2000的jdbc驱动程序。在微软站点就有这个驱动程序:Window操作系统http://www.uncj.com/upload/files/ms_jdbc_setup.exe http://download.microsoft.com/download/SQLSVR2000/jdbc/2000/NT45XP/EN-US/setup.exeUnix操作系统 Mssqlserver.tar http://download.microsoft.com/download/SQLSVR2000/jdbc/2000/UNIX/EN-US/mssqlserver.tar二、安装JDBC 执行ms_jdbc_setup.exe可执行文件,一切只需要点击下一步,至到出现finish按钮,完成安装。 注: (1) ms_JDBC_setup默认安装路径为: c:\Program Files\Microsoft SQL Server 2000 Driver for JDBC (2)此版(Version 2.2.0022)本仅支持 Microsoft SQL Server 2000 Driver for JDBC (3)安装目录\lib\下的三个jar文件即是我们要的JDBC驱动核心 msbase.jar mssqlserver.jar msutil.jar三、将以上(3)中指的三个jar文件加入到环境变量中去 classpath: d:\webserver\lib\msbase.jar d:\webserver\lib\mssqlserver.jar d:\webserver\lib\msutil.jar 注:我建议将以上三个文件拷贝至你的jvm机所在的lib或class目录下。此时我是将它拷贝至我的jvm目录下的lib下。四、测试public class Test{ public Test(){} public static void main(String args[]){ try{ Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); Connection conn =DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;User=sa;Password=;DatabaseName=maxwell");Statement stmt=conn.createStatement(); String sql="select * from employee"; ResultSet rs = stmt.executeQuery(sql); while(rs.next()) { System.out.println("TestName:"+rs.getString("name")); } rs.close(); stmt.close(); conn.close();} catch(Exception ex) { System.err.println(ex.getMessage()); }}} 五、注意事项 1。要保证你的Sql服务是启动状态 2.在Sql 的管理器中能够使用sa或其它用户正常登录;(有些人在安装sql时用了nt用户管理模式,这里可能会有一定问题) 3.第一次配置好环境变量最好能重启一下电脑 4.注意JVM和DataBase的启动顺序: 先启动DataBase,再启动JVM机; 注:在停止Web服务器后,再重启动,中间最好能有10秒以上的间隔. 5.注意操作系统的网络连通性 A.启动了Tcp/IP服务 B.配置了相关IP地址,有些人机器可能用的是自动分配IP或有配置IP时,但网络不通可能也找不到IP 6.有些机器在调试明最好能将(四)中的连接地址localhost改成数据库服务器的IP,这也是要注意5的原因。 刚才有点没表达清楚,我的意思是说安装SQL Server 2000时,如果选了WINDOWS身份认证,是不是jdbc就没有办法连到SQL Server 2000了?谢谢 你的数据库桥连接做了没啊???如果没有做,你就是安装好了SQL 和 JAVA 也没有用~~~记住,在桥连接里提示的用户登入名和密码 一般使用 sa 和 空 非常感谢bobfallen(逐流)我的问题已经基本上解决,但是我还不像现在结贴,我希望能有更多的人关注这片帖子,提出更详尽的安装配置说明,我也会在几天后总结一下我的经验教训然后贴出来的,还有大家还有什么问题尽管在帖子中提出,我相信会有高手替你解答的!! jdk1.6适配器 MyEclipse怎么汉化呢? 谁知道竖着的布局管理器是哪个? 高手大侠请进,我们好几人都无法解释的编译现象... C标签迭代时报 For input string: "id" Simplest Question:怎么样在一个类中包含同一个目录下面的另一个类? JAVA I/O 怎样判断一个String能否转换为Date? 怎样转换? 请问java -ms128m -mx256m 是什么意思? 高手们,请看下面的错误为什么找不到的我的beans路径???? 在applet或者application中如何改变鼠标的样式? 我现在有一个很急的问题有待解决?在线等呀!!!!!
String url="jdbc:microsoft:sqlserver:数据库ip:1433;DatabaseName=数据库名称";
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);注意com.microsoft.jdbc.sqlserver.SQLServerDriver的驱动分2000和97的
在微软站点就有这个驱动程序:
Window操作系统
http://www.uncj.com/upload/files/ms_jdbc_setup.exe
http://download.microsoft.com/download/SQLSVR2000/jdbc/2000/NT45XP/EN-US/setup.exeUnix操作系统 Mssqlserver.tar
http://download.microsoft.com/download/SQLSVR2000/jdbc/2000/UNIX/EN-US/mssqlserver.tar二、安装JDBC 执行ms_jdbc_setup.exe可执行文件,一切只需要点击下一步,至到出现finish按钮,完成安装。 注:
(1) ms_JDBC_setup默认安装路径为:
c:\Program Files\Microsoft SQL Server 2000 Driver for JDBC
(2)此版(Version 2.2.0022)本仅支持
Microsoft SQL Server 2000 Driver for JDBC
(3)安装目录\lib\下的三个jar文件即是我们要的JDBC驱动核心
msbase.jar
mssqlserver.jar
msutil.jar三、将以上(3)中指的三个jar文件加入到环境变量中去
classpath:
d:\webserver\lib\msbase.jar
d:\webserver\lib\mssqlserver.jar
d:\webserver\lib\msutil.jar
注:我建议将以上三个文件拷贝至你的jvm机所在的lib或class目录下。此时我是将它拷贝至我的jvm目录下的lib下。
四、测试public class Test{
public Test(){}
public static void main(String args[]){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection conn =DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;User=sa;Password=;DatabaseName=maxwell");
Statement stmt=conn.createStatement();
String sql="select * from employee";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()) {
System.out.println("TestName:"+rs.getString("name"));
}
rs.close();
stmt.close();
conn.close();
} catch(Exception ex) { System.err.println(ex.getMessage()); }
}} 五、注意事项 1。要保证你的Sql服务是启动状态
2.在Sql 的管理器中能够使用sa或其它用户正常登录;(有些人在安装sql时用了nt用户管理模式,这里可能会有一定问题)
3.第一次配置好环境变量最好能重启一下电脑
4.注意JVM和DataBase的启动顺序:
先启动DataBase,再启动JVM机;
注:在停止Web服务器后,再重启动,中间最好能有10秒以上的间隔.
5.注意操作系统的网络连通性
A.启动了Tcp/IP服务
B.配置了相关IP地址,有些人机器可能用的是自动分配IP或有配置IP时,但网络不通可能也找不到IP
6.有些机器在调试明最好能将(四)中的连接地址localhost改成数据库服务器的IP,这也是要注意5的原因。