SQL Server登录界面残留已卸载SQL Express实例,Eval实例不显示求助
解决SSMS服务器名称列表残留旧实例、新实例不显示问题
1. 清理SSMS服务器名称缓存
SSMS的服务器下拉列表存储在本地缓存文件中,卸载重装可能未清除该文件:
- 打开文件资源管理器,导航到路径:
C:\Users\<你的用户名>\AppData\Roaming\Microsoft\Microsoft SQL Server Management Studio\<SSMS版本号> - 删除其中的
SqlStudio.bin文件 - 重启SSMS,旧实例条目会被移除
2. 确认SQL Server Eval实例服务状态
新实例未显示可能是服务未启动:
- 按下
Win + R,输入services.msc打开服务管理器 - 找到名称为
SQL Server (MSSQLSERVER)的服务(Eval默认是默认实例,无后缀) - 确保服务状态为正在运行,若未运行则右键启动,并将启动类型设置为
自动
3. 手动输入服务器名称连接
若下拉列表未加载新实例,可手动指定地址:
- 默认实例:直接输入
.、localhost或你的服务器主机名 - 命名实例(若安装时自定义了名称):输入
localhost\<实例名>或主机名\<实例名> - 选择对应身份验证方式(Windows 身份验证或 SQL Server 身份验证)尝试连接
4. 检查SQL Server Browser服务(针对命名实例)
如果Eval是命名实例,需确保浏览器服务运行以被SSMS发现:
- 在服务管理器中找到
SQL Server Browser服务 - 启动服务并设置启动类型为
自动
5. 验证实例可用性
通过命令行确认实例是否正常存在:
- 打开命令提示符(cmd),执行命令:
sqlcmd -L - 若输出中包含你的Eval实例,说明实例正常,仅需处理SSMS缓存;若未包含,检查防火墙是否开放SQL Server默认端口(1433),或重新检查安装过程
6. 修复SQL Server Eval安装
若以上步骤无效,尝试修复安装:
- 打开控制面板→程序和功能,找到
Microsoft SQL Server 20XX (Eval) - 右键选择
更改,在向导中选择修复选项,完成后重启服务器再尝试连接
内容的提问来源于stack exchange,提问作者tbasl
相关产品推荐
相关产品推荐

