我一直在关注这个例子 http://www.windowsazure.com/en-us/develop/net/tutorials/web-site-with-sql-database/
我无法连接到windows azure数据库。它给我以下错误
“与SQL Server建立连接时发生与网络相关的错误。未找到服务器或无法访问服务器。”
我已设置IP地址,并已成为防火墙角色。
任何想法:(
答案 0 :(得分:0)
首先测试您的ISP(Internet提供商)或公司系统管理员是否未阻止端口1433上的传出连接!这是从自己的笔记本电脑/计算机访问SQL Azure时非常常见的问题。
要测试防火墙设置,只需导航到SQL Azure实例的Web管理门户。它有一个默认地址:
https://[your_server_name].database.windows.net/?langid=en-us
这将打开SQL Azure Server的Web管理(Silverlight)门户。您可以使用来测试您是否在Azure端正确配置了防火墙规则。如果您已经这样做,您将能够从浏览器登录。请注意,即使它使用浏览器,管理门户仍会遵守SQL Azure数据库的防火墙规则。
如果无法从SQL Azure管理门户登录,请再次检查真实 IP地址,并确保其符合防火墙规则。
如果您可以从门户网站登录,但不能从Visual Studio登录 - 请与您的系统管理员(或Internet提供商支持热线)联系,确认他们是否在端口1433上阻止了传出连接。如果是这种情况,您将无法执行任何操作,但只需从门户网站开始工作。