博主资料

留言 加为好友 收藏

用户名:  lygenius83
来自:  北京 海淀
年龄:  25

个人统计

用户名: lygenius83
等级: 初来乍到
威望: 45
积分: 217
在线时间: 4 小时
日志总数: 18
评论数量: 40
访问次数: 66628
建立时间: 2007-01-17
RSS订阅       手机访问

最新评论

文章搜索

友情链接

最近访问的人:

随心所欲
2008-04-21 13:12:45
我的博客
2008-03-27 09:31:44
慕令飞
2007-12-10 16:07:22
吴旅游|木风淋语
2007-12-07 08:56:28
宋一平
2007-10-29 09:27:08
小李
2007-10-24 11:32:03
2007-10-24 05:03:01
yuzu
2007-10-24 03:24:56
心跳男孩
2007-10-20 17:03:21
电子商务研究(B2C)
2007-10-17 09:56:49

日志文章

2007年03月13日 10:02:05

SQL--最流氓最笨的软件

昨天开始我遭遇了SQL这个最流氓罪笨软件的蹂躏!

首先安装的时候提示我挂起!
{问题1:文件挂起}
{解决方案:
1、在开始->运行中输入regedit
2、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置
3、选择文件->导出,保存(安全起见)
4、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认}

随后出现无法启动服务器和企业管理器的毛病!
本以为小事情,卸载在安装就可以了,结果却无法完全卸载,导致不能安装!

{问题2:需要手动卸载}
{解决方案:

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

首先,我们尝试用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

HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server

(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

然后重新启动!}


{注意:
1.还有删除原SQL所在的文件夹,彻底的删除!还有C:\Program Files下的"Microsoft SQL Server"文件夹!
不然会出现如下错误:

"安装文件夹中的文件与列于注册表中的现有安装不对应。 继续之前,请删除这些文件或选择一个新的安装文件夹"

2.SQL安装包不要放在中文名文件夹中。
不然会在安装过程中出错!

SQL错误


}

以上是2天来被SQL折磨来的经验希望和大家分享!
好了不多说了,开工了 !





Tags: SQL  

类别: 我的DB |  评论(1) |  浏览(3300) |  收藏
1楼 [匿名]guest 2007年03月14日 08:30:22 Says:
用Linux不就少很多问题?为什么死跟着Microsoft被折磨呢?
发表评论