我通过MS SQL Server 2014 Management Studio访问Azure数据库。我不拥有我要连接的Azure数据库。
我过去曾连接过这个数据库(偶尔遇到困难)但由于某些原因我现在使用Connect to Server
时出现以下错误:
奇怪的是,错误消息中提到的IP是我路由器的IP地址,而不是分配给我的IP地址(我使用ipchicken(IPCHICKEN检查了我的IP地址)。 / p>
有谁知道发生了什么事?
答案 0 :(得分:0)
确认您正在使用Azure SQL数据库作为服务。在这种情况下,您需要创建一个新的SQL Server防火墙规则并添加错误显示在那里的ip。 在门户网站中,转到SQL Server - >设置 - >防火墙 - >添加客户端IP。
https://azure.microsoft.com/en-gb/documentation/articles/sql-database-get-started/
Azure正在获取路由器的IP地址,而不是本地IP。您可以尝试使用http://ifconfig.me/ip来获取面向外部的IP。