升级SSMS不丢失已存数据库凭据及版本共存问题咨询
SSMS升级相关问题解答
已保存登录凭据的保留方案
你可以通过手动备份的方式完整保留所有记住的数据库账号密码,操作步骤如下:
- 备份Windows凭据:按Win+R输入
control keymgr.dll打开凭据管理器,切换到「Windows 凭据」分类,找到所有前缀为Microsoft.SqlServer.Management的凭据项,右键选择「备份凭据」存到本地安全路径即可 - 备份SSMS本地配置:打开资源管理器输入路径
%APPDATA%\Microsoft\SQL Server Management Studio,将对应旧版本号的整个文件夹复制备份。
升级完成首次打开新版本SSMS后,如果识别不到原有凭据,你可以直接从上述备份路径恢复凭据和配置,就能直接复用所有保存的登录信息。
新版本安装是否会覆盖旧版本
SSMS的覆盖逻辑和版本序列有关:
- 大版本号不同的独立安装包(如17.x、18.x、19.x属于不同大版本)不会互相覆盖,安装时默认会生成独立的安装目录和快捷方式
- 同大版本的小版本升级(如从18.10升级到18.12)会直接覆盖当前大版本的旧安装文件,不会保留同大版本的多个小版本
- 随SQL Server安装包内置的老旧版本SSMS(16.x及更早),安装独立版SSMS时如果选择对应兼容选项,会自动卸载内置旧版本。
多版本SSMS共存支持
同一台设备可以同时安装多个不同大版本的SSMS,安装时只要不勾选「卸载旧版本」的选项即可,安装完成后你可以从开始菜单分别找到对应版本的快捷方式,按需启动使用,各版本的配置、凭据默认独立存储互不干扰。
内容的提问来源于stack exchange,提问作者Yaniv A
相关产品推荐
相关产品推荐

