当前位置:首页 > 开发 > 数据库 > 正文

手工卸载SQL SERVER 2000数据库

发表于: 2013-03-19   作者:bijian1013   来源:转载   浏览次数:
摘要:         SQL SERVER 2000数据库损坏了重装后都会发生了一个同样的问题,那就是安装SQL SERVER数据库不成功。原因:即使你通过控制面板里的“添加/删除程序” 正常的卸载SQL SERVER数据库,但是,SQL SERVER还是没有完全卸载干净,还需要手工进行一些操作。因此重新安装不成功,很多人只好重装系统

        SQL SERVER 2000数据库损坏了重装后都会发生了一个同样的问题,那就是安装SQL SERVER数据库不成功。原因:即使你通过控制面板里的“添加/删除程序” 正常的卸载SQL SERVER数据库,但是,SQL SERVER还是没有完全卸载干净,还需要手工进行一些操作。因此重新安装不成功,很多人只好重装系统解决。经过较长时间的摸索和实践总结,我找到了一点技巧方法,在这里与大家分享。

        操作步骤:

        在进行操作之前,建议备份好注册表以及重要的数据库文件。

        首先,我们尝试用IsUninst.exe卸载程序来安全卸载Windows中的程序和与其相关的组件:

1)运行Regedit.exe,然后找到以下注册表项:

   HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\windows\CurrentVersion\Uninstall

2Uninstall项下,找到要删除的Microsoft SQL Server2000 实例的产品代码。

3)在任务栏上,单击【开始】按钮,然后单击【运行】按钮。在运行对话框中,复制并粘贴以下命令,例如:

C:\WINNT\IsUninst.exe-f “C:\Program Files\Microsoft SQL Server\MSSQLServer1\Uninst.is”

-c”C:\Program Files\Microsoft SQL Server\MSSQLServer1\sqlsun.dll”-Mssql.miff I=Il

其中:MSSQL Serverl表示安装的实例名为Serverl

如果以上方法不奏效,则我们必须手工来进行删除操作。

1)删除以下注册表子项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \MSSQLServerADHelper

2)手工删除安装目录,默认情况下位于:

C:\Program Files\Microsoft SQL Server

3)卸载Microsoft Search 服务,还需要删除:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search

4)卸载Microsoft 全文查询,还需要删除:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSFTPSVC

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSCNTRS

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSEARCH

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGATHERVER

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSINDEX

5)如果要卸载的是命名实例,则在相应的注册表键的MSSQLServer,SQLSERVERAGENTMSSQLServerADHelper后加上“/”和相应的实例名。

       到此我们就成功的完全卸载了SQL SERVER数据库。

手工卸载SQL SERVER 2000数据库

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
这段时间主要进行学生信息管理系统的实现,所以与数据库打交道是难免的,我也是刚敲过5个数据库例子
原文出处: http://www.codeproject.com/aspnet/PicManager.asp 作者: vivekthangaswamy http://www
SQL 是Structured QueryLanguage(结构化查询语言)的简写,是一种数据库查询和程序设计语言,用于
SQL 是Structured QueryLanguage(结构化查询语言)的简写,是一种数据库查询和程序设计语言,用于
SQL 是Structured QueryLanguage(结构化查询语言)的简写,是一种数据库查询和程序设计语言,用于
第一步:将Microsoft SQL Server 2000安装光盘放入光驱中,安装程序会自动运行出现版本选择界面,我
核心步骤: 在sql server 2005 中直接右击数据库选还原数据库。 详细内容: 用Sql Server 2000的数
1.将SQL Server 2000的MDF数据库文件拷贝到SQL Server 2008安装目录\MSSQL10.MSSQLSERVER\MSSQL\DAT
核心步骤: 在sql server 2005 中直接右击数据库选还原数据库。 详细内容: 用Sql Server 2000的数
前几天需要把公司远程桌面上的一个数据库还原到本地。服务器上的是mssql 2000,手动还原到本地sql200
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号