ssms.exe /resetsetting 不是有效命令

问题描述 投票:0回答:2

当我打开在 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\Installer 9b14f8.msi 我们运行的包==> C:\Windows\Installer 9b14f8.msi APPCOMPAT:发现卸载标志覆盖。 APPCOMPAT:发现卸载 VersionNT 覆盖。 APPCOMPAT:发现卸载 ServicePackLevel 覆盖。 APPCOMPAT:正在查找产品代码为“{6B3840D6-4B8F-4E74-9202-9CE36DA94E99}”的 appcompat 数据库条目。 APPCOMPAT:在数据库中找不到匹配的产品代码。 打开现有补丁“C:\Windows\Installer"9b8ec.msp”。 SequencePatches 启动。产品代码:{6B3840D6-4B8F-4E74-9202-9CE36DA94E99},产品版本:11.0.2100.60,升级代码:{DC4BA39C-A84E-4A04-A045-F97F76CB6351},产品语言1033 注:1:2219 ***补丁序列器错误:无法从存储中打开 {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.) SQL Server Management Studio 2012 在哪里?

“加载 Microsoft SQL Server Management Studio 菜单时出现问题。要修复此问题,请从命令提示符运行“Ssms.exe /resetsettings”。注意:此命令将重置您的环境设置。”的纠正措施是什么?

谢谢,

windows-installer ssms-2012
2个回答
0
投票

我找到了微软工具诊断和修复程序安装和卸载问题自动故障排除程序。您可以从 https://support.microsoft.com/en-us/kb/971187 下载它。 我使用该工具卸载了 SQL Server Management Studio 2012 和 SQL Server Management Tools 2012 的多个条目。然后我能够重新安装管理工具。 SQL Server Management Studio 2012 现在运行没有问题。


0
投票

我也有同样的问题。

在文章SQL Server Management Studio重置设置中,作者提到了该文件夹:

C:\Users\\[user]\AppData\Roaming\Microsoft\SQL Server Management Studio

我找到了它,在文件夹中有两个文件具有新的修改日期:

  • Design_qgmmzmc4.4u4.winprf
  • SqlStudio.bin

我重命名了它们并尝试再次启动 SSMS,但没有任何变化,因此进行了更多调查并发现了另一个隐藏文件:

C:\Users\\[user]\AppData\Local\Microsoft\SQL Server Management Studio\12.0\\[languageid]\Ssms.CTM"

删除(或重命名)该文件后,SSMS服务可以再次正常启动。

© www.soinside.com 2019 - 2024. All rights reserved.