我最近将我的计算机重建为 Windows 7 x64,安装了 Sql Server 2008 Enterprise。我可以通过 Management Studio 顺利连接到其他远程实例(无论是 2000、2005 还是 2008),但我找不到我的本地默认实例。
- 我已经验证为默认实例 C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER 创建了一个目录
- 我可以正常连接到 SQLEXPRESS 实例
- 我已重新运行安装程序以确保已安装所有内容
- 我已验证 SQLSERVER(MSSQLSERVER) 服务正在运行
- 我已验证 SQL Server Browser 正在运行
- 我尝试浏览该实例,发现除了本地实例外,其他所有实例都可用
- 我尝试将其用作服务器名称:TSOUTHERLANDPC\MSSQLSERVER,第一部分是我的本地计算机名称
有任何想法吗?
答案1
重新安装 sql server。我遇到了同样的问题,然后注意到我没有安装本地实例,而是安装了命名实例(恰好与本地实例同名)。出于某种原因,与本地实例同名的本地实例和您实际选择的本地实例之间存在差异。
答案2
尝试您的主机名,然后是实例名称,例如 PC\SQLEXPRESS
答案3
检查配置管理器并确保浏览器正在运行。
答案4
虽然听起来很愚蠢,但请通过右键单击->以管理员身份运行来打开 SQL Management Studio。
您现在应该能够连接到您的默认实例。
这是一个奇妙的未记录的“功能”,它出现在任何启用了 UAC 的较新的 Windows 操作系统上。