Sql 浏览器未返回计算机上的所有 sql 实例

发布于 2024-10-18 20:35:04 字数 563 浏览 1 评论 0 原文

我的电脑上有 2 个 Sql Server 实例:

一个 Sql Express 的命名实例 (\SQLEXPRESS)
和一个 Sql Developer 版本的默认实例。

使用 SSMS,当我在我的计算机上浏览服务器时,我只得到在我的计算机上列出的可用的 Sql Express 实例。

我知道我已配置并可访问服务器本身,因为如果我手动键入连接字符串,我可以在本地和其他计算机上通过 Sql 身份验证和 Windows 身份验证连接到它。我知道 Sql 浏览器至少会返回一些信息,因为 Sql Express 实例是可浏览的。

经过一些谷歌搜索解决方案后,我能找到的最接近我的问题的信息是这个 MSDN 文章。然而,据我所知,自从安装操作系统(Win 7 x64)以来我就没有更改过我的计算机的名称,更不用说自从安装了Sql之后。

关于为什么浏览器无法识别其他实例的任何想法都非常感谢。

谢谢安迪

I have 2 instances of Sql Server on my pc:

A named instance of Sql Express (\SQLEXPRESS)
And a default instance of Sql Developer edition.

Using SSMS, when I browse for servers on my machine, I only get the Sql Express instance listed as being available on my machine.

I know that I have the server itself configured and accessible because if I type the connection string manually, I can connect to it via Sql Authentication and Windows Authentication both locally and from other machines. And I know the Sql Browser is at least returning some information as the Sql Express instance is browsable.

After some googling for a solution, the closest information I can find to my problem is this MSDN Article. However, as far as I know, I haven't changed the name of my computer since the OS was installed (Win 7 x64) let alone since Sql was installed.

Any ideas about why the browser doesn't recognise the other instance greatly appreciated.

Thanks Andy

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

明月夜 2024-10-25 20:35:04

如果两个实例的 HideInstance Flag 均为 No 并且仍未显示
查看SO 和 DBA.Stackexchange

并尝试这个注册表项

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\90\SQL Browser\SsrpListener

确保其值为 1
如果您在 90 文件夹下找不到它,请搜索 SsrpListener,因为如果您阅读了 SQL Browser服务 ,你会看到浏览器服务最初是SQL Server解析协议(SSRP)

if the HideInstance Flag is No for both the instances and still not showing
check out these 2 Posts in SO and DBA.Stackexchange

and try this registry Key

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\90\SQL Browser\SsrpListener

make sure it has value 1
if you cant find it under 90 folder, search for SsrpListener because if you read the background section of SQL Browser service , you see that browser service was originally SQL Server Resolution Protocol (SSRP)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文