sqlserver2005 使用

本文提供 SQL Server 2005 的安装包下载地址、安装步骤,以及如何使用 Java 进行连接的详细指南。包括使用 SQL Server Management Studio 导入 MDF 文件、配置 TCP/IP 连接和解决 Java 连接错误等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

sqlserver2005 安装包下载地址:http://pan.baidu.com/s/1bnq4msv

安装截图:



 

 

(1)使用SQL Server Management Studio 导入mdf文件



 

(2)SQL Server Management Studio 连接sqlserver2005

连接地址应该是:WIN7-20070102UA\SQLSERVER2005

\ 左边是计算机名称或者ip,\ 右边是sqlserver2005 的实例名称

注意:不是服务名,而是实例名,以我的sqlserver2005举例,实例名是SQLSERVER2005,服务名是:MSSQL$SQLSERVER2005



 

(3)java 连接sqlserver2005

报错com.microsoft.sqlserver.jdbc.SQLServerException: 到主机  的 TCP/IP 连接失败

com.microsoft.sqlserver.jdbc.SQLServerException: 到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
	at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(Unknown Source)
	at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown Source)
	at com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown Source)
	at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
	at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
	at java.sql.DriverManager.getConnection(DriverManager.java:571)
	at java.sql.DriverManager.getConnection(DriverManager.java:215)
	at com.hw.util.DbUtil.getConn(DbUtil.java:23)
	at com.hw.util.DbUtil.main(DbUtil.java:33)

 原因:sqlserver2005 的TCP/IP没有开启,按下图所示开启即可.

注意:sqlserver2005 的jdbc 端口号不是1433,而是58076

java 通过jdbc连接sqlserver2005 代码 :

public class DbUtil {
	private String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
	private String url ="jdbc:sqlserver://localhost:58076;databasename=school";
	private String user = "sa";
	private String pwd ="1234567";
	
	public Connection getConn(){
		Connection conn = null;
		try {
			Class.forName(driver);
			conn = DriverManager.getConnection(url,user,pwd);
		} catch (Exception e) {
			e.printStackTrace();
			System.out.println("查看数据库服务器开启");
		}
		return conn;
		
	}
	public static void main(String[] args) {
		DbUtil dbUtil=new DbUtil();
		System.out.println(dbUtil.getConn());
	}

 sqlserver2005 的jdbc驱动包 见附件

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值