网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > SQL技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.SQL Server 2005数据库镜像配置脚.
.讲解数据库管理系统必须提供的基.
.全文本检索的应用(3).
.查看当前进程,或死锁进程,并能自.
.SQL Server Express 数据库自动部.
.SELECT查询的应用(二).
.在控制中心点选数据库时出现的SQ.
.SQL SERVER 2000系统支持的跟踪函.
.优化SQL Server服务器内存配置的.
.金额阿拉伯数字转换为中文的自定.
.错误 2812: 未能找到存储过程 ma.
.高级复制中mlog$表的HWM过高导致.
.获取SQL Server元数据的几种方法.
.正确认识对象数据库与关系数据库.
.成批更改sql server数据库所有者.
.SQL Server 7.0数据库的六种数据.
.SQL Server 2005下的分页SQL.
.带你深入了解建立数据仓库的八条.
.SQL存储过程和触发不能使用USE的.
.SQL SERVER2000中订阅与发布的具.

手工卸载SQL Server 2000数据库

发表日期:2007-2-6


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

操作步骤:

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

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

 

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

 

HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\windows\CurrentVersion\Uninstall

 

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

 

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

 

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=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,SQLSERVERAGENT和MSSQLServerADHelper后加上“/”和相应的实例名。

 

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

上一篇:获取SQL Server元数据的几种方法 人气:3592
下一篇:在SQL Server中建立定时任务,处理时间超过一天的记录 人气:3808
浏览全部SQL Server 2000的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐