如何卸载 SQL Server 2008年实例

文章翻译 文章翻译
文章编号: 955499 - 查看本文应用于的产品
这篇文章的 Microsoft SQL Server 2005年版本,请参阅 909967.
这篇文章的 Microsoft SQL Server 2000年版本,请参阅 290991.
展开全部 | 关闭全部

本文内容

简介

本文介绍如何卸载 Microsoft SQL Server 2008年的独立实例。当您按照本文中的步骤时,您还准备系统以便可以重新安装 SQL Server 2008年。

注意若要维护或更新 SQL Server 2008年实例,您必须是本地管理员,具有作为服务登录的权限。

更多信息

卸载一个单独的 SQL Server 2008年实例之前应考虑的问题

  • 我们建议您使用 添加或删除程序 控制面板卸载 SQL Server 中的新功能。
  • 与早期版本的 SQL Server 正在运行 SQL Server 2008年的计算机,可能会禁用企业管理器和 SQL DMO 所依赖的其他程序。在以下情况下可能会发生此问题:
    • 通过并行安装的 SQL Server 2008年,SQL Server 2000 中和一个或多个这些实例卸载 Microsoft SQL Server 7.0 的任意组合
    • 通过并行安装的 SQL Server 2000年并在 SQL Server 2008年后安装 SQL Server 2000年的 SQL Server 2008
    注册为 SQL Server SQL DMO COM 库中移除时,将出现此问题。

    若要重新启用企业管理器和其他具有 SQL DMO 依赖项的程序,注册 SQL DMO。若要执行此操作,打开一个命令提示符,键入下面的命令,然后按 enter 键:
    regsvr32.exe sqldmo.dll
  • 从具有所需的最小物理内存量的计算机中删除 SQL Server 组件之前,请确保页面文件的大小就足够了。页面文件的大小必须等于物理内存的两倍。没有足够的虚拟内存可能会导致 SQL Server 完全删除。
  • 在 SQL Server 2005 中,SQL Server 浏览器集成安装中安装与数据库引擎或 Analysis Services。

    在 SQL Server 2008 中,SQL Server 浏览器是自动执行与 Analysis Services 的数据库引擎的单独安装。如果您有多个 SQL Server 2008年实例,当卸载 SQL Server 2008 年的最后一个实例时 SQL Server 浏览器会自动卸载。

    但是,如果 SQL Server 2005 中与一个或多个 SQL Server 2008年实例的系统存在,SQL Server 2008年浏览器是时不删除自动卸载 SQL Server 2008 年的最后一个实例。安装 SQL Server 2008年与 SQL Server 2008年浏览器仍然以减轻连接到 SQL Server 2005 实例的系统上。

    您可以保留与 SQL Server 2005 设置 SQL Server 2008年浏览器。SQL Server 2008年浏览器将继续正常工作。

    若要卸载 SQL Server 2008年中的所有组件,必须都卸载 SQL Server 2008年浏览器组件通过使用 添加或删除程序 在控制面板中的功能。如果您删除了 SQL Server 2008年浏览器存在命名的 SQL Server 2005 实例时,可能会中断连接到 SQL Server 2005。在此情况下,您可以通过使用下列方法之一重新安装 SQL Server 2008年浏览器:
    • 使用修复的 SQL Server 2005 实例 添加或删除程序 在控制面板中的功能。
    • 设置 SQL Server 2005 数据库引擎或 Analysis Services 的实例。

要执行的操作之前卸载 SQL Server 2008年实例

  • 备份您的数据

    您可能必须要保存在其当前状态的数据库。您可能希望保存对系统数据库所做的更改。在两种情况下,请确保卸载 SQL Server 之前备份数据。或者,到 MSSQL 文件夹之外的文件夹中保存所有数据和日志文件的副本。(到 MSSQL 文件夹被删除卸载过程。

    您必须保存的文件包括下列数据库文件。

    注意这些文件作为 SQL Server 的一部分安装。
    • Distmdl.*
    • Master.*
    • Mastlog.*
    • Model.*
    • Modellog.*
    • Msdbdata.*
    • Msdblog.*
    • Mssqlsystemresource.*
    • Northwind.* (此数据库是可选的安装。
    • Pubs.*
    • Pubs_log.*
    • Tempdb.*
    • Templog.*
    • 报表服务器 [$实例名称] (此文件是报告服务默认数据库。
    • 报表服务器 [$实例名称] TempDB (此文件是报告服务默认临时数据库。
  • 删除本地安全组

    在卸载 SQL Server 之前,删除 SQL Server 组件的本地安全的组。
  • 保存或重命名报告服务文件夹

    如果您使用 SQL Server 安装报表服务一起,保存或重命名以下文件夹和子文件夹:
    • 驱动器: \Microsoft SQL Server\MSRS10。SQL Server 实例名称\Reporting 服务
    备注
    • 在这些文件中, 驱动器 是一个占位符,在其上安装 SQL Server 2008年的驱动器。
    • 如果 SSRS 配置工具用于配置安装,此列表中的姓名可能不同名称。此外,数据库可能位于远程计算机正在运行 SQL Server 2008年上。
  • 删除报表服务的虚拟目录

    使用 Internet Information Services (IIS) 管理器来删除下列虚拟目录:
    • 报表服务器 [$实例名称]
    • 报告 [$实例名称]
  • 删除报表服务器应用程序池

    使用 IIS 管理器中删除报表服务器应用程序池。
  • 停止所有 SQL Server 服务

    我们建议您在卸载 SQL Server 组件前停止所有 SQL Server 服务。活动的连接,可以防止卸载成功。
  • 使用具有适当权限的帐户

    通过使用 SQL Server 服务帐户或通过使用具有同等权限的帐户登录到服务器。例如,您可以登录到该服务器使用的帐户是本地的管理员组的成员。

如何卸载 SQL Server 2008年实例

注意SQL Server 安装程序是一个复杂的过程。SQL Server 安装程序修改注册表项和 DLL 文件的很的多。SQL Server 安装程序也安装和更新权限的项和服务注册。

我们测试 SQL Server 安装过程,安装和卸载时,在多个配置中。但是,我们不能测试所有配置第三方产品和特定客户可以在操作系统级别发生的更改的数量。因此,您可能会遇到极少数情况下,阻止成功安装或卸载 SQL Server 使用的安装程序。

这些复杂的问题,由于 SQL Server 支持团队可能会建议如果未执行 SQL Server 程序的干净卸载帮助本文中概括的过程重新安装操作系统。这有助于提供一个干净的平台来在您的系统上重新安装 SQL 服务器。
  1. 按照以下步骤根据您所运行的 Windows 服务器的版本:

    Windows 2008 Server
    1. 打开 程序和功能 在控制面板中的项。若要执行此操作,请单击 开始键入 appwiz.cpl在中 开始搜索 框中,然后再单击 appwiz.cpl 在中 程序 列表。
    2. 在中 当前安装的程序 列表中单击 Microsoft SQL Server 2008 或者单击 Microsoft SQL Server 2008 年 (64 位).
    3. 单击 卸载.SQL Server 安装向导启动。
    Windows Server 2003
    1. 打开 添加或删除程序 在控制面板中的项。若要执行此操作,请单击 开始请单击 运行键入 appwiz.cpl 在中 打开 框中,然后再单击 确定.
    2. 在中 当前安装的程序 列表中单击 Microsoft SQL Server 2008 或者单击 Microsoft SQL Server 2008 年 (64 位).
    3. 单击 删除.SQL Server 安装向导启动。
  2. 选择组件的卸载 页上,选择一种服务器或者共享您想要删除的组件。

    单击 报表 若要查看 SQL Server 组件和安装的功能列表的按钮。该报告包括版本信息、 版本信息、 更新级别信息和为每个已安装的组件和功能的语言信息。
  3. 单击 下一步.
  4. 确认-卸载 页上,查看组件和功能,将被删除,然后单击列表 下一步." 安装进度 页面将显示安装程序的状态。
  5. 完成安装 页面上单击 完成 若要退出安装向导。
  6. 重复步骤 2 至 5,直到删除了 SQL Server 2008年中的所有组件。

属性

文章编号: 955499 - 最后修改: 2013年3月6日 - 修订: 13.0
这篇文章中的信息适用于:
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Standard Edition for Small Business
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Standard Edition for Small Business
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 R2 Datacenter
关键字:?
kbsqlsetup sql2008relnoteuninstall sql2008relnote kbsetup kbuninstall kbexpertiseinter kbhowto kbmt KB955499 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 955499
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com