SQL Server Management Studio将无法启动 - 无法找到类型库
问题描述:
我正在运行SQL Server Management Studio Developer Edition 2012,并且该程序今天上午无法启动。我尝试了一切在线,但无济于事。当我(尝试)启动应用程序,我招呼着一条消息:SQL Server Management Studio将无法启动 - 无法找到类型库
“正确的类型库无法在系统注册表中
试图修复这种情况下失败,因为你没有找到写入系统注册表的权限或因为无法加载类型库“
如果我在此消息上单击”确定“,则会出现”应用程序无法启动“错误。
我以管理员身份运行,并尝试修复SQL Server 2012以及卸载并重新安装它,但此错误消息仍然存在。我也尝试了以管理员身份右键单击并运行,但我只是收到“应用程序无法启动”消息。
答
这两个相关的问题之间,这似乎是大多是权限问题:
The proper type library could not be found in the system registry (VS2012 RC)
-
变化在注册表中的父文件夹的所有权。完全控制本地管理员。
-
http://www.experts-exchange.com/Database/MS-SQL-Server/Q_24212652.html
是否安装在当前用户凭据登录SQL Server时?
如果没有,请尝试使用安装SQL Server 2005时使用的凭据,如果必要的登录,使用修复选项,从添加/删除控制面板程序..
谢谢!我使用的是procmon,但第一个链接比我看到的其他sql相关的链接更多地帮助我!你真棒! – downeysyndrome 2014-12-05 20:33:13
@downeysyndrome不客气。你改变了什么?由于各种答案有点不确定,所以用更多的细节记录某些内容是很好的。 – 2014-12-05 20:36:07
对不起,我进入ProcMon,发现每个启动ssms.exe时都返回“访问被拒绝”权限错误的密钥,然后进入注册表并将我的用户配置文件添加到权限列表中。 – downeysyndrome 2014-12-05 21:16:42