Par*_*der 9 sql-server virtual-machine vmware-workstation
我有Windows 7与SQL Server 2008和SQL Express 2012.我还在两台vmware机器上安装了win xp.我正在尽力使用管理工作室从vm机器连接到主机上的sql server,但没有运气.我甚至有问题ping主机,反之亦然.当我关闭防火墙时,我能够ping主机.我试图添加vm机器的IP以允许访问主机,但即使这样也没有用.
我在这里添加了一个自定义规则 http://www.rackspace.com/knowledge_center/article/creating-an-inbound-custom-allow-rule-for-windows-firewall-windows-2008
我正在运行热点盾,我关掉了,但仍然没有运气.我已经允许在我的SQL服务器上进行远程连接.但仍然没有工作.有人可以在这帮忙.
这是我得到的错误.

这是vm机器的设置.

当防火墙打开时,不能ping,但是当它关闭时可以ping通.
问候
成员Parminder
oct*_*ccl 16
您需要配置SQL Server以侦听TCP协议.为此,请单击"开始"| 所有课程| Microsoft SQL Server 2012 | 配置工具和打开的SQL Server配置管理器.
然后,您需要在Windows防火墙中打开数据库引擎的默认实例的TCP端口.为此,请单击"开始"| 所有课程| 管理工具,并打开具有高级安全性的Windows防火墙.
希望这有帮助.最好的祝福
小智 6
这直接来自MSDN博客关于网络错误26. 详情请点击此处
1)确保您的服务器名称正确,例如,名称上没有拼写错误.
2)确保您的实例名称正确,并且目标计算机上实际存在此类实例.[更新:某些应用程序将\\转换为\如果您不确定您的应用程序,请在连接字符串中尝试Server\Instance和Server \\ Instance]
3)确保服务器计算机可以访问,例如,DNS可以是正确解析,您可以ping服务器(并非总是如此).
4)确保SQL Browser服务正在服务器上运行.
5)如果在服务器上启用了防火墙,则需要将sqlbrowser.exe和/或UDP端口1434置于异常中.
如果仍然失败,您可能想要运行PortQry.
您可以从以下网站下载PortQry将在这里应用的细节在这里,运行"Portqry.exe将-n YOURSERVERNAME -p UDP -e 1434".如果此命令返回信息并且它包含您的目标实例,那么您可以排除上面的可能性4)和5),这意味着您确实运行了SQL浏览器并且您的防火墙不会阻止SQL Browser UDP数据包.在这种情况下,您可以检查其他问题,例如错误的连接字符串.
| 归档时间: |
|
| 查看次数: |
20652 次 |
| 最近记录: |