为什么安装sql2000出现了如图所示的现象

如题所述

第一种方法

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

安装程序配置服务器失败。参考服务器错误日志和C:\Windows\sqlstp.log了解更多信息。

以前进安装目录删除已安装的目录就解决了,可这次重启了五遍还是这样(我还真有耐心 -_-;)

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

第一步:去掉“以前的某个程序安装已在安装计算机上创建挂起的文件操作”的提示(否则你需要重启机器的)
打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。

第二步:启动安装程序,不同的是,安装的时候选择“高级选项”,并点选“重建注册表项”,然后继续安装,目录继续指定上次安装的目录,这样安装就成功啦。

第二种方法

出现“配置服务器失败,请参考系统日志说明”和安装过程进度条退回
如果是windows xp的系统,可以在C:\WINDOWS目录下查看sqlstp.log文件,里面有错误信息,本人曾碰到过几种情况,参考了部分网络资料,现整理如下:

失败情况一:
sqlstp.log文件中的错误信息:
正在与服务?
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:\WINNT\sqlstp.log 了解更多信息。
13:40:09 Action CleanUpInstall:

解决方法:当出现这个错误时,试一下重装系统文件:修复系统而不是全新安装。修复系统文件之后,再装sql server,则不会出现此错误消息

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

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

失败情况二:
sqlstp.log文件中的错误信息:
在与服务?
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_TYP.EXE

我在“管理工具”下的“数据源(ODBC)” 中没有找到安装ODBC Driver相关内容。产生这个问题的原因是某些使用ODBC数据源的程序,在卸载的时候,会将ODBC Driver的信息都删除掉。
事实上,我们只需要用odbcconf.exe来重新注册一下ODBC Driver就可以了。
在Windows/System32目录下有几个脚本文件,可以来完成驱动程序的注册:
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\mdaccore.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\sqlclnt.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\odbcconf.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\redist.rsp
通过在dos命令行中运行上述命令,则注册好了ODBC驱动程序。

失败情况三:
sqlstp.log文件中的错误信息:
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:\WINNT\sqlstp.log 了解更多信息。
13:50:10 Action CleanUpInstall:

这种问题据说是SQL Server2000的bug,主要是计算机名含有小写字母。将计算机名改为大写就行了。修改计算机名可以通过调用控制面板来实现,也可以通过调用注册表编辑器来实现。比如要将计算机名由'holyrong'改为'HOLYRONG',则可以按照下述方法进行操作:在注册表中(cmd-->regedit)打开HKEY_LOCAL_MACHINE\System\CurrenControlSet\Control\ComputerName
\ComputerName,将名为'ComputerName'的主键的值从原来的'holyrong'更改为'HOLYRONG',注销用户或重新启动Windows后就会生效。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-04-30
1,以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机。

删除C:\Program Files\Microsoft SQL Server,SQL安装目录删除(此处如果有重要的数据,请先备份)
打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。

2,安装程序配置服务器失败。参考服务器错误日志和C:\windows\sqlstp.log 了解更多信息

注册表中的相关信息删除:
打开注册表:开始->程序->regedit
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\setup
删除ExceptionComponents本回答被网友采纳

为什么安装sql2000出现了如图所示的现象
安装程序配置服务器失败。参考服务器错误日志和C:\\Windows\\sqlstp.log了解更多信息。以前进安装目录删除已安装的目录就解决了,可这次重启了五遍还是这样(我还真有耐心 -_-;)去百度一下,在一个博客的评论里找到了解决办法。第一步:去掉“以前的某个程序安装已在安装计算机上创建挂起的文件操作”的...

SQL Server 2000个人版安装过程安装配置错误怎么解决
这是sql server 2008 未解除安装干净引起的,可以这样处理试一下: 1.解除安装sql server 2008 R2(如果可以的话) 2.删除以下资料夹: C:\\Program Files\\Microsoft SQL Server (如果删除不了,可以重启计算机后删除。或用360档案粉碎机删除。) 3.重新启动计算机。用360清理登录档 3.重启计算...

sql server 2000提示command line option syntax error,type command...
原因是安装sql server 2000不兼容,需要重新选择与电脑位数匹配的下载安装即可。1、首先需要在百度浏览器上搜索一个sql server 2000,然后跟电脑匹配的位数下载。2、然后接下来就是下载好后运行安装包。3、然后进入选择本地计算机,如图所示,点击下一步。4、然后进入点击创建SQL,如图所示,点击下一步。5...

sql2000怎么安装 sql2000安装教程
1、运行sqleval.exe ,点解完成按钮默认把安装文件解压到C:SQLEVAL(如图所示)。2、到安装目录运行C:SQLEVALautorun.exe 进行安装SQL2000(如图所示)。3、点击安装SQL Server 2000组件(如图所示)。4、点击安装数据库服务器(如图所示)。5、点击下一步(如图所示)。6、选择本地计算机,点击下一步(如图所...

XP安装SQLServer2000进度条回退
你好,单看一个现象很难判断根源,建议你参考网上前辈的安装经验:在Windows xp系统上安装了SQL server服务器版 〓 方法一 一、找一张SQL server服务器版光盘,在光盘上找到目录“MSDE”并进入,运行SETUP.EXE文件,并按照程序要求进行安装。安装完成重新启动计算机。二、运行光盘中的,AUTORUN.EXE文件,或...

我在XP下安装了SQL 2000之后,怎么没有资料库啊?
首先在网上下载好SQL Server 2000安装包,四合一版本或者个人版都可以。解压后双击AUTORUN.EXE,开启SQL Server 2000安装视窗,这里我们选择安装个人版。 如图所示: 2 然后点选“安装SQL Server 2000元件” 再点选“安装资料库伺服器”,进入安装向导。 3 直接点选“下一步”,预设选择本地...

怎么安装SQL Server2000数据库
如图所示:2 然后点击“安装SQL Server 2000组件”再点击“安装数据库服务器”,进入安装向导。3 直接点击“下一步”,默认选择本地计算机不要动,继续点击“下一步”。4 安装到这里时,我们看到,系统提示出现:“以前的某个程序安装已在安装计算机上创建挂起的文件操作,运行安装程序之前必须重新启动...

sql server 2000 个人版怎么安装
1. 1):将SQLServer 2000光盘放入光驱或下载的文件找到autorun.exe并双击,出现Microsoft SQL Server2000对话框,单击 安装SQL Server2000组件选项,或者直接运行光盘上的 autorun.exe。弹出如图所示1-2窗口: 图1-23):单击“安装SQL Server 2000组件”项,系统弹出如图1-3所示窗口: 图1-34):选择“安装数据库服务器...

win7如何安装sql2000win7如何安装sql2000数据库
运行setupsql时,系统会提示兼容性问题,忽略,直接“运行程序”。如图所示:安装成功后,最好立即重启电脑(顺序可能不同,但有必要)。然后跑”。服务经理.怎么在win7下安装sqlserver2000?在win7下安装sqlserver2000的步骤如下:1、解压安装文件夹,打开【autorun.exe】;2、选择第一个个人版;3、选择...

安装初级电算化时出现的一些问题,如图所示,急需求解,给位大神帮帮忙...
是拟安装的MSDE版本与WINDOWS不兼容。从截图看,LZ的操作系统为WIN7。如果是SQL SERVER2000及配套的 MSDE2000等数据库无法在WIN7下安装运行,只能按提示选择兼容WIN7新版本如MSDE2005之类。类似情况在甲骨文ORACLE9也碰到过。

相似回答