SQL Server 2000无法卸载
作者&投稿:乐正卓 (若有异议请与网页底部的电邮联系)
SQL server安装失败,想卸载又卸载不了,这可怎么办呀?
软件有安装就有卸载,有的软件很容易就卸载掉了,但有的软件卸载的话比较麻烦。SQL server 2008的卸载也不算麻烦,这里叙述一下卸载流程。
1、首先在控制面板中的程序和功能中,可以看到关于SQL server 2008所有的捆绑软件。
2、这时鼠标选中SQL server 2008,右键-删除。
3、然后在“安装程序支持规则”中,若“重新启动计算机”失败,则需要手动重启电脑。
4、在“选择功能”项,之前安装的时候一般都是全选的,卸载的话也是全选。点击下一步。
5、接着预览下需要删除的内容,点击删除。软件开始卸载。直至删除完成。
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后加上“/”和相应的实例名。
找到c:\MSSQL\SQL\Uninst.ius文件 删除,可用IceSword软件删除
下载地址
http://gsts.onlinedown.net/down/IceSword122cn.zip
还可以用系统光盘或移动硬盘windows PE系统去删除你要的文件,
还是注册表的事啊
善习外科: 1、可以,SQL虽然有时也会有一些复杂的代码,但跟什么VB,C,C#语言不同.2、SQL语言可以不算是语言,基本上不用写什么代码的,就一般的增删改查会了就行了,用久了自然而然的能写出一大堆代码来.3、反而要配置管理方面比较难.4、比如你的一个数据库要怎么放,在哪个服务器或哪个服务器的分区.5、怎么样优化设置才是SQL SERVER最难的.
商南县17782308350: sql server 2000 无法启动 - ?
善习外科: SQL 无法启动一般都是系统数据库遭到破坏,可以通过以下方法解决:第一步:拷贝保存用户数据库文件(注意一定将每个用户数据库文件拷全(包括数据文件和日志文件)).第二步:卸载SQL 2000 第三步:安装SQL 2000 第四步:利用第一步拷贝的数据库文件附加数据库即可.
商南县17782308350: 我的SQL server2000不能启动??
善习外科: 很明显是这个帐号注册失败,无法登陆 1.重新安装,看是否是安装的时候未选择正确 2.更改用户,如果其他用户安装正常,那么用别的帐号登陆 其实这种问题解决很简单,不想麻烦的话就直接重装,sql实例安装如果正确安装,几分钟就搞定
商南县17782308350: SQl Server2000服务无法启动 - ?
善习外科: 程序→运行→services.msc→找到MSSQLSERVER双击→点击启动→确定→点那个开始/继续按钮
商南县17782308350: Sqlserver 2000无法连接?
善习外科: XP pack2 只能安装sp3补丁,SP4补丁不行. XP pack3 才能装SP4补丁.. 还有,你检查一下你的SqlServer2000是不是个人版的. 如果不是那就换成个人版的.. 其它版本会出问题.
商南县17782308350: SQLserver 2000无法启动问题?
善习外科: 你仔细看看是[distributed transaction coordinator]启动了,还是sql server启动了.我的是前一种启动了,后一种不能. 不行了重装一次看看. 如果机器没其它用途的话,最简洁的解决就是重做系统.好运!
商南县17782308350: sql server2000服务器无法启动 - ?
善习外科: 我也出现过这种情况.你仔细看看是[distributed transaction coordinator]启动了,还是sql server启动了.我的是前一种启动了,后一种不能.不行了重装一次看看.
商南县17782308350: sql server 2000无法启动.?
善习外科: 给个解决方法给你吧: 修改注册表.找到HKEY_LOCAL_MACHINE\SOFTARE\MIROSOFT\ MSSQLSERVER\MSSQLSERVER,修改LoginMode值,默认是1,改为2.在确定.重启机器. 如果上述方法还不行,那只有重装SQLSERVER2000了.
商南县17782308350: sql server2000连接不上?高手进来看看?
善习外科: 1.首先确定服务器是开着的. 2.再确定sql server的服务管理器已经启动(即右下角的sql的图标是运行着的) (1)若sql没启动则启动它,若不能启动,则有很多原因,有可能是windows nt 的允许客户数量不够造成的服务无法启动.有可能是sql server 本身有损坏,或者其他原因! 3.再使用ping 服务器,看是否能连通.(使用ip地址,若使用别名的话请确定别名是有效的) 4.配置客户端与服务器:确定是使用tcp/ip协议 5.看是不是有金山网标之类的防火设备.若使用则关闭它 6.一切准备完成,可以连能
商南县17782308350: sql 2000数据库服务无法启动问题怎么解决,进服务管理器点开始也不能启动.?
善习外科: 方法 1:看一下启动时的登录名及密码/如果是WINDOWS登录,改为SQLSERVER登录试试 2:如果不行则只能先备份数据库的MDF IDF文件,后升级一下试试