【问题标题】:refused my local machine sql connection for 1433 port拒绝我的本地机器 1433 端口的 sql 连接
【发布时间】:2015-11-18 09:11:14
【问题描述】:

我正在尝试使用以下连接字符串连接 sql server 但出现错误:

<connectionStrings>
  <add name="DefaultConnection" 
       connectionString="Server=MyMachine32\SQLEXPRESS,1433;Database=MembershipDB;User ID=sa;Password=mydata@123" 
       providerName="System.Data.SqlClient"/>
</connectionStrings>

错误:

由于目标机器主动拒绝,无法建立连接

我已经从 Sql server 配置管理器中启用了 TCP/IP。 还需要什么?

【问题讨论】:

  • 您根本没有使用本地地址。使用.\SQLEXPRESS(local)\SQLEXPRESS 甚至127.0.0.1\SQLEXPRESS。通过使用计算机名称,您实际上是在进行 远程 连接

标签: sql-server azure hybrid


【解决方案1】:

您已用“Azure”标记您的问题。

因此,请检查 Azure 设置中是否有规则可以在您的计算机上授予对 Azure 空间中托管的数据库的访问权限。

你可以去here,一个关于Azure防火墙规则的指南。

【讨论】:

    【解决方案2】:

    请检查防火墙设置,很可能它正在阻止它。尝试关闭防火墙并检查它是否有效。也可能是托管服务的进程没有在该端口上侦听。

    【讨论】:

      猜你喜欢
      • 2017-04-27
      • 1970-01-01
      • 2023-01-26
      • 1970-01-01
      • 2012-05-25
      • 2017-04-17
      • 2020-07-16
      • 1970-01-01
      • 2016-08-25
      相关资源
      最近更新 更多