【问题标题】:SQL Hybrid Connection Error - An attempt was made to access a socket in a way forbidden by its access permissionsSQL 混合连接错误 - 尝试以访问权限禁止的方式访问套接字
【发布时间】:2015-11-11 01:08:44
【问题描述】:

我在 Azure Web 应用程序中设置了一个网站,并通过 Biz Talk Hybrid 连接到 My In House SQL 数据库。

连接字符串包括:

<add name="TjiContext" connectionString="Data Source=tcp:192.168.10.203,1433;Initial Catalog=TJInform_Dev;User ID=*******; Password=******;" 
     providerName="System.Data.SqlClient" />

我的混合连接具有使用相同 IP 和端口定义的主机名和端口

我的数据库位于默认实例上,并在端口 1433 上启用了 TCP/IP

我收到以下错误

System.ComponentModel.Win32Exception: 试图以访问权限禁止的方式访问套接字

[SqlException (0x80131904):建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器找不到或无法访问

希望有人能帮忙。

【问题讨论】:

    标签: sql-server asp.net-mvc azure biztalk


    【解决方案1】:

    我必须使用我们设置的外部 IP 地址而不是我们的私有 IP 地址来寻址数据库,根据 Azure 文档我们不需要,这很奇怪。

    【讨论】:

      猜你喜欢
      • 2022-12-15
      • 2016-07-05
      • 1970-01-01
      • 2021-02-16
      • 2018-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多