2023年11月26日发(作者:)

第一种方法

今天安装SQL Server 2000遇到了个很BT的问题,提示出下:

安装程序配置服务器失败。参考服务器错误日志和C:了解

更多信息。

以前进安装目录删除已安装的目录就解决了,可这次重启了五遍还是这样(我还

真有耐心 -_-;

去百度一下,在一个博客的评论里找到了解决办法。

第一步:去掉以前的某个程序安装已在安装计算机上创建挂起的文件操作的提

示(否则你需要重启机器的)

打开注册表编辑器,HKEY_LOCAL_MACHINESYSTEMCurrentControlSet

ControlSession Manager中找到PendingFileRenameOperations项目,并删除

它。这样就可以清除安装暂挂项目。

第二步:启动安装程序,不同的是,安装的时候选择高级选项,并点选重建注

册表项,然后继续安装,目录继续指定上次安装的目录,这样安装就成功啦。

第二种方法

出现配置服务器失败,请参考系统日志说明和安装过程进度条退回

如果是windows xp的系统,可以在C:WINDOWS目录下查看文件,

里面有错误信息,本人曾碰到过几种情况,参考了部分网络资料,现整理如下:

失败情况一:

文件中的错误信息:

正在与服务?

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC 驱动程序 管理器] 驱动程序的 SQLAllocHandle on SQL_H

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC 驱动程序 管理器] 驱动程序的 SQLAllocHandle on SQL_H

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC 驱动程序 管理器] 驱动程序的 SQLAllocHandle on SQL_H

SQL Server 配置?

#######################

13:40:06 Process Exit Code: (-1)

13:40:09 安装程序配置服务器失败。参考服务器错误日志和

C: 了解更多信息。

13:40:09 Action CleanUpInstall:

解决方法:当出现这个错误时,试一下重装系统文件:修复系统而不是全新安装。

修复系统文件之后,再装sql server,则不会出现此错误消息

我的机子是win2000,在dos下重新运行win2000的安装,然后选择修复,而

不是全新安装

修复系统文件之后,再装sql server,则不会出现此错误消息

失败情况二:

文件中的错误信息:

在与服务?

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Named Pipes]连接?

[Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead

(ReadFile()).

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Named Pipes]连接?

[Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead

(GetOverLappedResult()).

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Named Pipes]连接?

[Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead

(GetOverLappedResult()).

SQL Server 配置?

################################

17:17:41 Process Exit Code: (-1)

17:17:45 安装程序配置服务器失败。参考服务器错误日志和

当出现这个错误时,必须安装ODBC修复工具

ODBC修复工具:

211.101.4.50/download/canyin/tools/MDAC_

我在管理工具下的数据源ODBC中没有找到安装ODBC Driver相关内容。

产生这个问题的原因是某些使用ODBC数据源的程序,在卸载的时候,会将

ODBC Driver的信息都删除掉。

事实上,我们只需要用来重新注册一下ODBC Driver就可以了。

Windows/System32目录下有几个脚本文件,可以来完成驱动程序的注册:

/S /Lv /F %systemroot%

/S /Lv /F %systemroot%

/S /Lv /F %systemroot%

/S /Lv /F %systemroot%

通过在dos命令行中运行上述命令,则注册好了ODBC驱动程序。

失败情况三:

文件中的错误信息:

driver={sql server};server=soyo;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead

(WrapperRead()).

driver={sql server};server=soyo;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead

(WrapperRead()).

driver={sql server};server=soyo;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionR

################################

13:50:07 Process Exit Code: (-1)

13:50:10 安装程序配置服务器失败。参考服务器错误日志和

C: 了解更多信息。

13:50:10 Action CleanUpInstall:

这种问题据说是SQL Server2000bug,主要是计算机名含有小写字母。

将计算机名改为大写就行了。修改计算机名可以通过调用控制面板来实现,也可

以通过调用注册表编辑器来实现。比如要将计算机名由'holyrong'改为

'HOLYRONG',则可以按照下述方法进行操作:在注册表中(cmd-->regedit

打开

HKEY_LOCAL_MACHINESystemCurrenControlSetControlComputerName

ComputerName,将名为'ComputerName'的主键的值从原来的'holyrong'更改为

'HOLYRONG',注销用户或重新启动Windows后就会生效。

解决方法:

sql seerver重装的各位一定注意要将原安装目录删除干净!我就是因为舍不得

删除D盘下databackup文件夹折腾了2天(当然只是将其移动到其他目录)

相信很多人就是将数据放在D盘,C盘的也要删

先将本次经验总结如下:

一、用如下方法对付安装挂起问题:

1、在开始->运行中输入regedit

2、到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession

Manager 位置

3、选择文件->导出,保存(安全起见)

4、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认

二、用删除注册表中相关项解决多实例问题:

1、删除HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL Server

2、删除HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer

3、删除HKEY_LOCAL_USERSOFTWAREMicrosoftMicrosoft SQL Server