sql server 2008表达设置问题

时间:2009-05-03 05:07:35

标签: sql-server sql-server-2008

我之前有sql server 2005 express并卸载它..我还卸载了任何vs相关程序并安装了带有SP1的可视化web开发人员2008快速版。现在我正在尝试安装sql server 2008,我正在查看错误信息,就像没有其他人一样,单独留下没有任何建议。

最新的一个我无法在互联网上找到合适的解决方案的是

sql server注册表项的一致性验证错误,这表明 “无法修改先前安装中的SQL Server注册表项。要继续,请参阅有关如何修复注册表项的SQL Server安装文档。

因为您可能已经猜到了文档中没有任何信息......此外,当我尝试删除任何与sql server相关的注册表项时,它不会让我。 (是的,我停止了所有相关的服务..)

这里的任何人可以提供任何帮助吗?

6 个答案:

答案 0 :(得分:0)

我发现如果您安装了SSMS的加载项,并且在卸载ssms之前尚未卸载,则会发生这种情况。

答案 1 :(得分:0)

您可能需要先使用regedt32更改相关注册表项的权限,以便可以通过正常的regedit删除密钥

答案 2 :(得分:0)

实际上,我相信,为了完成这样一个简单的任务,我不应该经历这样的混乱。最后,我最终格式化我的PC并重新安装SQL Server。

答案 3 :(得分:0)

您可以尝试使用此程序:

  • 停止所有SQL Server服务
  • 使用sc delete servicename
  • 删除所有SQL Server服务
  • 控制面板 - 添加/删除程序 - 选择并删除所有Microsoft SQL Server程序
  • 打开注册表并删除此注册表项中的所有SQL Server文件夹:HKEY_LOCAL_MACHINE/ SOFTWARE/MICROSOFT
  • 从Program Files目录中删除SQL Server文件夹
  • 重新启动

此程序应解决此问题,我已通过此程序解决...

答案 4 :(得分:0)

我知道这是一个老问题,你已经在评论中说过你重新格式化了这台机器。但是,我刚刚收到了这个确切的消息并希望分享我的解决方案,因为它非常简单,但错误消息根本没有帮助!

我使用的是错误的安装包。我有一台64位英特尔Windows 7计算机,我试图使用x86版本的SQL Server 2008.一旦我找到了正确的版本(x64),我没有收到此错误,安装正常进行。

答案 5 :(得分:-1)

我遇到了类似的问题,因为我仍然留下了一些SQL Server 2005遗留物 - 而不是服务,它是IDE的某些部分。无论如何,要解决它我使用选项升级(抱歉,我不记得刚才的确切选项)。在运行升级部分(花了几分钟)之后,我可以毫无问题地运行完整安装。