在Windows 2008里面安装Sql Server 2005

一、IIS功能问题

安装Sql Server 2005需要有IIS的支持。在windows 2008中通过添加角色后,安装IIS,但是默认安装后还有一些IIS的功能没有添加进去,会无法通过Sql Server 2005的检测。
这个时候就需要添加IIS的功能,需要添加的功能如下: 

组件 文件夹
HTTP重定向 Web服务器
ASP.Net 应用程序开发
ISAPI 扩展组件 应用程序开发
ISAPI 筛选器 应用程序开发
Windows 身份验证 安全性
IIS 元数据库兼容性 管理工具
IIS 6 WMI 兼容性 管理工具
参考: http://support.microsoft.com/kb/920201/zh-cn

二、 Visual Studio 2005兼容性提示

在安装过程中,会出现Visual Studio 2005兼容性提示,可以跳过继续安装,然后上网升级,会下载一个 Visual Studio 2005 Service Pack 1 Update for Windows Vista 的补丁。
三、如果安装的计算机没有加入到域,在安装后日志会出现“事件 ID: 15016 ”的错误提示,可以忽略该错误。
参考链接:http://support.microsoft.com/kb/949213/zh-cn



三、卸载2005

1.首先将SQL 2005的服务都关上,然后再将SQL组件卸载。
  SQL Server(MSSQLSERVER)
  SQL Server Active Directory Helper
  SQL Server Agent(MSSQLSERVER)
  SQL Server Analysis Services
  SQL Server FullText Search
  SQL Server Reporting Services
  SQL Server VSS Writer

2.用windows install Clean Up工具卸载SQl 2005组件
  对所有带SQL Server 2005组件

3.用Srvlnstw.exe删除所有SQl服务


4.清除注册表

a.将HKEY_CURRENT_USER----Microsoft下的Microsoft SQL Server 文件夹全部删除

b.将HKEY_LOCAL_Machine---SOFTWARE---Microsoft下的Microsoft SQL Native Clint,Microsoft SQL Server,Microsoft SQL Server 2005 Redist 全部删除。

5.删除残留文件
将C盘----Program File下的Microsoft SQL Server文件夹删除

6.重启电脑,重新安装