如何完全删除SQL Server 2008 R2安装或修复它?

我已经正确安装MSSQL服务器,然后我采取了一些错误的转弯,现在我处于一个相当不受欢迎的状态。 我想将服务器实例更改为另一个驱动器,因此我从“ Programs and Features控制面板中卸载了SQL Server及其所有function。

现在,当我试图安装一个新的实例时,我得到了一些错误,但它仍然安装了其中的大部分:

然后,我试图运行一个修复,我认为会修复的东西,但它会抛出一个exception,不能从CD中读取的东西(尝试不止一次总是相同的例外)

错误1316.尝试从文件R:\ 1033_ENU_LP \ x64 \ setup \ SSCERuntime_x86-enu.msi读取时发生networking错误

,它不能修复一些function:

而且我也没有安装服务器实例。 所以我没有MSSQLMS,没有服务器实例,也没有幸福。 这里最好的行动是什么?

看来这是旧版本中的一个已知问题。 您可能需要尝试解决方法,即从“添加/删除程序”中手动删除SQL Server Compact Edition组件,然后运行“修复”。

当您修复实例SQL Server 2008时,您可能会收到“错误1316.尝试从文件Path \ SSCERuntime-ENU.msi读取时出现networking错误”错误消息
http://support.microsoft.com/kb/970876

以下是一个解决方法中涉及的步骤:

https://connect.microsoft.com/SQLServer/feedback/details/363055/sql-2008-x64-repair-error

  1. 从添加/删除程序中手动删除SQL Server Compact 3.5 SP1。 这是一个安装语言的占位符(例如英文安装等)

  2. 修复SQL Server 2008-11-24

修复后,系统上重新安装SQL Server Compact 3.5 SP1。 如果在重新安装SQL Server Compact时遇到任何问题,可以从http://www.microsoft.com/downloads/details.aspx?FamilyId=DC614AEE-7E1C-4881-9C32-3A6CE53384D9&displaylang=en下载并安装它,或者SSCERuntime.msi可以从SQL Server 2008安装媒体从… Servers \ Setup文件夹安装。