【问题标题】:connect to windows azure database from VS 2012 Express从 VS 2012 Express 连接到 windows azure 数据库
【发布时间】:2013-10-21 11:58:16
【问题描述】:

我一直在关注这个例子 http://www.windowsazure.com/en-us/develop/net/tutorials/web-site-with-sql-database/

我无法连接到 Windows azure 数据库。它给了我以下错误
“建立与 SQL Server 的连接时发生与网络相关的错误。找不到或无法访问服务器。”

我已经设置了 IP 地址,并且已经设置了防火墙角色。

任何想法:(

【问题讨论】:

    标签: azure azure-sql-database


    【解决方案1】:

    首先测试您的 ISP(互联网提供商)或公司系统管理员是否没有阻止端口 1433 上的传出连接!这是从自己的笔记本电脑/计算机访问 SQL Azure 时非常常见的问题。

    要测试防火墙设置,只需导航到您的 SQL Azure 实例的 Web 管理门户。它有一个默认地址:

    https://[your_server_name].database.windows.net/?langid=en-us

    这将为您的 SQL Azure 服务器打开 Web 管理 (Silverlight) 门户。可以用来测试是否在 Azure 端正确配置了防火墙规则。如果您这样做了,您将能够从浏览器登录。请注意,即使它使用浏览器,管理门户仍然遵守 SQL Azure 数据库的防火墙规则。

    如果无法从 SQL Azure 管理门户登录,请再次检查您的真实 IP 地址并确保它符合防火墙规则。

    如果您可以从门户登录,但不能从 Visual Studio 登录 - 请咨询您的系统管理员(或 Internet 提供商支持热线)是否已阻止端口 1433 上的传出连接。如果是这种情况,您将无能为力,但只能从门户网站工作。

    【讨论】:

    • 非常感谢,我想可能是这样。 Internet 提供商阻止了端口 1433 上的传出连接。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-18
    • 1970-01-01
    • 1970-01-01
    • 2013-12-28
    • 1970-01-01
    相关资源
    最近更新 更多