【发布时间】:2015-10-25 05:30:37
【问题描述】:
在 Windows 7 中,我使用以下方法连接到具有不同域/用户的 SQL 服务器:
runas /netonly /user:domain\username program.exe
来源:Connect different Windows User in SQL Server Management Studio (2005 or later)
但是,自从我的 Windows 10 更新后,这已停止工作。我现在收到以下错误:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) (Microsoft SQL Server, Error: -1)
我正在使用 VPN,它似乎可以正常工作(可以使用远程桌面并查看 Intranet 页面)。我已在多个位置、多个系统上使用此设置。所有人都使用 Windows 7 或 8.1,因此我认为 10 是问题所在。
有没有人幸运地解决了这个问题?
谢谢!
更新:我已回滚到 Windows 7,它立即再次运行。尝试 ping 服务器,在 Windows 10 上给了我一个 127.x.x.x 地址,在 Windows 7 上给了我正确的 IP。我的主机文件中没有条目。什么给了?
【问题讨论】:
-
“停止工作” - 以什么方式?绝对什么都不会发生?错误信息? Management Studio 仍然启动但使用了错误的帐户?此外,我们不介意读者——您可能已经尝试过“很多东西”,但除非您告诉我们,否则我们怎么知道您尝试了什么?
-
Windows 10 没有改变域安全的工作方式。您的计算机仍然是域的一部分吗?电脑名字一样吗?您是否使用域帐户登录过?
-
@Damien_The_Unbeliever 谢谢,已经改变了。
-
该消息与身份验证无关。这是一个连接问题。这意味着没有找到目标计算机。您的 VPN 连接不起作用或您输入了错误的名称。 可以 ping 服务器吗?还是 telnet 到 SQL Server 的端口?您是否尝试使用 IP 而不是名称?
-
@PanagiotisKanavos 嗯,我无法远程登录。 Pinging 给了我一个 127.0.53.53 地址……这似乎不对。我想我要回滚到 7 看看是否仍然有效。
标签: sql-server vpn windows-10 ssms-2014