当我打开在Azure上的Windows Server 2012R2 Datacenter上运行的SQL Server Management Studio 2012时,出现以下错误。 “加载Microsoft SQL Server Management Studio菜单时出现问题。要解决此问题,请从命令提示符运行'Ssms.exe / resetsettings'。注意:此命令会重置您的环境设置。” ssms.exe error message 我尝试了以下纠正措施。
1。)运行ssms.exe / resetsettings。这不是一个有效的命令。
2.)修复和卸载。修复和卸载尝试产生了完全相同的错误消息,我在下面列出。
2.1)“错误详细信息:§安装SQL Server高级工具时出错错误代码:1648”
2.2)错误日志文件包含以下内容。
2.2.1)详细结果:
功能:管理工具 - 完整
状态:失败:有关详细信息,请参阅日志
失败原因:安装过程中发生错误
的功能。
下一步:使用以下信息进行解决
错误,然后尝试设置过程
再次。
组件名称:SQL Server高级工具
组件错误代码:1648
2.2.1.1)组件日志文件sql_tools_loc_Cpu64_1033_1.log跟随错误。
2.2.1.1.1)*******产品:{6B3840D6-4B8F-4E74-9202-9CE36DA94E99} *******行动: ******* 命令行: ********** 机器策略值'DisableUserInstalls'为0 注意:1:2203 2:C:\ Windows \ Installer \ inprogressinstallinfo.ipi 3:-2147287038 MSI(s)(F4:E4)[08:58:17:537]:为此事务跳过了SRSetRestorePoint。 MSCOREE未从system32加载加载副本 结束对话框未启用 原始包裹==> C:\ WINDOWS \安装\ 49b14f8.msi 我们从==>运行的套餐C:\ WINDOWS \安装\ 49b14f8.msi APPCOMPAT:卸载发现的标志覆盖。 APPCOMPAT:卸载找到的VersionNT覆盖。 APPCOMPAT:卸载找到的ServicePackLevel覆盖。 APPCOMPAT:使用ProductCode'{6B3840D6-4B8F-4E74-9202-9CE36DA94E99}'查找appcompat数据库条目。 APPCOMPAT:数据库中找不到匹配的ProductCode。 打开现有补丁'C:\ Windows \ Installer \ 429b8ec.msp'。 SequencePatches开始。产品代码:{6B3840D6-4B8F-4E74-9202-9CE36DA94E99},产品版本:11.0.2100.60,升级代码:{DC4BA39C-A84E-4A04-A045-F97F76CB6351},产品语言1033 注意:1:2219 *** PATCH SEQUENCER ERROR:无法在{23A27D51-CAA5-4121-A78D-701A27B8626D}补丁中打开Target01ToUpgrade01转换存储的摘要信息!* (1:2219)**** SequencePatches返回错误1648。 注意:1:1708 产品:SQL Server 2012客户端工具 - 安装失败。
#我认为根本原因是Windows Installer的问题。我对Windows Installer的知识和经验非常有限。
我查看了以下文章和/或博客。我尝试过他们建议的纠正措施。他们都没有工作。
1。)https://connect.microsoft.com/SQLServer/feedback/details/795182/ssms-2012-will-not-open-using-run-as
2。)Where is SQL Server Management Studio 2012?
“加载Microsoft SQL Server Management Studio菜单时出现问题的纠正措施是什么。要修复此问题,请从命令提示符运行'Ssms.exe / resetsettings'。注意:此命令会重置您的环境设置“。吗
谢谢,
答案 0 :(得分:0)
我发现Microsoft工具诊断并修复程序安装和卸载问题自动进行故障排除。您可以从https://support.microsoft.com/en-us/kb/971187下载。 我使用该工具卸载SQL Server Management Studio 2012和SQL Server管理工具2012的多个条目。然后,我可以重新安装管理工具。 SQL Server Management Studio 2012现在运行时没有任何问题。
答案 1 :(得分:0)
我遇到了同样的问题。
在文章SQL Server Management Studio Reset Settings中,作者提到了文件夹:
Design_qgmmzmc4.4u4.winprf
我找到了,文件夹中有两个文件,修改了新的日期:
SqlStudio.bin
C:\Users\\[user]\AppData\Local\Microsoft\SQL Server Management Studio\12.0\\[languageid]\Ssms.CTM"
我重命名了这些文件并尝试再次启动 SSMS,但没有任何变化,因此进行了更多调查并找到了另一个隐藏文件:
{{1}}
删除(或重命名)此文件后,SSMS服务可以再次正常启动。