安装SQL时提示错误,无法安装!

提示“无法读取指定文件。极有可能是由于网络连接不正常所致。请更正该问题后重新启动安装程序。”请问哪位知道怎么解决这个问题!首先不是盘的问题,并且装的是个人版!
操作系统是XP SP-2,SQL是2000的个人版!

一,这是最简单,最直接的方法,而且非常的有效,请仔细耐心,如果失败,多尝试几次

一直以来,在安装SQL时,总会时不时提示安装程序被挂起的问题,害得我装了N次的系统,就在前几天晚上照样害我三点钟才睡,最终我上网查看了很多资料之后总结如下,希望对大家有所帮助:

今天在服务器上的SQL server挂了之后,重新装了,可老提示什么狗P程序被挂起的信息,最后不得不细找原因,功夫不负有心人,终于找出了病症所在,K,我要早知道这么简单,就再也不装系统了.....汗死,详情如下,做个备份,以便今后再碰到类似问题有地方查!

1、先运行你的安装程序,当提示挂起时,点击“确定”,切记,不要退出安装程序,用ALT+Tal键切换,点击“开始》运行”,输入“regedit”,打开注册表

2、找到目录HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

3、删除其中的“PendingFileRenameOperations”(在这里说明一下,PendingFileRenameOperations文件位于Session Manager右侧,即当你点击Session Manager时,在右边就可以看到了)

4、关闭注册表

5、重新开始安装SQL Server 2000,一切OK了。简单吧

6、问题解决了,哈哈(如果上述步骤没能解决你问题,请继续往后看)

二、我是在WIN2003下安装的SQL2000,不用管"...SQL2000SP2不能安装在WIN2003下.."的提示,点继续,等安装完后再马上打上SP3,没有问题!

只是在安装过程中还出现了这个错误:

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

WINNT目录下的sqlstp.log中最后是这样的错误信息:

正在启动?

Chinese_PRC_CI_AS

-m -Q -T4022 -T3659

正在与服务?

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

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

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (recv()).

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

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

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (recv()).

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

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

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (recv()).

SQL Server 配置?

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

09:23:53 Process Exit Code: (-1)
09:24:14 安装程序配置服务器失败。参考服务器错误日志和 C:\WINNT\sqlstp.log 了解更多信息。
09:24:14 Action CleanUpInstall:
09:24:14 C:\WINNT\TEMP\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service SQLSERVERAGENT
09:24:14 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。

09:24:14 C:\WINNT\TEMP\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service MSSQLSERVER
09:24:14 Process Exit Code: (0)
09:24:14 StatsGenerate returned: 2
09:24:14 StatsGenerate (0x0,0x1,0xf0000000,0x400,2052,303,0x0,0x1,0,0,0
09:24:14 StatsGenerate -1,Administrator)
09:24:14 Installation Failed.

解决方法:

首先把安装目录和C:\Program Files下的Microsoft SQL Server文件夹删了,删除在current_user和local_machine\software\microsoft\ 下有关 Microsoft sql server 全部信息,然后

1 打开注册表
在"开始"--"运行"键入 "regedit"
2 按下列顺序点击打开
+ HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
3 将 ExceptionComponents 下面的文件夹全部删除!
如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
.......

4 重新启动:
5 重新安装 SQL Server 2000

另外在一个BLOG上看到的一个说法:

问题的原因:
此问题属于sql server的bug, GetComputerName 用于获取本地计算机名。客户端网络库组件 (DBMSLPCn.dll) 将该名称转换为全部大写。服务器网络库组件 (SSMSLPCn.dll) 保留返回时的名称。

当 Windows 计算机名称包含大写字母和小写字母或者都是小写字母时安装会失败,提示一般性网络错误!

解决办法就是将计算机名称改为全部大写!

我便照着将我电脑的名称改为大写,然后重启,刚才的网络错误问题没了。但又提示我 sa 登录失败。 奇怪了,我重新安装指定的是空密码,怎么安装程序自己也会sa登录失败呢?后来才想起来,卸载Sql Server 是为了保住我的数据,就偷懒没有将原先Sql Server 安装目录下的Data文件夹内的文件删除,master.mdf 和master.ldf都在。 以前的的Sql Server是设了密码的。于是感快将这两个文件删除。再重新安装一次,OK! 安装成功.

总结:

1、 以后计算机名称一定用大写,免得惹来不必要的麻烦.

2、重装Sql Server时一定要记得将master.mdf 和master.ldf删除。

注: 我的计算机名称也是小写,但我并没有把计算机名称换成大写,只是在SQL安装过程中把用户名改成了大写,再按照上面的做法删除文件夹和清除注册表后安装成功的,所以我觉得以上的说法值得探讨!

以下还收集一些SQL2000安装程序配置服务器失败的一些解决方法:

1. sql server 2000安装出错,无法找到动态链接库sqlunirl.dll

安装文件肯定没有错,因为以前安装过,绝对可以用,机子之前有装了sql server 2000,而且可以正常使用,只是今天突然无法连接到本地数据库,打算重装,我删了program files里的ms sql的目录,然后重装sql,结果在最后一步的时候提示,无法完成配置。后来又删除了一些注册表中的sql server信息(有备份注表),再安装时,就出现这样的提示了,更糟的是,备份的注册表却无法还原

============================
现在问题解决了,总结了一些经验

当安装时出现MDAC组件安装失败时,试着修复或重装microsoft office

当你想重装sql server,而安装时又出现“您的机子上已经安装有一个实例”的提示时,可以删除program files\Microsoft SQL Server文件夹,再安装

当出现某某动态链接文件找不到时,可以试着在sql server的安装文件中找到这个文件,复制到系统目录下的system和system32文件夹中(一般在出现这个错误消息时,都会提示哪几个文件夹下缺少这个文件)

当出现安装程序配置服务器失败时,可以试着用一下方法解决
此错误消息可以在系统目录下找到,例如我的系统是win2000,则该文件在C:\WINNT\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:
当出现这个错误时,试一下重装系统文件
我的机子是win2000,在dos下重新运行win2000的安装,然后选择修复,而不是全新安装
修复系统文件之后,再装sql server,则不会出现此错误消息

失败二:
正在与服务?

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

[Microsoft][ODBC 驱动程序 管理器] 未发现数据源

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

[Microsoft][ODBC 驱动程序 管理器] 未发现数据源

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

[Microsoft][ODBC 驱动程序 管理器] 未发现数据源

SQL Server 配置?

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

13:50:07 Process Exit Code: (-1)
13:50:10 安装程序配置服务器失败。参考服务器错误日志和 C:\WINNT\sqlstp.log 了解更多信息。
13:50:10 Action CleanUpInstall:
当出现这个错误时,是因为在注册表删除了HKEY_LOCAL_MACHINE\SOFTWARE\ODBC中有关sql sever的内容
这时可以选择修复注册表,或安装ODBC修复工具.

失败三:
在与服务?

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修复工具

另外在安装过程中还出现这个错误:
装SQL时出现
SQL Redist
command line option syntax error
Type command /? for help
不知道是什么原因,但是并不影响安装,点确定后可以继续,至于是什么原因还不明白!???
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-11-17
开始--运行---regedit
打开注册表,把HKEY_CURRENT_USER\\Software\\Microsoft\\Microsoft SQL Server,和HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Microsoft SQL Server全部删掉,(注意要把Microsoft SQL Server文件夹整个删掉),然后重起。
再装就应该没有问题了!
第2个回答  2007-11-14
sql好象支持的是win2000系统吧.xp好多都没法安装>换个版本看下>反正对xp的支持不是很好>
第3个回答  2007-11-17
xp系统就是装了sql也不好用(只能装一个数据库实例),建议安装2003 系统或2000系统,那个上面去装sql,比较合适。
我也是xp系统但是装了sql个人版,但是sql好多功能都不能用。后来重新安装了2003系统,到目前系统比较稳定。
本人不是来混分的

参考资料:个人经验

第4个回答  2007-11-25
这个问题我遇到过,也请教过很多高手,在坐的各位发言的也很好,尤其是最多的这个,但他们的方案并不能解决问题,因为为了一一尝试这些方案我发了不少时间,可最终还是没有解决。后来有人说这是硬件的问题,尤其是光驱的速度,一般都是一些比较老的计算机装SQL时才会遇到这个问题,现在最常见的问题就是“挂起”,这个问题很好解决,和在坐的各位说的差不多。所以现在仍没有好的解决方案,在此发言只是提醒以后的朋友遇到这个问题时,不要盲目的试,这样只会浪费时间。

SQL安装失败的解决方法是什么呢?
SQL安装失败的解决方法包括检查系统兼容性、确保安装包完整性、以管理员权限运行、关闭安全软件干扰以及查看错误日志等。首先,检查系统兼容性是解决SQL安装失败的关键步骤。不同版本的SQL对操作系统有不同的要求,如果系统不满足SQL的最低配置要求,安装很可能会失败。因此,在安装前务必仔细阅读官方文档,确...

SQL安装失败的解决方法是什么呢
1. **检查系统要求**:确保你的操作系统版本、处理器、内存和存储空间等满足SQL的最低要求。如果不满足,考虑升级硬件或选择更适合的SQL版本。2. **以管理员身份运行**:安装SQL时,确保以管理员身份运行安装程序,因为安装过程中可能需要修改系统文件或注册表。3. **关闭防火墙和安全软件**:防火墙...

安装sqlserver2019时,提示糟糕,无法安装,无效的命令行参
第一步:从microsoft.com\/zh-cn\/sql下载安装包。第二步:打开安装包,选择基本安装。第三步:选择安装语言并接受协议。第四步:选择安装路径。第五步:安装完成后,找到安装位置并双击。第六步:执行安装。第七步:连续点击下一步。第八步:选择全新安装。第九步:选择developer安装。第十步:选择四...

SQL安装时提示安装程序配置错误
安装SQL时遇到提示配置错误的情况,可以通过查看数据库日志来定位问题。日志中显示 "Process Exit Code: (-1)",意味着安装过程中某个进程已经失败。若成功安装但担心不完整,应检查系统库是否建立,相关服务是否正确安装。安装后是否重启,SQL服务是否启动,也是关键步骤。因此,建议彻底清除原始安装,重新...

SQL安装失败的解决方法是什么呢?
SQL安装失败的解决方法主要包括检查系统兼容性、关闭安全软件、以管理员权限运行安装程序和清理残留文件等。首先,当SQL安装失败时,应首先检查系统兼容性。不同的SQL版本可能对操作系统有特定的要求,例如,某些版本可能不支持较旧的操作系统。因此,用户需要确认他们的系统满足SQL的安装要求。此外,还应检查...

安装sql时出错,重启失败怎么办啊?
今天给大家介绍一下安装SQL server2008时弹出计算机重启失败的提示的具体解决方法。1. 首先打开电脑,按键盘上的windows R组合键,调出运行窗口 2. 在窗口中,输入regedit命令后,点击确定或直接回车,进入注册表编辑器 3. 在打开的页面,左侧依次展开:“HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control...

sqlserver安装失败了怎么解决?
首先,检查系统要求。确保你的操作系统版本、硬件配置等满足SQL Server的最低要求。SQL Server对系统资源有一定的需求,不满足这些要求可能导致安装失败。其次,重新下载安装文件。有时候,安装文件本身可能损坏或不完整,导致安装过程中出错。重新从官方渠道下载最新的安装文件,并进行校验,确保文件的完整性。...

SolidWorks2022怎么下载安装 安装提示SQL失败的解决办法
首先,使用管理员身份打开SW的setup.exe程序。然后,进入产品安装更改设置界面,并更改设置界面SolidWorksElectrical取消选项。最后,返回设置界面,设置安装路径,解决安装问题sql问题。solidworks2022安装教程 软件介绍 SolidWorks是专业的三维3D设计软件功能强大,支持分布式数据管理,支持网格数据的直接处理,为数据...

win10安装sqlserver出错怎么办?
win10安装SQL Server2000出现安装程序初始化错误是由于系统的安装关键驱动程序出错导致的,可以进行系统重装的方法来解决,具体步骤如下图:1.下载并且安装好大白菜装机版,打开安装好的大白菜装机版,插入u盘等待软件成功读取到u盘之后,点击“一键制作启动u盘”进入下一步操作。如下图所示 2.在弹出的信息...

SQL安装失败的解决方法是什么呢
如果仍遇到问题,可检查是否有软件冲突或端口冲突,并尝试在安全模式下安装或更改端口设置。此外,查看安装过程中的错误日志可以提供解决问题的线索。若问题依旧存在,可尝试使用系统还原功能回滚到安装前的状态,然后重新安装。最后,如果以上方法均无效,建议参考SQL的官方文档或联系技术支持以获取更专业的帮助...

相似回答