【转载】【SQL】Sql Server Management Studio 18 打开闪退问题

今天在自己电脑上发现打开SSMS 18后闪退 网上找了一下解决方案记录一下

原文地址:https://www.cnblogs.com/wheszza/p/10841603.html

解决方案

找到MSSMS安装位置,例如我是安装到了D:\Program Files (x86)\Microsoft SQL Server Management Studio 18

将D:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\PrivateAssemblies\Interop文件夹下的Microsoft.VisualStudio.Shell.Interop.8.0.dll

复制到D:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\PublicAssemblies文件夹下

具体可参考网站

https://dba.stackexchange.com/questions/237086/sql-server-management-studio-18-wont-open-only-splash-screen-pops-up

### 解决 SQL Server Management Studio 17 启动闪退问题 对于 SQL Server Management Studio (SSMS) 版本 17 出现启动即闪退的情况,可以从多个角度来排查并解决问题。 #### 权限设置调整 确保 SSMS 正常工作的一个常见方法是以管理员身份运行该应用程序。这可以通过右键单击 SSMS 的快捷方式或可执行文件,选择“以管理员身份运行”选项实现[^2]。这样做能够赋予程序足够的权限访问必要的系统资源和服务,从而减少因权限不足而导致的应用崩溃可能性。 #### 配置注册表项 有时特定版本的配置可能存在问题,针对此情况可以检查并修改对应的 Windows 注册表路径 `HKEY_CURRENT_USER\Software\Microsoft\SQL Server Management Studio\14.0_Config` 下的相关设置[^1]。需要注意的是操作前应备份好当前的注册表数据以防万一造成其他影响。 #### 更新至更高版本的 SSMS 考虑到不同版本间的兼容性和稳定性差异,在遇到较低版次工具无法稳定工作的状况下考虑升级到更新版本可能是有效的方案之一。特别是当面对像从 2019 到 2022 年间发布的数据库产品之间的交互时更为明显[^3]。因此建议尝试安装最新版本的 SSMS 来查看是否能改善现有问题。 如果上述措施仍未能有效解决 SSMS 17 的启动闪退现象,则需进一步深入分析具体原因,比如是否存在软件冲突或是更深层次的操作系统层面的问题等。 ```powershell # PowerShell 脚本用于检测已安装的 SSMS 版本 Get-WmiObject Win32_Product | Where-Object { $_.Name -like "*SQL Server*" } | Select-Object Name, Version ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值