`
ttitfly
  • 浏览: 616723 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

sqlserver2005获取连接失败解决办法

阅读更多
sqlserver2005获取连接失败:com.microsoft.sqlserver.jdbc.SQLServerException: 到主机  的 TCP/IP 连接失败,解决办法:
安装完数据库后设置ICP/IP协议启动,具体如下:
   (1)打开SQL Server Configuration Manager
   (2)转到SQL Server 2005 Network Configuration->Protocols for MAHAIBO
   (3)将TCP/IP设置为Enabled(启用)
   (4)双击TCP/IP项,转到IP Addresses页
   (5)IP All中设置TCP Port为1433
   (6)重新启动服务

即可。

package org.test.db;

import java.sql.Connection;
import java.sql.DriverManager;

public class Conn {
	
	private static  String url = "jdbc:sqlserver://localhost:1433;DatabaseName=frame";
	private static  String username = "sa";
	private static  String password = "123456";
	private static  String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
	
	public static Connection getConnection(){
		Connection conn = null;
		try{
			Class.forName(driver);
			conn = DriverManager.getConnection(url,username,password);
		}catch(Exception e){
			e.printStackTrace();
		}
		return conn;
	}

}


用JUnit单元测试如下:
package org.test.db;

import java.sql.Connection;

import org.junit.Assert;
import org.junit.Test;

public class ConnTest {

	@Test
	public void testGetConnection() {
		Connection conn = Conn.getConnection();
		Assert.assertNotNull(conn);
	}

}

分享到:
评论
4 楼 rich8w 2010-11-10  
mark!
(4)双击TCP/IP项,转到IP Addresses页
(5)IP All中设置TCP Port为1433
3 楼 xiaojunli 2009-02-10  
连了n个月都没出问题,今天把以前做的删除掉,从服务器上获得一份,重新发布了一下,就报到主机的 TCP/IP 连接失败,连不上数据库了   
2 楼 ok556 2008-12-18  
             
1 楼 gordanmao 2008-07-16  
                 

相关推荐

    Microsoft SQL Server 2005 Express Edition SP3

    SQL Server 2005 自述文件可以从此 Microsoft 网站在线获取。 注意: 未及时包括在本自述文件中的任何有关 SQL Server 2005 和 SQL Server Express 的信息都将发布到 Microsoft 知识库文章 907284 中。 [顶部]...

    正确获取访问数据库连接字符串的方法

    访问SQL SERVER数据库经常会遇到连接数据库失败的问题,提示:IDispatch error #3149,这个文档可以教你如何正确获取连接字符串

    SQL Server 2008编程入门经典(第3版)

    第1章 RDBMS基础:SQLServer数据库的构成 1.1 数据库对象概述 1.1.1 数据库对象 1.1.2 事务日志 1.1.3 最基本的数据库对象:表 1.1.4 文件组 1.1.5 数据库关系图 1.1.6 视图 1.1.7 存储过程 1.1.8 用户自定义函数 ...

    SQL SERVER 2000开发与管理应用实例

    15.1.1 连接失败 455 15.1.2 用户登录失败 458 15.1.3 测试连接到SQL Server实例的方法总结 458 15.1.4 超时 459 15.1.5 单用户的问题 460 15.1.6 默认数据库问题 461 15.2 索引中的疑难解答 ...

    sql server 还原数据库时提示数据库正在使用,无法进行操作的解决方法

    解决办法就是关闭与要还原数据库的所有连接。 软件开发网小编推荐的一个方法:到服务里面重启下sqlserver服务即可。 问题一描述:SQL Server数据库备份还原后,在数据库名称后会出现“受限制访问”字样 问题二描述:...

    SQL.Server.2008编程入门经典(第3版).part2.rar

    第1章 RDBMS基础:SQLServer数据库的构成 1.1 数据库对象概述 1.1.1 数据库对象 1.1.2 事务日志 1.1.3 最基本的数据库对象:表 1.1.4 文件组 1.1.5 数据库关系图 1.1.6 视图 1.1.7 存储过程 1.1.8 用户自定义函数 ...

    SQL.Server.2008编程入门经典(第3版).part1.rar

    第1章 RDBMS基础:SQLServer数据库的构成 1.1 数据库对象概述 1.1.1 数据库对象 1.1.2 事务日志 1.1.3 最基本的数据库对象:表 1.1.4 文件组 1.1.5 数据库关系图 1.1.6 视图 1.1.7 存储过程 1.1.8 用户自定义函数 ...

    sqlserver2000基础(高手也有用)

    15.1.1 连接失败 455 15.1.2 用户登录失败 458 15.1.3 测试连接到SQL Server实例的方法总结 458 15.1.4 超时 459 15.1.5 单用户的问题 460 15.1.6 默认数据库问题 461 15.2 索引中的疑难解答 462 ...

    sqlserver、mysql获取连接字符串步骤

    四、测试连接,若成功则跳至下一步,失败则是用户信息有误,重新修改。 五、把xxx.udl后缀名改为txt,打开就可以找到连接字符串。 注:这里找到的连接字符串中有provider,可能不支持,如不支持,请改为server 您...

    Delphi仓库库存管理系统SqlServer.rar

    Delphi仓库库存管理系统SqlServer数据库版,请在恢复前将所有与该数据库连接的程序关闭,以免恢复失败。界面方面:本程序通过通过获取屏幕分辨率,控制窗体在桌面的位置,请正确选择屏幕分辨率。数据库在database...

    网上图书管理系统-数据库课程设计.doc

    //连接失败时提示信息 dbConn = null; Logger.getLogger(Open_DB.class.getName()).log(Level.SEVERE, null, ex); System.out.println("Connection failed 2"); } System.out.println("connection success!"); } ...

    ADO.NET 2.0技术内幕(高清 中文 带书签 全)

    第Ⅱ部分 获取连接:使用.NET数据提供程序 第3章 连接数据库 3.1 生成SqlConnection对象 3.2 打开SqlConnection对象 3.3 关闭SqlConnection对象 3.4 自行清除连接 3.5 连接字符串 3.6 连接池 3.7 将SqlConnection...

    jsp图书管理系统,一个很好的jsp图书管理系统网站,sql2000数据库

    System.out.println("获取数据库连接失败!"); } } /* 获取Statement对象 */ public void getStm() { createCon(); try { stm=con.createStatement(); } catch (SQLException e) { e....

    asp.net知识库

    在Framework1.0下同时连接SqlServer和Oracle的一些体会 XML XPath XPath最通俗的教程(ZZ) XPath中相对路径和绝对路径 XPath 简单语法 Asp.Net(C#)利用XPath解析XML文档示例 XSL .Net框架下的XSLT转换技术简介 一个...

    SQL语法大全

    2. ASP与SQL数据库连接: dim conn set conn=server.createobject("ADODB.connection") con.open "PROVIDER=SQLOLEDB;DATA SOURCE=SQL服务器名称或IP地址;UID=sa;PWD=数据库密码;DATABASE=数据库名称 %> 建立...

    Java开发基于rmi的数据库中间件设计源码.zip

    该接口可使“数据库操作中间件”连接当前主流的数据库,如Oracle、SQLServer、MySQL、Access等;参数要求:指示数据库类型,数据库相应的连接参数。 提供关闭数据库连接接口。该接口可关闭“数据库操作中间件”当前...

    基于 RMI 技术的数据库操作中间件设计学生、教师消费记录管理系统【100011197】

    该接口可使“数据库操作中间件”连接当前主流的数据库,如Oracle、SQLServer、MySQL、Access 等;参数要求:指示数据库类型,数据库相应的连接参数。 提供关闭数据库连接接口。该接口可关闭“数据库操作中间件”当前...

    网上购物车 大三实验 今天刚做完

    System.out.println("创建数据库连接失败!"); con=null; e.printStackTrace(); } } return con; } /** *@功能:对数据库进行增、删、改、查操作 *@参数:sql为SQL语句;params为...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    3.2.1. Web应用程序开发环境—SQLserver数据库 SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的。SQL Server 2000是Microsoft公司于...

Global site tag (gtag.js) - Google Analytics