日期:2014-05-18  浏览次数:20372 次

在window server 2003 (打了SP2的补丁)上安装sql2008提示系统不支持该版本
在window server 2003 (打了SP2的补丁)上安装sql2008提示系统不支持该版本 SQL2008安装盘 是 STD for small bus 5 cal 应该是中小企业版吧 ,莫非操作系统不支持 真的需要更换操作系统?

------解决方案--------------------
如果是企业版,window server 2003 + SP2 是可以安装的.
------解决方案--------------------
重要说明:本文包含有关如何修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。
有关如何备份、还原和修改注册表的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 (http://support.microsoft.com/kb/256986/ ) Microsoft Windows 注册表说明

本文介绍如何手动卸载 Microsoft SQL Server 2005 的独立实例。如果按照本文中的步骤操作,则会准备系统以便可以重新安装 SQL Server。

有关如何手动卸载 SQL Server 2005 故障转移群集的更多信息,请参阅 SQL Server 2005 联机丛书中的“如何手动卸载 SQL Server 2005 故障转移群集”主题,
或者访问下面的 Microsoft Developer Network (MSDN) 网站:
http://msdn2.microsoft.com/zh-cn/library/ms180973(SQL.90).aspx (http://msdn2.microsoft.com/zh-cn/library/ms180973(SQL.90).aspx) 
有关如何手动卸载 SQL Server 2000 实例的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 
290991 (http://support.microsoft.com/kb/290991/ ) 如何手动删除 SQL Server 2000 默认实例、命名实例或虚拟实例 
重要说明:在同时运行 SQL Server 2005 和较早版本 SQL Server 的计算机上,当您卸载 SQL Server 2005 实例时,
SQL Server Enterprise Manager 和其他依赖 SQL-DMO 的程序可能会被禁用。

如果您并行安装了 SQL Server 2005、SQL Server 2000 和 SQL Server 7.0,然后卸载其中任一版本,就可能会出现此问题。
如果您并行安装了 SQL Server 2000 和 SQL Server 2005,但是先安装 SQL Server 2005 后安装 SQL Server 2000,也可能会出现此问题。

出现此问题的原因是,SQL Server 2005 SQL-DMO COM 库的注册表项被删除。要重新启用 SQL Server Enterprise Manager 和其他依赖 SQL-DMO 的程序,
请注册 SQL-DMO。为此,请在命令提示符处运行以下命令:
regsvr32.exe sqldmo.dll

建议您使用“添加或删除程序”卸载 SQL Server 2005。但是,如果安装失败或“添加或删除程序”无法卸载 SQL Server 2005 实例,请按照本文中的步骤操作,
以手动卸载该实例。

如果在 SQL Server 2005 安装过程中收到以下错误消息,则表明 SQL Server 2005 组件未从计算机中卸载:
A component that you have specified in the ADD_LOCAL property is already installed.To upgrade the existing component, 
refer to the template.ini and set the UPGRADE property to the name of the component.
回到顶端
卸载 SQL Server 2005 之前的准备工作
备份数据
您可能希望按照当前的状态保存某些数据库。可能还希望保存对默认数据库所做的更改。如果存在上述任一情况,
请确保对数据进行了完好备份,然后再按照本文中的步骤操作。或者,保存所有数据和所有日志文件的副本。
将这些副本保存到 MSSQL 文件夹以外的文件夹。在卸载过程中,MSSQL 文件夹将被删除。

您必须保存的文件包括下列数据库文件。这些文件作为 SQL Server 2005 的一部分安装: 
Distmdl.*
Master.*
Mastlog.*
Model.*
Modellog.*
Msdbdata.*
Msdblog.*
Mssqlsystemresource.*
Northwnd.*(该数据库的安装是可选的。)
Pubs.*
Pubs_log.*
Tempdb.*
Templog.*
ReportServer[$InstanceName](这是 Report Server 的默认数据库。) 
ReportServer[$InstanceName]TempDB(这是 Report Server 的默认临时数据库。)
删除本地安全组
作为卸载过程的一部分,删除 SQL Server 2005 组件的本地安全组。有关更多信息,请参阅 SQL Server 2005 联机丛书中的“设置 Windows 服务帐户”主题,
或者访问下面的 MSDN 网站:
http://msdn2.microsoft.com/zh-cn/library/ms143504.aspx (http://msdn2.microsoft.com/zh-cn/library/ms143504.aspx) 
保存或重命名 SQL Server Reporting Services 文件夹
如果与安装的 SQL Server 一起使用 SQL Server Reporting Services,请保存或重命名下列文件夹和子文件夹: 
Default path\Reporting Services 
Default path\MSSQL\Reporting Services
Default path\SQL Server instance name\Reporting Services
Default path\90\Tools\Reporting Services
注意:Default path 是 %ProgramFiles%\Microsoft SQL Server 的占位符。如果使用 Reporting Services 配置工具来配置安装,
则名称可能与此列表中的名称有所不同。此外,数据库也可能位于运行 SQL Server 的远程计算机上。
停止所有 SQL Server 服务
建议您先停止所有 SQL Server 服务,然后再卸载 SQL Server 2005 组件。活动连接可能会使卸载过程无法成功完成。
使用具有所需权限的帐户
使用 SQL Server 2005 服务帐户或具有等效权限的帐户登录到服务器。例如,使用本地管理员组的成员帐户登录到服务器。
回到顶端
如何手动卸载 SQL Server 2005 的独立实例
警告:注册表编辑器或其他方法使用不当可能导致严重问题。这些问题可能需要重新安装操作系统才能解决。
Microsoft 不能保证您可以解决这些问题。修改注册表需要您自担风险。
步骤 1:确保 Microsoft SQL Server 安装支持文件组件已安装
在“添加或删除程序”中,确保“Microsoft SQL Server 安装支持文件”出现在已安装的程序列表中。
如果“Microsoft SQL Server 安装支持文件”出现在该列表中,请转到“步骤 2:运行命令以卸载 SQL Server 组件”一节。

如果“Microsoft SQL Server 安装支持文件”没有出现在该列表中,请先安装该组件,