我正在使用SQL Server 2008 R2和Microsoft Excel.
我去了Excel - >数据 - >来自其他来源 - >来自SQL Server
我的服务器名称是WIN2K8-01\DATABASENAME,因此在Excel中我输入IP\WIN2K8-01\DATABASENAME了用户名和密码.
Jot*_*aBe 15
可能有几个原因无法连接到SQL Server:
A)它不允许远程连接
B)有防火墙或其他任何可以避免远程计算机连接的东西
C)您没有运行SQL Browser服务
故障排除步骤
1)在远程计算机中打开cmd并运行ping win2k8-01您应该从计算机获得响应.如果没有,则存在网络连接问题
2)检查计算机中是否正在运行"SQL Browser服务"("服务","管理工具","控制面板"中)如果未设置,则启动类型为自动并启动它.这允许远程计算机获取有关可用实例的信息以及如何连接它们.如果有疑问,请看这里
3)验证是否已启用TCP/IP.如果未启用它如何:为数据库实例启用TCP/IP协议
4)验证您的服务器是否允许远程连接.要执行此操作,请打开SSMS,连接到服务器,右键单击,打开"属性",然后在"连接"选项卡上查找"允许远程连接".确保选中此选项.如果有疑问,请看这里
5)禁用计算机中的防火墙(Windows防火墙或任何第三方防火墙,如防病毒软件安装的防火墙)
尝试使用在本地计算机中运行的相同连接配置进行连接.它现在应该工作.
如果无法使用Excel连接,则应尝试使用远程计算机上的其他工具进行连接(可以在该计算机上安装SSMS并尝试连接).
这应该工作.如果没有让我知道什么是失败的.
如果它正常工作,请再次启用防火墙并再次尝试连接.如果不能,则需要配置防火墙以允许SQL Server连接.这样做再试一次.不要忘记允许连接到UDP端口1434上的SQL Server浏览器,除了TCP上的数据库实例端口.
| 归档时间: |
|
| 查看次数: |
42063 次 |
| 最近记录: |