我有一台运行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,看看是否能修复许可证问题,但它没有。任何建议将不胜感激。
答案 0 :(得分:11)
我在这里找到了解决这个问题的方法: Technet - SQL 2012 - Invalid License Data
基本上它涉及以下两个步骤:
Visual Studio 2010 Shell (Isolated) ENU
(或等效)SQL Server 2014
(如果修复无法通过“添加/删除程序”运行,请从安装源重新运行SETUP.EXE并选择修复选项 - 如果您不这样做,可以重新下载并解压缩有这个)答案 1 :(得分:0)
请从下面的链接下载Visual Studio 2010 shell,然后单击“修复/安装” ==> 成功安装安装程序后,重新打开MS sql Management Studio。!!!!!!!!!!
https://visualstudio.microsoft.com/vs/older-downloads/isolated-shell/
享受!!!!!!!