确定TCP端口对不对, 在TUTORIAL和SAMPLE里的都是1433端口, 可是我SQL SERVER的TCP接听端口是2159. 把程序里的1433改成1459就马上可以用了.
设置方法:
打开SQL SERVER CONFIGURATION MANAGER (不记得SQLEXPRESS版本有没有这个了, ENTERPRISE版本的有), 左边窗口扩展SQL SERVER 2005 网络配置, 选择SQLEXPRESS 的协议(你的名字不一定是SQLEXPRESS), 右边窗口中双击TCP/IP, 弹出窗口中顶部TAB点"IP 地址", 看IPA11(或者是IPAll..看不出来是1还是l), 里面"TCP 动态端口"的值就是你的端口.
我试验过了,默认安装的都没有启动tcp/ip 服务,你按照上面的方法就能启动。然后在重新启动一下sqlserver的服务。就可以用了。我上传两个sqlserver的两个jar包,2000 和2005的。你可以都加入到你的工程的lib里面。
两种数据库连接的写法。
com.microsoft.sqlserver.jdbc.SQLServerDriver
jdbc:sqlserver://localhost:1433;DatabaseName=datebasename
com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=datebasename
分享到:
相关推荐
在使用SQL Server数据库时,有时会遇到通过端口1433连接到本地主机127.0.0.1的TCP/IP连接失败的问题,错误提示为“connect timed out”。这个错误通常意味着客户端无法在指定时间内与服务器建立连接,可能是由于网络...
在Windows 7操作系统中,使用SQL Server 2005可能会遇到一些兼容性问题,特别是在尝试...通过以上步骤,应该可以解决大部分“到主机的TCP/IP连接失败”的问题,使得Java应用程序能够成功连接到SQL Server 2005数据库。
博计报表连接sql2005报错:到主机 的 TCP/IP 连接失败。 我来帮他解答 满意回答 2009-11-22 17:24 解决方案 原因:sqlserver2005默认情况下禁用了tcp/ip连接。 手工启动tcp/ip连接的方法, 打开 \Microsoft SQL ...
在 SQL Server 2005 里面,如果出现到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect! 估计是因为sqlserver2005默认情况下是禁用了tcp/ip连接。 您可以在命令行输入:telnet...
启用前,需要确保 SQL Server 的实例正在主机上运行,并且在此端口接受 TCP/IP 连接。 检查防火墙设置 防火墙可能会阻止到 SQL Server 的 TCP 连接,因此需要检查防火墙设置,确保防火墙没有阻止到 SQL Server 的 ...
如果我们已经正确地配置了 TCP/IP 协议和 Native Client 的参数,却仍然无法连接到 SQL Server 2005,那么可能是其他的问题所致。可能是防火墙阻止了连接,或者是 SQL Server 2005 的服务没有启动。我们需要检查这些...
如果提示“无法打开到主机的连接”,说明端口未正确开启,需要重新检查配置。 #### 三、配置 Eclipse 连接 SQL Server 2005 为了使 Eclipse 能够访问 SQL Server 2005 数据库,还需要对 Eclipse 和操作系统进行...
com.microsoft.sqlserver.jdbc.SQLServerException: 到主机的 TCP/IP 连接失败。java.net.ConnectException: Connection refused: connect ``` 这通常意味着服务器未运行、防火墙阻止了连接,或者指定的端口号不正确...
4. 使用 SQLServer2008Client 进行连接。输入相应地址和用户名密码。 5. 查看相关配置内容: 6. 将相关数据库导入,进行连接 远程连接字符串 服务器=ip 地址;Initial Catalog=数据库名;User ID=sa;Password=密码 ...
**SQL Server 2005**:虽然不在TCP/IP协议范围内,但它是关系数据库管理系统,用于存储和管理数据。SQL(结构化查询语言)是与数据库交互的语言,涵盖了创建、查询、更新和管理数据库的各种操作。 **存储过程与...
在尝试连接SQL Server 2005时可能会遇到以下错误提示:“到主机的TCP/IP连接失败。” **问题分析:** 此错误通常表明SQL Server的TCP/IP服务尚未启动或配置不正确。为了解决这个问题,我们需要按照以下步骤操作来...
ADO(ActiveX Data Objects)是Microsoft提供的一种数据访问接口,允许开发者在应用程序中连接到各种数据库,包括SQL Server、Oracle等。在"TCP/IP协议的ado控件及实例"中,我们将探讨如何结合这两者进行高效的数据...
### TCP/IP协议端口号及其功能解析 #### 一、引言 在计算机网络通信中,TCP/IP协议族作为互联网的基础,定义了一系列标准和技术规范来确保数据包能够在不同类型的网络之间进行传输。其中,端口号是TCP/IP协议族中的...
- 这段代码加载了SQL Server的JDBC驱动,然后建立了到本地主机1433端口上`test`数据库的连接。记得替换`your_username`和`your_password`为实际的数据库用户名和密码。 7. **运行Java程序**: - 保存并运行`Test`...
在 SQL Server Express 中,需要打开 TCP/IP 协议,以便实现远程访问。 外网 NAT 端口映射 在外网 NAT 端口映射中,需要将外网 IP、外网端口映射到内网 IP、内网端口。内网端口必须为 SQL 端口。 数据库连接字段 ...
IP(互联网协议)则负责将数据包从源主机发送到目标主机。TCP/IP模型包括应用层(HTTP、FTP等)、传输层(TCP/UDP)、网络层(IP)和链路层(Ethernet、WiFi等)。了解TCP/IP能帮助你理解网络通信的原理,解决网络...
公用IP地址分别用于主动数据库主机、被动数据库主机、群集使用的虚拟IP、MSTDC(Microsoft Distributed Transaction Coordinator)使用的虚拟IP以及访问SQL Server的虚拟IP。网卡配置取决于存储连接方式,HBA卡连接...
未及时包括在本自述文件中的任何有关 SQL Server 2005 和 SQL Server Express 的信息都将发布到 Microsoft 知识库文章 907284 中。 [顶部] 3.0 安装问题 本部分详细介绍此版本中的安装问题。 3.1 现有的 SQL ...
- 开启SQL Server的TCP/IP和命名管道协议,并重启网络服务。 - 设置SQL Server身份验证模式为混合模式(SQL Server和Windows身份验证)。 - 互相注册发布服务器和订阅服务器。 4. **发布和订阅**: - **发布**...