2

我正在尝试连接到同一工作组上的 sql server R2 实例,但我得到了(错误:26 - 定位指定的服务器/实例时出错)。

请假设我有 pc pc1 和 pc2 与 windows 7 网络连接 pc1 - 路由器 - pc2 pc2 有我的 SQL SERVER 2008 R2 实例

我已经关注了这个链接 如何从另一台计算机连接到 SQL Server?

我做了

  • 允许在 pc2 上进行远程连接
  • 按照上面链接中建议的“dyslexicanaboko”启用 tcp/ip 并设置 1433 端口
  • 在 pc2 上为端口 1433 创建入站和出站规则以允许连接
  • 我可以从 pc1 成功 ping pc2 的 1433 端口(使用tcping 实用程序)
  • 我可以从 pc1 浏览 pc2 的共享文件夹(意味着我的工作组设置很好)

但是我仍然得到错误。

我还缺少什么吗?我的 pc2 是否需要以管理员身份登录才能连接 pc1?或者非管理员用户可以在 pc2 上工作而我仍然可以使用 pc1 连接吗?

请具体...谢谢

4

3 回答 3

2

这是一个命名实例吗?如果是这样,您需要确保端口 1434(SQL Server Browser 的默认端口)已打开并正在侦听。

此外,如果它是命名实例,则需要确保已启动 SQL Server Browser 服务。您可以通过 SQL Server 配置管理器执行此操作。

于 2011-11-01T14:47:37.853 回答
0

在我的问题中的所有项目符号列表都是真的之后,不知何故,遵循的事情没有做任何其他更改

在sql管理工作室使用

  • 服务器名称:(pc2的IP地址)有效,不需要带括号

    或者

  • server name: (COMPUTERNAME of pc2) 有效,不需要带括号

这两个都不起作用

  • (pc2 的 IP 地址)/(sql server 实例的名称)
  • (PC2 的计算机名)/(sql 实例的名称)

其他答案

我的 pc2 是否需要以管理员身份登录才能连接 pc1?

或者非管理员用户可以在 pc2 上工作而我仍然可以使用 pc1 连接吗?是的

只要打开了 SQL SERVER 服务,就可以在没有任何人登录的情况下简单地打开 pc2

于 2011-11-02T07:57:02.657 回答
0

您是否尝试过完全关闭服务器框中的 Windows 防火墙?

与 XP 相比,我发现 Windows 7 防火墙 UI 相当混乱,有时我更幸运的是完全关闭它并尝试连接以检查问题是否出在哪里。

事实上,尝试在 pc1 和 pc2 机器上关闭它。

关闭windows防火墙

于 2011-11-01T14:44:53.683 回答