我知道,我知道......不是一个新问题。但也许有人会这样说一些不同的东西,这样修复就会出现?
我可以成功连接到我的Azure数据库作为SSMS中的连接。但是,将其设置为链接服务器失败。我把它设置为:
然后我选择使用此安全上下文建立连接并提供有效的登录名和密码。
港口1433已开放。
已禁用命名管道。
启用TCP / IP。
但我得到了可怕的......“命名管道提供商:无法打开与SQL Server的连接[53]”
据我所知,错误53说的是连接错误。我应该能ping“[myazureinstancename] .database.windows.net”吗?我不能。
很抱歉再次提问,但非常感谢任何帮助。
感谢。
答案 0 :(得分:0)
我认为这是一个IP地址问题。为此,您必须将您的IP地址添加到Azure SQL-DB防火墙设置,如下所示:
如果问题仍然存在,请参阅以下链接:
Named Pipes Provider: Could not open a connection to SQL Server [53].