【发布时间】:2016-04-20 22:46:13
【问题描述】:
我正在使用带有更新 5 的 Visual Studio 2013。我在 Azure 上创建了一个 SQL 数据库。
现在我尝试在 VS 和 SQL Server Management Studio 中连接它,但出现此错误
错误:连接到服务器
无法连接到 MyServerName.database.windows.net。
附加信息:
在建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 (提供者:命名管道提供者,错误:40 - 无法打开与 SQL Server 的连接)(Microsoft SQL Server,错误:53)
找不到网络路径
在连接到 Azure SQL 之前,我已经采取了以下步骤:
- 在 SQL Azure 防火墙中添加机器的 IP
- 通过在我的本地计算机上的防火墙中添加新的出站规则来打开端口 1433
我想知道我在整个过程中遗漏了哪一步。
【问题讨论】:
-
您是否尝试关闭计算机上的防火墙? (只是为了确定)
-
看这个:connectionstrings.com/sql-azure,确保连接字符串格式正确。
-
也许您可以尝试使用另一台机器来确保这不是计算机配置相关的问题。
-
检查并按照步骤操作:stackoverflow.com/questions/15956465/…
-
Connectionstring 是正确的,也在另一台机器上尝试过,但它给出了同样的错误。
标签: c# sql-server visual-studio azure azure-sql-database