ERROR:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在主机上运行,且在此端口接受 TCP/IP 连接,还要确保防火墙没有阻止到此端口的 TCP 连接。”。
关于这个错误已经不知道该怎么去恨他了……几乎我每次配置Eclipse驱动都会碰到他。第一次配置环境就花了好久的时间,被他折腾的够呛。
第一次是关于sql server 2005 登录账户 sa 的问题。最近再次安装sql sever 2005 发现sa账户是在安装实例过程中确定的。当然sa账户也可以在sql服务器登录名中设置。
之前遇到的问题还有就是TCP/IP网络服务配置问题,那次解决问题看到的帖子
http://jarg.iteye.com/blog/1465226
帖子里边不过是对网络服务配置做了点启动,后来在同学机器上进行操作,依旧是相关设置,如上错误依旧出现。绞尽脑汁,还是没有解决。
今天重装系统后再次配置,还是相关的错误,早上就开始一遍遍修改,查资料,还是无所获。玩了一天的dota,浪费了大量的时间。dota还是少玩点的好……
不过还是找到了一片比较好,分析的很全面的帖子
http://blog.csdn.net/njnu_mjn/article/details/6668966
感觉这一片已经很完美的解释问题了。
看完这个帖子,发现问题发生的地方就是连接端口的问题。也就是说sql server 2005 的连接端口是否相互照应,jdbc一般填写1433端口,如此sql的相关端口有没有开放?没开放的话就产生了上边的错误。
我相信这样已经接近问题的答案了。
这个事件,感觉就是懂得未的必真懂,不懂的未必真不懂。运气哈~
分享到:
相关推荐
SQLServer2005 JDBC驱动程序属于Type 4,即纯Java驱动,无需任何本地库或中间层。这使得它能够在任何支持Java的平台上运行,包括Windows。 **驱动程序安装与配置** 1. **下载JDBC驱动**:首先,你需要从官方网站...
描述中提到的"sqljdbc.jar"是针对SQL Server 2005的JDBC驱动,它使Java应用程序能够与SQL Server 2005建立连接,执行SQL查询,插入、更新或删除数据,以及处理结果集。此外,"sqljdbc4.jar"则更为通用,据官方说明,...
Sql Server 2005的JDBC驱动是Type 4,也称为"Microsoft JDBC Driver for SQL Server",提供高效且高性能的Java到SQL Server的连接。 2. 安装与配置:下载JDBC驱动后,通常需要将其解压缩到一个合适的位置,例如Java...
SQL Server 2005 JDBC驱动是用于Java应用程序与Microsoft SQL Server 2005数据库进行交互的一种关键组件。在Java编程环境中,JDBC(Java Database Connectivity)是标准的API,它允许Java程序通过Java虚拟机(JVM)...
SQL Server 2005 JDBC驱动属于Type 4,这意味着它完全用Java编写,提供高效且直接的数据库连接,无需依赖本地系统上的ODBC驱动。 在使用SQL Server 2005 JDBC驱动前,你需要确保已将对应的jar文件(如sqljdbc4.jar...
首先,对于SQL Server 2005,微软提供了专门的JDBC驱动,即`com.microsoft.sqlserver.jdbc.SQLServerDriver`。这个驱动不同于SQL Server 2000的`com.microsoft.jdbc.sqlserver.SQLServerDriver`,因此在升级到SQL ...
在SQL Server 2000的情况下,Microsoft提供了JDBC驱动,使得Java开发者能够轻松地在Java应用中集成SQL Server。`sqljdbc.jar`是微软早期发布的JDBC驱动程序,适用于Java 2 Platform, Standard Edition (J2SE) 5.0及...
SQL Server 2008 JDBC驱动属于类型4,它是一个完全用Java编写的高性能驱动,无需依赖于ODBC。 2. **安装与配置**: 要在Java应用中使用SQL Server 2008 JDBC驱动,首先需要将对应的jar文件(如mssql-jdbc-*.jar)...
SQL Server 2005的最新JDBC驱动是Microsoft提供的sqljdbc.jar,这个驱动程序允许Java应用程序通过标准的JDBC API与SQL Server进行通信。下面将详细介绍SQL Server 2005的JDBC驱动以及如何加载它。 首先,了解JDBC...
本压缩包包含了适用于不同数据库系统的JDBC驱动,包括sqlserver2005-jdbc驱动、sqlserver2008-jdbc驱动、mysql-jdbc驱动以及oracle驱动,这使得开发者能够方便地与这些数据库进行通信。 1. SQL Server JDBC驱动: ...
"SQLserver2005最新JDBC驱动"通常指的是微软为SQL Server 2005发布的最新型号的JDBC驱动程序,这个驱动可以确保Java应用程序与SQL Server 2005之间有最优的交互性能和兼容性。 在"sqljdbc_1.1"这个压缩包文件中,很...
JDBC驱动分为四种类型:Type 1、Type 2、Type 3 和 Type 4。SQL Server 2005 JDBC 驱动属于Type 4,它是完全基于Java的纯Java驱动,无需依赖任何特定操作系统或中间层组件,提供了高效、高性能的数据库连接。 2. ...
SQLServer 2008 JDBC驱动包是针对Java开发者设计的,主要用于建立Java应用程序与Microsoft SQL Server 2008数据库之间的连接。JDBC(Java Database Connectivity)是Java平台的标准接口,它允许Java代码与其他数据库...
本篇将详细介绍如何下载和安装sqljdbc4,这是Microsoft专门为SQL Server提供的JDBC驱动,适用于Java开发者进行数据库交互。 首先,我们来了解什么是JDBC。JDBC是Java语言访问数据库的标准接口,由Sun Microsystems...
SQL Server 2005 JDBC驱动是Type 4,即纯Java实现的驱动,无需依赖本地库,能够提供更好的性能和功能。 2. **驱动安装与配置** 使用SQL Server 2005 JDBC驱动,首先需要将jar包(如`mssql-jdbc.jar`)添加到Java...
jdbc连接sqlserver2000数据库的驱动包;包含msbase jar mssqlserver jar msutil jar 注意事项:下载解压sql包 数据源驱动 rar文件 解压后的驱动包文件应放到固定的文件夹下 以避免再次打开程序运行时 系统能找到驱动...
在本例中,文件名为"sqlServer200jdbc驱动"可能包含这个jar包。 2. **添加驱动到项目**:将下载的jar包添加到你的Java项目的类路径中,这样Java运行时环境就可以找到它。 3. **编写连接代码**:在Java代码中,使用`...
通常,驱动的版本号会与SQL Server版本号对应,例如,SQL Server 2005可能需要JDBC驱动3.x或4.x版本。最新的驱动可能包含对旧版SQL Server的回溯支持,因此检查兼容性列表是很重要的。 使用JDBC驱动连接SQL Server ...
SQL Server 2012 Type 4 JDBC应用程序编程API数据库连接驱动sqljdbc_6.0.8112.100_chs.exe是WIN环境下的驱动sqljdbc_6.0.8112.100_chs.tar.gz是LINUX系统下的驱动出现提示时输入安装目录;建议将此zip文件解...