Sql server 无法连接到azure虚拟机中托管的SQL Server 2008命名实例
当我尝试连接到Azure VM中托管的SQL Server中的命名实例时,我收到以下消息: 运行时发生与网络相关或特定于实例的错误 正在建立与SQL Server的连接。找不到服务器,或者 无法访问。验证实例名称是否正确,以及 SQL Server配置为允许远程连接。(提供程序:SQL) 网络接口,错误:26-定位服务器/实例时出错 已指定)(Microsoft SQL Server,错误:-1) 问题是SQL Server浏览器工作不正常,当我启动浏览器服务时,它会在几秒钟后关闭,事件日志显示 没有SQL Server或SQL Server Analysis Services的实例 但是我有一个命名的实例,我可以在本地连接到这个实例 我已重新安装SQL Server browser和该实例,但ii不起作用 主机是Azure虚拟机Windows Server 2008数据中心 请帮忙 多谢各位 更新日期:11/08/2012Sql server 无法连接到azure虚拟机中托管的SQL Server 2008命名实例,sql-server,sql-server-2008,azure,named-instance,Sql Server,Sql Server 2008,Azure,Named Instance,当我尝试连接到Azure VM中托管的SQL Server中的命名实例时,我收到以下消息: 运行时发生与网络相关或特定于实例的错误 正在建立与SQL Server的连接。找不到服务器,或者 无法访问。验证实例名称是否正确,以及 SQL Server配置为允许远程连接。(提供程序:SQL) 网络接口,错误:26-定位服务器/实例时出错 已指定)(Microsoft SQL Server,错误:-1) 问题是SQL Server浏览器工作不正常,当我启动浏览器服务时,它会在几秒钟后关闭,事件日志显示
事实上,我可以远程连接到默认实例,但无法使用命名实例进行连接,例如,我远程连接到dns:,但如果尝试使用\UAT,则无法连接 更新
好吧,问题似乎是当有人试图连接到命名实例时,SQL浏览器的端口1434必须打开,这意味着我们需要在azure管理门户中创建该端点,问题是SQL浏览器查找命名实例并使用动态端口进行应答。最后,我觉得配置所有这些都很麻烦,而且我的sql浏览器没有检测到我的命名实例,所以我决定创建一个新端点来侦听命名实例并为该实例分配一个静态端口,现在我可以连接IP/端口了。我仍然很好奇如何配置Azure VM、SQL浏览器、SQL服务器和防火墙,以便能够使用SQL浏览器与dns/实例连接 您需要通过防火墙打开1433端点。您是否遵循了这些说明? 您是否尝试与DNS地址连接 编辑: 你能试试双斜杠吗(用“\\”代替“\”):
“domain.server.net\\UAT”事实上,我可以远程连接到默认实例,但无法使用命名实例,例如,我可以远程连接到dns:,但如果尝试使用\UAT,则无法连接。