SQL 混合连接错误 - 试图以访问权限禁止的方式访问套接字
SQL Hybrid Connection Error - An attempt was made to access a socket in a way forbidden by its access permissions
我在 Azure Web Apps 中设置了一个网站,通过 Biz Talk Hybrid 连接到我的内部 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 服务器建立连接时发生了与网络相关或特定于实例的错误。服务器未找到或无法访问
希望有人能帮忙
我必须使用我们设置的外部 IP 地址而不是我们的私有 IP 地址来寻址数据库,根据 Azure 文档我们不需要私有地址,这很奇怪。
我在 Azure Web Apps 中设置了一个网站,通过 Biz Talk Hybrid 连接到我的内部 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 服务器建立连接时发生了与网络相关或特定于实例的错误。服务器未找到或无法访问
希望有人能帮忙
我必须使用我们设置的外部 IP 地址而不是我们的私有 IP 地址来寻址数据库,根据 Azure 文档我们不需要私有地址,这很奇怪。