`

sql server 卸载问题

阅读更多

概要 删除 Microsoft SQL Server 2000 前应考虑的事项

删除 SQL Server 的步骤

删除 SQL Server 的特定实例

删除 SQL Server 的所有已知实例

删除 SQL Server 的默认实例

删除 SQL Server 的命名实例

如何包含全文检索删除

重新安装 SQL Server 前删除临时文件夹中的内容

 

删除 Microsoft SQL Server 2000 的正确方法(Microsoft 建议采用的方法)是,使用 Microsoft SQL Server 2000 安装程序中的卸载选项。不过,如果安装失败,可能无法使用卸载选项。如果无法使用卸载选项,则在尝试重新安装 SQL Server 程序前,必须将系统恢复到一个干净、稳定的安装点。

 

注意:Microsoft SQL Server 2000(64 位)安装程序使用 Windows 安装程序,将 SQL Server 功能的安装完全集成到一个功能树中。最小和典型安装模式已不再采用。默认情况下,安装程序显示功能树,并选定所有可用的功能。管理员可通过选择功能树中的项目和更改安装路径来自定义安装。有关更多信息,请参阅 SQL Server 2000(64 位)文档。

 

删除 Microsoft SQL Server 2000 前应考虑的事项

重要警告:您可能希望按照当前的状态保存某些数据库。您可能还希望保存对默认数据库所做的更改。如果遇到以上任何一种情况,则在按照本文中的步骤进行操作前,应确保留有已知完好的数据备份,或将所有数据和日志文件复制到 MSSQL 文件夹之外的其他文件夹中,因为在下面的操作中您必须删除 MSSQL 文件夹。

必须保存的文件包括由 Microsoft SQL Server 2000 安装的以下数据库文件: • Distmdl.*

• Master.*

• Mastlog.*

• Model.*

• Modellog.*

• Msdbdata.*

• Msdblog.*

• Northwnd.*(可选安装)

• Pubs.*

• Pubs_log.*

• Tempdb.*

• Templog.*

 

警告:如果安装的 SQL Server 还与 Microsoft SQL Server Reporting Services 一起使用,请确保还保存或重命名了以下文件夹和子文件夹: • Default path\Reporting Services

• Default path\MSSQL\Reporting Services

• Default path\SQL Server Instance name\Reporting Services

• Default path\80\Tools\Report Designer

注意:Default path 指的是 %ProgramFiles%\Microsoft SQL Server

 

 

Microsoft 还建议: • 对于配置为群集系统的 Microsoft SQL Server 2000,应确保没有任何其他群集资源与要删除的 Microsoft SQL Server 2000 存在依赖关系。

 

有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

835185 (http://support.microsoft.com/kb/835185/) SQL Server 中的故障转移群集资源依存关系

• 停止 Microsoft SQL Server 2000,因为活动连接可能会导致卸载过程无法成功完成。

• 关闭其他节点上的所有 Microsoft SQL Server 2000 客户机或管理工具。

• 使用 Microsoft SQL Server 2000 服务帐户或具有等效权限的帐户(也就是 Local Administrator 组的成员帐户)登录到服务器。如果将 SQL Server 配置为群集系统,则您使用的帐户在所有群集节点上都必须是 Local Administrators 组的成员。

 

删除 SQL Server 的步骤

重要说明:本文包含有关修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

256986 (http://support.microsoft.com/kb/256986/) Microsoft Windows 注册表说明

 

警告:注册表编辑器使用不当可能导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。

根据您的特定环境,您可以采用以下的一个或多个步骤。

 

成功删除了 SQL Server 后,您不需要再继续执行此列表中的其余步骤。

 

1. 对于虚拟服务器,请使用安装光盘上的 Microsoft SQL Server 2000 安装程序,然后单击“卸载”选项。SQL Server 联机手册中的“How to uninstall an existing installation of SQL Server (Setup)”(如何卸载现有的 SQL Server 安装(安装程序))主题对此进行了说明。

2. 对于非群集(独立)实例,可以执行步骤 1,也可打开控制面板中的添加/删除程序小程序。

3. 在控制面板中,打开添加/删除程序小程序。

4. 运行 Regedt32,然后找到以下注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

在 Uninstall 项下,找到要删除的 Microsoft SQL Server 2000 实例的产品代码。

 

在任务栏上,单击开始,然后单击运行。在运行对话框中,复制并粘贴以下命令,或自己键入以下命令:

 

C:\WINNT\IsUninst.exe -f"C:\Program Files\Microsoft SQL Server\MSSQL$Server1\Uninst.is" -c"C:\Program Files\Microsoft SQL Server\MSSQL$Server1\sqlsun.dll" -Mssql.miff i=I1

 

如果上述步骤无效,则可以按照 删除 SQL Server 的所有已知实例 一节中的步骤手动删除 Microsoft SQL Server 2000。

 

注意:此时并不是要完全删除 SQL Server 2000。执行这些步骤是为了将系统恢复到可以成功进行安装的状态,这样,您就可以在安装完成后再将恢复的 Microsoft SQL Server 2000 安装删除。

 

5. 找到安装的 Data 文件夹,如果需要保存这些数据,则重命名该文件夹。否则,请删除 Data 文件夹。Microsoft 建议保留 Data 文件夹,这就相当于保留了 MDF 和 LDF 格式的数据库平面文件备份。如果重命名 Data 文件夹,只要您在重新安装时使用相同的名称、路径和 IP 地址,就可以将现有数据恢复到与使 SQL Server 脱机时完全相同的状态和条件。

 

注意:如果这是 SQL Server 2000 的群集实例,请为群集中的每个节点重复执行这些步骤。

 

删除 SQL Server 的特定实例

若要删除 SQL Server 的特定实例,请按照下列步骤操作: 1. 找到并删除 %drive%:\Program Files\Microsoft SQL Server\MSSQL\Binn 文件夹,其中 %drive% 是要删除的 SQL Server 实例的位置。

 

2. 找到以下注册表项: • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer

 

注意:如果要删除默认实例,则必须删除除 Client 项以外的所有项。

• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server

 

必须使用 Regedt32.exe 来编辑要删除的实例的 InstalledInstances 值。默认实例的显示名称为 MSSQLSERVER,而命名实例的显示名称则为给该实例指定的名称。

 

注意:不能使用 Regedit.exe 编辑该值;您必须使用 Regedt32.exe。

 

注意:如果这是 SQL Server 2000 的群集实例,请为群集中的每个节点重复执行这些步骤。

 

删除 SQL Server 的所有已知实例

若要删除 SQL Server 的所有已知实例,请按照下列步骤操作: 1. 找到并删除 %drive%:\Program Files\Microsoft SQL Server\MSSQL\Binn 文件夹。

2. 找到并删除以下注册表项: • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer

• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server

 

3. 找到并删除以下注册表项: • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer

• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT

• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper

 

4. 步骤 3 中的三个注册表项对应于 Microsoft SQL Server 2000 的默认实例。命名实例对应的注册表项与步骤 3 中列出的注册表项类似,但后面带有 $instance_name,因为 instance_name 是为特定实例指定的名称。找到要删除的实例所对应的注册表项后,选择并删除它们。 • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer$InstanceName

• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT$InstanceName

• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper

 

5. 如果将要删除的 SQL Server 实例配置为群集系统,请删除群集管理器中该实例的所有群集资源。

 

注意:仅删除 SQL Server 资源。

6. 重新安装 Microsoft SQL Server 2000 并使用相同的名称和 IP 地址。

7. 运行安装程序并使用卸载选项,消除由于安装失败而遗留的任何配置问题或错误。

 

注意:如果这是 SQL Server 2000 的群集实例,请为群集中的每个节点重复执行这些步骤。

 

删除 SQL Server 的默认实例

若要删除 SQL Server 的默认实例,请找到并删除以下注册表项: • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search

• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer

• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT

 

删除 SQL Server 的命名实例

若要删除 SQL Server 的命名实例,请按照下列步骤操作: 1. 找到并删除某个命名实例对应的以下注册表项,其中 InstanceName 是要删除的实例的名称。 • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer$InstanceName

• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT$InstanceName

 

2. 如果将要删除的 SQL Server 实例配置为群集系统,请删除群集管理器中该 SQL Server 实例的所有群集资源。

 

注意:仅删除 SQL Server 资源。

3. 重新安装 Microsoft SQL Server 2000 并使用相同的名称和 IP 地址。

4. 运行安装程序并使用卸载选项,消除由于安装失败而遗留的任何配置问题或错误。

 

注意:如果这是 SQL Server 2000 的群集实例,请为群集中的每个节点重复执行这些步骤。

 

 

如何包含全文检索删除

若要包含全文检索删除,请按照下列步骤操作: 1. 删除以下注册表项。只有在使用 删除 SQL Server 的所有已知实例 一节中的步骤时,才应使用本节中的步骤: • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSCNTRS

• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH

• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGATHERER

• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC

• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSINDEX

注意:如果删除这些注册表项,就会禁用 Microsoft Search 服务 (MSSearch)。如果以下应用程序在同一台计算机上运行,此操作可能会对它们产生影响: • Microsoft Exchange Server

• Microsoft SharePoint Portal Server

• Microsoft Site Server

• Microsoft Commerce Server

• Microsoft Small Business Server

 

2. 如果将要删除的 SQL Server 实例配置为群集系统,请删除群集管理器中该 SQL Server 实例的所有群集资源。

 

注意:仅删除 SQL Server 资源。

3. 重新安装 Microsoft SQL Server 2000 并使用相同的名称和 IP 地址。

如果不删除 MSSearch,重新安装 SQL Server 2000 时可能会出现以下错误信息:

 

[sqlclusterSetup.cpp:464]:2 (0x2):The system cannot find the file specified.Problem in the resource name SQL Server Fulltext.

 

[clushelp.cpp:1238]:5007 (0x138f):The cluster resource could not be found.

 

[sqlclusterSetup.cpp:1059]:5007 (0x138f):The cluster resource could not be found.

 

如果出现这些错误信息,请重新启动服务器,按步骤操作将 MSSearch 删除,然后再次尝试进行安装。

 

注意:由于此前未完成删除过程,因此如果您担心能否在以后删除实例,可以执行以下步骤来验证是否解决了可能会导致此问题再次出现的所有问题。如果只是想确认此特定删除已完成,则不必执行这一步骤,因为该步骤只是检查自动删除过程是否有效。运行 SQL Server 安装程序,并使用“卸载”选项立即验证删除过程,而不是等到必须具备此功能时再进行验证。如果此步骤失败,则必须继续进行检查,确定导致失败的原因,并解决该问题。

 

运行安装程序,然后使用卸载选项,确认没有由于删除失败而遗留的配置问题或错误。

 

注意:在某些情况下,可能不会删除文件夹 %drive%:"\Program Files\Microsoft SQL Server\80,此时您必须手动将其删除。

 

在安装 SQL Server 2000 时,可能会出现以下错误信息:

 

A previous program installation created pending file operations on the installation machine.You must restart the computer before running setup

如果出现此错误信息,请重新启动服务器,然后再次尝试进行安装。如果在重新启动服务器后,再次出现该错误信息,那么您要删除的文件可能处于只读状态。

 

请按照下列步骤操作,检查这些文件是否处于只读状态: 1. 找到以下注册表项:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations

2. 记下文件名。

3. 确保这些文件未设置只读属性。

4. 再次重新启动服务器。

 

重新安装 SQL Server 前删除临时文件夹中的内容

将临时文件夹中的内容全部删除,这里的临时文件夹既包括 System Temp 文件夹,也包括安装用户的 Temp 文件夹。要确定用户临时文件夹的位置,请在命令提示符下输入以下命令:

C:\Documents and Settings\username>set t

结果应当包含以下内容:

TEMP=C:\DOCUME~1\username\LOCALS~1\Temp

TMP=C:\DOCUME~1\username\LOCALS~1\Temp

还可能会列出其他项。典型路径如下:

C:\Documents and Settings\username\Local Settings\Temp

System Temp 的典型路径为 %systemroot%\temp

 

参考

如果仍出现未完成文件操作错误信息,请参见 Microsoft 知识库中的以下文章:

312995 (http://support.microsoft.com/kb/312995/) SQL Server 2000 安装失败并给出“...previous program installation...”错误信息

------------------------------------------------------------

 

这篇文章中的信息适用于:

• Microsoft SQL Server 2000 标准版

0
0
分享到:
评论

相关推荐

    ysoserial-master.zip

    ysoserial是一个用于生成利用不安全的Java对象反序列化的有效负载的概念验证工具。它包含一系列在常见Java库中发现的"gadget chains",可以在特定条件下利用执行不安全的反序列化操作的Java应用程序。ysoserial项目最初在2015年AppSecCali会议上提出,包含针对Apache Commons Collections(3.x和4.x版本)、Spring Beans/Core(4.x版本)和Groovy(2.3.x版本)的利用链

    zigbee CC2530无线自组网协议栈系统代码实现协调器与终端的TI Sensor实验和Monitor使用.zip

    1、嵌入式物联网单片机项目开发例程,简单、方便、好用,节省开发时间。 2、代码使用IAR软件开发,当前在CC2530上运行,如果是其他型号芯片,请自行移植。 3、软件下载时,请注意接上硬件,并确认烧录器连接正常。 4、有偿指导v:wulianjishu666; 5、如果接入其他传感器,请查看账号发布的其他资料。 6、单片机与模块的接线,在代码当中均有定义,请自行对照。 7、若硬件有差异,请根据自身情况调整代码,程序仅供参考学习。 8、代码有注释说明,请耐心阅读。 9、例程具有一定专业性,非专业人士请谨慎操作。

    YOLO算法-自卸卡车-挖掘机-轮式装载机数据集-2644张图像带标签-自卸卡车-挖掘机-轮式装载机.zip

    YOLO系列算法目标检测数据集,包含标签,可以直接训练模型和验证测试,数据集已经划分好,包含数据集配置文件data.yaml,适用yolov5,yolov8,yolov9,yolov7,yolov10,yolo11算法; 包含两种标签格:yolo格式(txt文件)和voc格式(xml文件),分别保存在两个文件夹中,文件名末尾是部分类别名称; yolo格式:<class> <x_center> <y_center> <width> <height>, 其中: <class> 是目标的类别索引(从0开始)。 <x_center> 和 <y_center> 是目标框中心点的x和y坐标,这些坐标是相对于图像宽度和高度的比例值,范围在0到1之间。 <width> 和 <height> 是目标框的宽度和高度,也是相对于图像宽度和高度的比例值; 【注】可以下拉页面,在资源详情处查看标签具体内容;

    Oracle10gDBA学习手册中文PDF清晰版最新版本

    **Oracle 10g DBA学习手册:安装Oracle和构建数据库** **目的:** 本章节旨在指导您完成Oracle数据库软件的安装和数据库的创建。您将通过Oracle Universal Installer (OUI)了解软件安装过程,并学习如何利用Database Configuration Assistant (DBCA)创建附加数据库。 **主题概览:** 1. 利用Oracle Universal Installer (OUI)安装软件 2. 利用Database Configuration Assistant (DBCA)创建数据库 **第2章:Oracle软件的安装与数据库构建** **Oracle Universal Installer (OUI)的运用:** Oracle Universal Installer (OUI)是一个图形用户界面(GUI)工具,它允许您查看、安装和卸载机器上的Oracle软件。通过OUI,您可以轻松地管理Oracle软件的安装和维护。 **安装步骤:** 以下是使用OUI安装Oracle软件并创建数据库的具体步骤:

    消防验收过程服务--现场记录表.doc

    消防验收过程服务--现场记录表.doc

    (4655036)数据库 管理与应用 期末考试题 数据库试题

    数据库管理\09-10年第1学期数据库期末考试试卷A(改卷参考).doc。内容来源于网络分享,如有侵权请联系我删除。另外如果没有积分的同学需要下载,请私信我。

    YOLO算法-瓶纸盒合并数据集-3161张图像带标签-纸张-纸箱-瓶子.zip

    YOLO系列算法目标检测数据集,包含标签,可以直接训练模型和验证测试,数据集已经划分好,包含数据集配置文件data.yaml,适用yolov5,yolov8,yolov9,yolov7,yolov10,yolo11算法; 包含两种标签格:yolo格式(txt文件)和voc格式(xml文件),分别保存在两个文件夹中,文件名末尾是部分类别名称; yolo格式:<class> <x_center> <y_center> <width> <height>, 其中: <class> 是目标的类别索引(从0开始)。 <x_center> 和 <y_center> 是目标框中心点的x和y坐标,这些坐标是相对于图像宽度和高度的比例值,范围在0到1之间。 <width> 和 <height> 是目标框的宽度和高度,也是相对于图像宽度和高度的比例值; 【注】可以下拉页面,在资源详情处查看标签具体内容;

    职业暴露后的处理流程.docx

    职业暴露后的处理流程.docx

    Java Web开发短消息系统

    Java Web开发短消息系统

    java毕设项目之ssm基于java和mysql的多角色学生管理系统+jsp(完整前后端+说明文档+mysql+lw).zip

    项目包含完整前后端源码和数据库文件 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 服务器:tomcat7

    批量导出多项目核心目录工具

    这是一款可以配置过滤目录及过滤的文件后缀的工具,并且支持多个项目同时输出导出,并过滤指定不需要导出的目录及文件后缀。 导出后将会保留原有的路径,并在新的文件夹中体现。

    【图像压缩】基于matlab GUI DCT图像压缩(含MAX MED MIN NONE)【含Matlab源码 9946期】.zip

    Matlab领域上传的视频均有对应的完整代码,皆可运行,亲测可用,适合小白; 1、代码压缩包内容 主函数:main.m; 调用函数:其他m文件;无需运行 运行结果效果图; 2、代码运行版本 Matlab 2019b;若运行有误,根据提示修改;若不会,私信博主; 3、运行操作步骤 步骤一:将所有文件放到Matlab的当前文件夹中; 步骤二:双击打开main.m文件; 步骤三:点击运行,等程序运行完得到结果; 4、仿真咨询 如需其他服务,可私信博主; 4.1 博客或资源的完整代码提供 4.2 期刊或参考文献复现 4.3 Matlab程序定制 4.4 科研合作

    YOLO算法-挖掘机与火焰数据集-7735张图像带标签-挖掘机.zip

    YOLO算法-挖掘机与火焰数据集-7735张图像带标签-挖掘机.zip

    操作系统实验 Ucore lab5

    操作系统实验 Ucore lab5

    IMG_5950.jpg

    IMG_5950.jpg

    竞选报价评分表.docx

    竞选报价评分表.docx

    java系统,mysql、springboot等框架

    java系统,mysql、springboot等框架

    zigbee CC2530网关+4节点无线通讯实现温湿度、光敏、LED、继电器等传感节点数据的采集上传,网关通过ESP8266上传远程服务器及下发控制.zip

    1、嵌入式物联网单片机项目开发例程,简单、方便、好用,节省开发时间。 2、代码使用IAR软件开发,当前在CC2530上运行,如果是其他型号芯片,请自行移植。 3、软件下载时,请注意接上硬件,并确认烧录器连接正常。 4、有偿指导v:wulianjishu666; 5、如果接入其他传感器,请查看账号发布的其他资料。 6、单片机与模块的接线,在代码当中均有定义,请自行对照。 7、若硬件有差异,请根据自身情况调整代码,程序仅供参考学习。 8、代码有注释说明,请耐心阅读。 9、例程具有一定专业性,非专业人士请谨慎操作。

    YOLO算法-快递衣物数据集-496张图像带标签.zip

    YOLO系列算法目标检测数据集,包含标签,可以直接训练模型和验证测试,数据集已经划分好,包含数据集配置文件data.yaml,适用yolov5,yolov8,yolov9,yolov7,yolov10,yolo11算法; 包含两种标签格:yolo格式(txt文件)和voc格式(xml文件),分别保存在两个文件夹中,文件名末尾是部分类别名称; yolo格式:<class> <x_center> <y_center> <width> <height>, 其中: <class> 是目标的类别索引(从0开始)。 <x_center> 和 <y_center> 是目标框中心点的x和y坐标,这些坐标是相对于图像宽度和高度的比例值,范围在0到1之间。 <width> 和 <height> 是目标框的宽度和高度,也是相对于图像宽度和高度的比例值; 【注】可以下拉页面,在资源详情处查看标签具体内容;

    搜索引擎lucen的相关介绍 从事搜索行业程序研发、人工智能、存储等技术人员和企业

    内容概要:本文详细讲解了搜索引擎的基础原理,特别是索引机制、优化 like 前缀模糊查询的方法、建立索引的标准以及针对中文的分词处理。文章进一步深入探讨了Lucene,包括它的使用场景、特性、框架结构、Maven引入方法,尤其是Analyzer及其TokenStream的实现细节,以及自定义Analyzer的具体步骤和示例代码。 适合人群:数据库管理员、后端开发者以及希望深入了解搜索引擎底层实现的技术人员。 使用场景及目标:适用于那些需要优化数据库查询性能、实施或改进搜索引擎技术的场景。主要目标在于提高数据库的访问效率,实现高效的数据检索。 阅读建议:由于文章涉及大量的技术术语和实现细节,建议在阅读过程中对照实际开发项目,结合示例代码进行实践操作,有助于更好地理解和吸收知识点。

Global site tag (gtag.js) - Google Analytics