首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >com.microsoft.sqlserver.jdbc.SQLServerException:到主机localhost端口1433的TCP/IP连接失败

com.microsoft.sqlserver.jdbc.SQLServerException:到主机localhost端口1433的TCP/IP连接失败
EN

Stack Overflow用户
提问于 2012-08-06 07:00:00
回答 4查看 88.2K关注 0票数 23

我一直收到这个错误。我尝试了Stack Overflow (下面)中的一个解决方案,它对我不起作用:SQL Exception while connecting to SQL server

我尝试使用链接在Windows防火墙中允许端口1433,但也不起作用。请参阅“在Windows防火墙中打开端口以进行TCP访问”http://msdn.microsoft.com/en-us/library/ms175043.aspx小节

com.microsoft.sqlserver.jdbc.SQLServerException:到主机localhost端口1433的

/IP连接失败。错误:“连接被拒绝:连接。请验证连接属性。确保SQL Server实例正在主机上运行并在该端口接受TCP/IP连接。确保到该端口的TCP连接未被防火墙阻止。”

请帮我解决这个问题。

EN

回答 4

Stack Overflow用户

发布于 2012-09-15 03:08:58

你需要去Start > Microsoft SQL Server > Configuration Tools > SQL Server Configuration Manager

打开后,转到SQL Server Configuration Manager > SQL Server Network Configuration > Protocols for SQLExpress

您将在那里找到协议TCP/IP,如果禁用,则启用它。点击TCP/IP,你会发现它的属性。

在这些属性中,删除所有TCP Dynamic ports并将值1433添加到所有TCP端口,然后重新启动SQL Server Services > SQL Server

一切都结束了。

票数 51
EN

Stack Overflow用户

发布于 2012-11-28 20:01:08

步骤

  • 打开Sql Server配置管理器(开始-> Programs -> Microsoft SQL Server2008 -> Configuration Tools)
  • 展开您的服务器Instance
  • Double下的SQL Server Network Configuration单击Protocol:
  • Ensure Enabled下的-> / IP
  • is Yes
  • 位于底部IP Addresses:
  • Scroll下的
  • ,然后将IPAll下的TCP端口设置为1433,然后将Enabled和Active设置为Yes
票数 17
EN

Stack Overflow用户

发布于 2019-05-08 17:50:59

使用JDBC查询数据库SQL Server

首先,您需要找到您的SQL Server和的IP启用 TCP/IP,并设置TCP/IP端口。为此,请执行以下步骤:

  • Open SQL Server配置Manager

代码语言:javascript
复制
- Choose **SQL Server Network Configuration** -> **Protocols for**  -> Right click on **TCP/IP** -> select **Enable** (if already enabled then move to next step) -> Right click to **TCP/IP** again -> **Properties** -> Choose tab **IP Address** -> In **IPAll** group: Clear value of **TCP Dynamic Ports** and set 1433 to **TCP Port** -> Click **OK**

注意:复制属性表中的一个in,以便稍后进行配置

-双击以重新启动SQL Server服务 ->右键单击以重新启动SQL Server (USER) ** ->选择**重新启动

现在,您已经有了IP配置服务器,如下所示:

代码语言:javascript
复制
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
        <property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />
        <property name="url" value="jdbc:sqlserver://put.the.ip.here:1433;databaseName=<DB-Name>" />
        <property name="username" value="sa" />
        <property name="password" value="p@ssW0rd" />
</bean>

注释:从bean中删除destroy-method="close"

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11820799

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档