当前位置: 首页 > 面试题库 >

错误:到主机的TCP / IP连接失败。java.net.ConnectException:连接被拒绝:connect

罗智志
2023-03-14
问题内容

我在用

  • Windows 7的
  • Netbeans IDE 7.1.2
  • SQL Server管理Studio Express 2005
  • JDK1.6

连接到数据库时出现以下错误:

com.microsoft.sqlserver.jdbc.SQLServerException:与主机的TCP /
IP连接失败。java.net.ConnectException:连接被拒绝:connect

我的连接字符串是:

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");  
Connection connection = DriverManager.getConnection(  
    "jdbc:sqlserver://127.0.0.1:1433;databaseName=dbcm;" +  
    "user=sa;password=sa");

我检查了以下内容:

  1. 在SQL Server配置管理器中,SQLEXPRESS的协议:启用了TCP / IP实际上,我也启用了剩余的3个。
  2. SQL Server(SQLExpress)和SQL Browser Service都在运行。

问题答案:

我按照以下步骤使用JDBC成功连接到SQLExpress实例:

  1. 使用SQL Express配置TCP / IP通信
    1. 打开SQL Server配置管理器。
    2. 转到SQL Server网络配置-> SQLEXPRESS的协议
    3. 将TCP / IP协议的状态设置为“已启用”(如果尚未启用)。
    4. 打开“ TCP / IP的属性”窗口,转到“ IP地址”部分。
    5. 转到此属性页面的底部,并将“ TCP端口”设置IPAll为1433。
  2. 使用以下方法连接到SQLExpress实例 Microsoft's JDBC driver for SQL Server
    1. JDBC URL: jdbc:sqlserver://localhost;instance=SQLEXPRESS;databaseName=<your DB>;user=<your User>;password=<your Passwd>


 类似资料:
  • 我想连接Java类文件与SQL server 2012。我已通过SQL server身份验证登录。但我接收到连接错误。 错误:到主机127.0.0.1端口1433的TCP/IP连接失败。错误:“连接拒绝:连接。验证连接属性。确保主机上正在运行SQL Server实例并接受端口上的TCP/IP连接。确保到端口的TCP连接没有被防火墙阻止。” 我的代码---

  • 问题内容: 我正在尝试实现TCP连接,从服务器端一切正常,但是当我运行客户端程序(从客户端计算机)时,出现以下错误: 我尝试更改套接字号以防万一,但无济于事,有谁知道导致此错误的原因和解决方法。 服务器代码: 客户代码: 问题答案: 此异常意味着你尝试连接的IP /端口上没有侦听服务: 你试图连接到错误的IP /主机或端口。 你尚未启动服务器。 你的服务器没有监听连接。 在Windows服务器上,

  • 问题内容: 我想在PC和带WiFi的手机之间传输一些数据。 这是我获取WiFi IP地址的方法: 这是有关向PC发送消息的代码: 但是发生错误 java.net.ConnectException:无法连接到/192.168.253.3(端口2468):连接失败:ECONNREFUSED(连接被拒绝) 此外,我使用Android手机来运行该应用程序。 问题答案: 一个最有可能的手段,没有什么侦听该端

  • 所以我在很长时间后再次安装了Android Studio,它要求我配置代理,所以我照做了。我测试了连接,它起作用了。 然后它让我为Gradle配置代理设置,我使用了相同的配置。 现在,在加载最新的 Vuforia 示例项目时,我收到一个错误: 分级同步失败:连接被拒绝:连接 我在网上到处都找遍了,但找不到解决办法。不可能是代理设置;我已经像IDE一样配置了Gradle。

  • 我试图实现一个TCP连接,在服务器端一切正常,但当我运行客户端程序(从客户端计算机)时,我得到以下错误: 服务器代码: 客户端代码:

  • 我正在尝试创建一个简单的eureka服务器,它将检测其他微服务,并且所有其他微服务都可以通过它进行对话。我使用的是spring Boot2.0.3。 java文件(EurekaServerApplication.java服务器) 我尝试将两边的所有属性移动到bootstrap.application文件中,但没有成功。 我尝试了这个解决方案:https://github.com/spring-cl