安装sql server express:VS2008 sp1问题

时间:2008-11-09 21:44:18

标签: sql-server sql-server-2008 sql-server-express

我正在尝试在我的机器上安装SQL server express 2008。我收到一条错误消息,指出计算机上安装了旧版本的VS 2008。在安装Sql server 2008之前升级到VS2008 SP1。

我尝试安装sp1但是我收到一条错误消息,指出在系统上未检测到vs2008的兼容版本。升级与快递版本不兼容。

我在安装在我的机器上的sql server 2008 express时遇到问题,我遇到了问题。请帮我。

4 个答案:

答案 0 :(得分:4)

我有同样的问题,ironsavior描述。我有VS 2008 SP1而没有安装其他VS(即没有任何Express版本。)

Here's how I solved它,基本上是注册表激励。 我转到了注册表项HKLM\SOFTWARE\Wow6432Node\Microsoft\DevDiv\VS\Servicing\9.0\IDE\1033并更改了以下值(它们曾经是 0 0 “RTM”分别)

SP = dword:00000001
SPIndex = dword:00000001
SPName = "SP1"

您甚至不需要退出安装程序来执行此操作。只需在注册表调整后重新运行检查,它应该通过。至少为我工作。

答案 1 :(得分:2)

您需要安装完整版本的Visual Studio 2008才能升级到Service Pack 1.您应该在MS站点上查看特定于Visual Studio Express版本的SP1。

实际上我不确定但是尝试重新下载Visual Studio Express,它应该已经集成了SP1。这是一个link

祝你好运!

答案 2 :(得分:0)

安装Visual Studio 2008的完整版本以升级到Service Pack 1并不是必须的。您可以使用sp1安装任何快速版本,理想情况下是Visual C ++和C#。如果您已经在PC上安装了它们,请重新安装并删除任何旧版本的SQL Server Express(添加/删除程序中的2000或2005)。最后,安装SQL Server 2008 Express;这应该可以解决问题。

祝你好运!

答案 3 :(得分:0)

SQL Express SP1更新程序无法在SQL Express上运行,不管您信不信。如果您使用“完整版本的sql 2008 sp1”修补SQL Express,那将会有效。我发现这是2009年6月的情况。