计算机技术论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

  • 欢迎访问 计算机技术论坛-电脑迷与初学者的家园!由于论坛管理严格,新注册会员可能遇到各种问题,无法解决的请发邮件 admin@jsjbbs.cn
查看: 2442|回复: 2

[已解决] sql 2000 安装程序配置服务器失败

[复制链接]
发表于 2009-6-11 17:07:20 | 显示全部楼层 |阅读模式
在安装sql 2000的时候出现了" 安装程序配置服务器失败。 参考错误日志和C:\WINDOWS\SQLSTP.LOG了解更多信息" 怎么办?安装不了啊?
发表于 2009-6-18 21:30:08 | 显示全部楼层
服务器挂起,你需要到注册表去删除一些键,到software下找到sqlserver 这个子键删除它,然后重起就可以了。
发表于 2009-6-18 21:48:47 | 显示全部楼层
重裝SQL常見故障處理收藏
1、提示加載服務("安装程序配置服务器失败")出錯時,通常是由於注冊表信息或安裝文件夾SQL文件沒有完全刪除造成的
A、刪除注冊表(XP系統為例)
Windows Registry Editor Version 5.00



[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Search]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServerADHelper]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVERAGENT]

[-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\MSSGatherer]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSGTHRSVC]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mssindex]
以上保存為 .reg註冊表文件,雙擊就可以刪了。  B、刪除安裝目錄下的SQL文件,重啟電腦再重裝SQL。

2、在安裝檢查時,出現"性能计数器"出錯時,處理方法(SQL05重裝時常出現):
手动更改相应的注册表项。



在[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]



找到Last Counter和Last Help两项
根据下述更改相应的值,选择十进制

装中文版SQL:Last Counter 值必须等于注册表项中 Perflib\004 的 Counter 项的最大值;
                          Last Help 值必须等于注册表项中 Perflib\004 的 Help 项的最大值;

装英文版SQL:Last Counter 值必须等于注册表项中 Perflib\009 的 Counter 项的最大值;
                          Last Help 值必须等于以下注册表项中 Perflib\009 的 Help 项的最大值。









方法A:

在 %SystemRoot%\System32 文件夹中,在命令提示符处运行下列命令,以卸载并重新加载 IIS 性能动态链接库 (DLL)。在运行这些命令之后,将不再记录这些警告消息:



unlodctr w3svc

unlodctr msftpsvc

unlodctr asp

unlodctr inetinfo

lodctr w3ctrs.ini

lodctr ftpctrs.ini

lodctr axperf.ini

lodctr infoctrs.ini
在运行这些命令之后,您必须重新启动计算机才能使更改生效。  在执行此操作之前,必须确定用于加载计数器的 .ini 文件;  1.    打开一个命令提示符窗口。

2.    在命令提示符处,键入 cd %Systemroot%\System32,然后按 Enter。

3.    在命令提示符处,键入 findstr drivername *.ini,然后按 Enter。

4.    注意列表中每个驱动程序名称所对应的 .ini 文件名。

5.    在命令提示符处,键入下面一行,然后按 Enter:

lodctr inifile

其中,inifile 是对应您要重新加载的驱动程序的 .ini 文件名。



6.    为列表中的所有 .ini 文件重复第 5 步。

7.    重新启动计算机。



方法B

在 “开始” --> “运行”中输入 regedit,开启注册表编辑器。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib
处,在右边的树形目录下可以看到Perflib目录下有004和009两个子目录。


打开004 目录中的内容,分别双击 “Counter” 项 和 “Help” 项,察看其中的最后的数字

到Perflib目录下,并注意检查右边窗口的 “Laster Counter”项和“Laster Help”项的值,并把Laster Counter的值改成刚才记录下的Counter值,把Laster Help 的值改成刚才记下的 Help的值。

要注意的是,修改数字的时候,输入的时候必须选则基数是 “十进制”,否则数字将不匹配

关闭注册表编辑器,开始安装 Sql Server 2005 ,可以安装成功。

3、当我们装SQl2000时,遇到文件挂起,可以按以下方法解决:

1.不用退出SQL2000安装程序,直接切换到桌面.2.打开注册表编辑器(在“运行”中敲入“regedit”之后回车即可),定位到注册表的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager节点.3.单击“Session Manager”这个节点,然后在右侧的窗口中找到“PendingFileRenameOperations”选项,双击打开(或右键单击后选择“修改”也可以),然后,将其下面空白栏中的值去掉(清空/刪除)即可4.关掉注册表编辑器,切换回SQL2000安装程序,后退一步,然后再点下一步即可解决!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

无图版|手机版|计算机技术论坛 JSJBBS.CN @ 2008-2024 ( 鲁ICP备17021708号 )

技术支持 : 北京康盛新创科技有限责任公司

快速回复 返回顶部 返回列表