我已成功使用SQL Server 2008创建Azure VM。我继续添加了Web服务器角色。我还通过远程处理在VM上复制了我的工作Web应用程序。
我可以从SQL Server Management Studio运行查询。
我对我的网络配置文件进行了相应的更改,但是我收到了错误
建立与SQL Server的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。 (提供者:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)
答案 0 :(得分:0)
您应确保虚拟网络上的端口1433 已打开(除非您更改了SQL Server的默认端口),并且还应确保您具有 SQL身份验证为您的服务器启用。
这个问题How do I fix the error 'Named Pipes Provider, error 40 - Could not open a connection to' SQL Server'?也有一些可能的解决方案。
在Azure中的VM上运行自己的SQL Server与在本地服务器上运行它没有太大区别。您仍然需要管理端口开放,在主机上运行的服务等所有内容。
答案 1 :(得分:0)
4个活动部件: