无法启动SSMS(SQL Server 2014 Express) - 无效的许可证数据。需要重新安装

时间:2014-10-06 16:24:38

标签: ssms windows-server-2012-r2 sql-server-2014-express

我有一台运行Windows Server 2012 RS和IIS 8.5的新服务器 我已经安装了SQL Server 2014 Express,并且在IIS下的站点连接到(最初占位符)数据库时遇到了问题。为了让Visual Studio 2010 Shell显示调试信息,我根据这个问题(How do I fix an "Invalid license data. Reinstall is required." error in Visual C# 2010 Express?)运行了subinacl,但现在SSMS本身不再启动了!当我尝试启动它时,我得到一个方框说:

  

无效的许可证数据。需要重新安装。

当我尝试调试原始问题时,底层的Visual Studio 2010 Shell正在报告此问题,但现在SSMS在启动时说的是正确的。

我已经卸载并重新安装了SSMS,但问题仍然存在。我已经安装了Visual Studio 2012 Express,看看是否能修复许可证问题,但它没有。任何建议将不胜感激。

enter image description here

2 个答案:

答案 0 :(得分:11)

我在这里找到了解决这个问题的方法: Technet - SQL 2012 - Invalid License Data

基本上它涉及以下两个步骤:

  1. 卸载Visual Studio 2010 Shell (Isolated) ENU(或等效)
  2. 修复SQL Server 2014(如果修复无法通过“添加/删除程序”运行,请从安装源重新运行SETUP.EXE并选择修复选项 - 如果您不这样做,可以重新下载并解压缩有这个)

答案 1 :(得分:0)

请从下面的链接下载Visual Studio 2010 shell,然后单击“修复/安装” ==> 成功安装安装程序后,重新打开MS sql Management Studio。!!!!!!!!!!

https://visualstudio.microsoft.com/vs/older-downloads/isolated-shell/

享受!!!!!!!