关于SQL安装失败的解决方法
SQL不能安装解决方法

SQL不能安装解决⽅法1)添加/删除程序中彻底删除sql server。
2)将没有删除的sql server⽬录也删除掉。
3)打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项⽬,并删除它。
这样就可以清除安装暂挂项⽬。
4)删除注册表中跟sql server相关的键。
其实估计只要做第3步就可以搞定,这样就可以清除安装暂挂项⽬。
⾃⼰是先⾛了1,2,4,最后做了3才搞定。
所以估计3才是最关键的。
1.将Program files下的SQL安装⽬录删除(此处如果有重要的数据,请先备份)Code:C:\Program Files\Microsoft SQL Server\80\Tools。
C:\Program Files\Microsoft SQL Server\MSSQL。
2.注册表中的相关信息删除:Code:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC。
3.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项⽬,并删除它。
这样就可以清除安装暂挂项⽬4.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\setup删除ExceptionComponents这个项⽬下的内容可能很多,只有在上⾯⼏个办法不⾏的情况下,使⽤此⽅法(注意不要全部删除)删除内容前先看下内容说明5.Windows ⽬录中的 Sqlstp.log ⽂件,该⽂件列出了安装程序所执⾏的操作的详细信息,并包含安装期间遇到的所有错误。
SQL SERVER安装不成功的问题

3.网络设备问题:
大概采用了几个交换机或者HUB进行级连(堆叠)的物理结构。那么,
如果网络设备档次较低,比如说都是HUB,或者小的桌面级的交换机的话很容易出现以上
问题。
在Windows桌面上用右击“我的电脑”,选择“属性”,然后单击“计算机名”选项卡,看看该选项卡中有没有出现你的局域网工作组名称,如“TL2000”等。然后单击“网络 ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,如“TL2000”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。
以下3个方面产生此类问题:
1.连接线路有问题,排除此种可能后再进行以下工作。
2.操作系统中设置
解决方法:a 安装NETBIOS,IPX协议
b 电脑 属性 管理 本地用户和组 用户 GUEST 不选择“账户已停用”
c 在其它电脑上查找该计算机 可以在地址栏直接输入 \\计算机名 后回车
串口服务器的安装与调试,以及考勤机的连接。
安装过程中出现找不到机器的问题。
最初想法:
1.驱动没有安装成功。
2.系统用接好。
解决方法:
1.卸载并重新安装驱动。
2.用系统管理员帐号进入系统。
3.关闭杀毒软件及防火墙。
4.检查网络线路有无问题。
结论:
一般安装串口服务器的驱动程序调试不成功,主要就是程序安装问题以及用户权限和防火墙的问题,主要解决方法就是先检查网络有没有连通,然后确认驱动程序安装正确,然后通过修改用户权限和关闭防火墙来解决问题。
安装SQL不了的解决方法

------------------------------------------------------
如果以前安装过SQL SERVER 2000,可按如下步骤操作:
1、将Program files下的SQL安装目录删除(此处如果有重要的数据,请先备份)
C:\Program Files\Microsoft SQL Server\80\Tools。
C:\Program Files\Microsoft SQL Server\MSSQL。
+HKEY_LOCAL_MACHINE
+SYSTEM
+CurrentControlSet
+Control
+Session Manager下的FileRenameOperations删掉
二、+HKEY_LOCAL_MACHINE
+SOFTWARE
+Microsoft
+Windows
+ExceptionComponents下的东西全部删掉如:
{077ACEC7-979C-40AB-9835-435BA1511E0D}
{30C7234B-6482-4A55-A11D-ECD9030313F2}
{3FDF25EE-E592-4495-8391-6E9C504DAC2B}
开始菜单=>运行=>regedt32
找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager,HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager,
SQL Server 安装不成功解决办法

SQL Server 安装不成功解决办法一、出现“配置服务器失败,请参考系统日志说明”和安装过程进度条退回。
原因:系统配置不符合Microsoft SQL Server Desktop Engine安装要求。
解决办法:MSDE 2000 要求安装Microsoft Internet Explorer 5.0 或更高版本。
最小安装便已足够,Internet Explorer 不必是默认浏览器。
(1)控制面板”中,双击“网络连接”。
(2)在“高级”菜单中,单击“高级设置”。
(3)在“适配器和绑定”选项卡上,确定选中了“Microsoft网络的文件和打印机共享”。
如果下列任一安全策略已被设置为“禁止安装”,则MSDE 2000 安装将失败:●Windows XP 的本地安全策略“设备:未签名驱动程序的安装操作”。
●Windows 2000 的本地安全策略“未签名非驱动程序的安装操作”。
如果使用了“禁止安装”设置,则必须在安装MSDE 2000 之前将该设置更改为“默认继续”。
如有必要,可以在完成安装之后将该策略还原为以前的设置。
说明“禁止安装”不是这些安全策略的默认设置。
要设置这些策略,请执行下列操作:1、在“控制面板”中,双击“管理工具”。
2、双击“本地安全策略”。
3、展开“本地策略”。
选中“安全选项”。
确保在安装MSDE 2000 之前,右窗格中的下列选项被设置为“默认继续”:对于Windows NT 和Windows 2003:“设备:未签名驱动程序的安装操作”。
对于Windows 2000:“未签名非驱动程序的安装操作”。
重新安装前将已经安装的sqlserver目录删除。
二、出现“指定的实例名无效”原因:将SQL Server没有从添加删除程序中删除。
并将已经安装的sqlserver目录删除。
也有可能你的某项服务不能启动,导致安装失败!在重新安装前配置服务一下服务!解决办法:1.请重新启动以下服务:COM+ System Application、Application Management、 State Service、Distributed Transaction Coordinator、HTTP SSL、Remote Procedure Call (RPC) Locator 做法:开始->运行->services.msc 到右边一个找吧将其属性改为“自动”,已经是自动的,就不要改了,改完了,再点击启动服务!MSDE和sql问题集一、装了sql server 以后能否安装msde?装了sql server 以后不需要安装msde数据库。
关于SQL安装失败的解决方法

常见问题解决方法:本文摘自”/question/152963021.html?fr=qrl&cid=871&index=1&fr2=query”安装程序配置服务器失败。
参考服务器错误日志和C:\WINDOWS\sqlstp.log 了解更多信息。
在C:\Program Files\Microsoft SQL Server文件夹下的(80和MSSQL文件夹)全部删除安装程序配置服务器失败解决方法一:解决方法是把计算机名改成大写就行了,具体操作,右键我的电脑,选计算机名,更改,全改成大写的,重启,重装,记得删掉以前的DATA文件,解决成功。
解决方法二:一,出现“配置服务器失败,请参考系统日志说明”和安装过程进度条退回。
原因:系统配置不符合Microsoft SQL Desktop engine 安装要求。
解决办法:MSDE 2000要求安装Microsoft Internet Explorer 5.0或更高版本。
最小安装便已足够,Internet Explorer不必是默认浏览器。
(1)控制面板中,双击“网络连接”。
(2)在”高级“菜单中,单击"高级设置"。
(3)在“适配器和绑定”选项卡上,确定选中了"Microsoft网络的文件和打印机共享"。
如果下列任一安全策略已被设置为:禁止安装",则MSDE 2000 安装将失败:●Windows XP 的本地安全策略“设备:未签名驱动程序的安装操作"。
●Windows 2000 的本地安全策略"未签名非驱动程序的安装操作" 。
如果使用了“禁止安装”设置,则必须在安装MSDE 2000 之前将该设置更改为"默认继续"。
如有必要,可以在完成安装之后将该策略还原以前的设置。
说明"禁止安装"不是这些安全策略的默认设置。
要设置这些策略,请执行下列操作:1,在"控制面板"中,双击“管理工具”。
SQL2000安装失败

reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft SQL Server 2000
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft SQL Server 2000
HLM\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
2。注册表中的相关信息删除:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC。
3。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目
7。需要检查的另一个组件是 Microsoft 数据访问组件 (MDAC) 安装程序,它作为 SQL Server 2000 安装程序的一部分启动。SQL Server 2000 安装程序会安装 MDAC 2.6。 MDAC 安装程序会创建名为 Dasetup.log 的单独的日志文件;您可以查看此日志文件并确保 MDAC 安装程序没有出现问题。
SQL安装失败的解决方法

1.安装sql的时候,如果出现以前有挂起的文件。
或者安装后期出配置服务器失败。
那么可以通过如下方法解决。
一.找到下面的注册表项目删除之(注意。
一定要先对注册表进行一个备份)HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ExceptionCompo nentsHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft SQL Server2000HLM\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenam eOperations//可以用下面命令在cmd或者建立bat文件进行删除delsqlinfo.batreg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Excep tionComponentsreg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Mic rosoft SQL Server2000reg delete HLM\SYSTEM\CurrentControlSet\Control\Session Manager\Pendin gFileRenameOperations2.删除c:\program files\microsoft sql server2000整个目录3.重新启动电脑。
4.在次安装就可以成功拉。
该方法已经经过n次实践拉。
二、1。
将Program files下的SQL安装目录删除(此处如果有重要的数据,请先备份)C:\Program Files\Microsoft SQL Server\80\Tools。
C:\Program Files\Microsoft SQL Server\MSSQL。
sql数据库安装失败

1、通过注册表:要修改注册表在“运行”中键入regedit打开注册表KEY_LOCAL_MACHINESYSTEMControlSet001ControlSessionManagerPendingFileRenameOptions --把这个键值删除2、重启重新安装即可。
.在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.exe安装它,过程简单直接下一步就OK了。
二. 重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。
三. 再拿出SQL服务器版的安装光盘,直接安装客户端工具(这个不要多说吧?最简单的方法就是直接点击光盘根目录下的autorun.exe)安装时不要选择MDSN的帮助文件根据提示安装,自检过程中知道系统不是SERVER版,会提示只安装客户端工具。
(出现以前进行的程序创建了挂起的文件操作,运行安装程序前,必须重新启动,进入注册表删除PendingFileRenameOperations)四. 打开企业管理器,试用SA用户连一下看看,是不是发现SA用户登陆失败?因为你还没有与信任SQL SERVER连接相关联。
还好这个只要对系统注册表稍加修改就可以啦:在运行中输入regedit打开注册表编辑器,找到[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER],这个项里面有一个键值LoginMode,默认下,值是1,现在将值改为2,重启电脑。
(这步我没用到)五. 再打开企业管理,再连接试试,是不是OK了!安装MSDE 2000MSDE 是什么如何获得MSDE 2000的安装文件安装MSDE 2000的步骤(请不要双击setup.exe文件!请务必按说明进行!)MSDE 2000是什么?MSDE是“Microsoft SQLServer Desktop Edition”的缩写,顾名思义,是MS SQL Server 2000的适用于桌面操作系统的版本。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
常见问题解决方法:本文摘自”/question/152963021.html?fr=qrl&cid=871&index=1&fr2=query”安装程序配置服务器失败。
参考服务器错误日志和C:\WINDOWS\sqlstp.log 了解更多信息。
在C:\Program Files\Microsoft SQL Server文件夹下的(80和MSSQL文件夹)全部删除安装程序配置服务器失败解决方法一:解决方法是把计算机名改成大写就行了,具体操作,右键我的电脑,选计算机名,更改,全改成大写的,重启,重装,记得删掉以前的DATA文件,解决成功。
解决方法二:一,出现“配置服务器失败,请参考系统日志说明”和安装过程进度条退回。
原因:系统配置不符合Microsoft SQL Desktop engine 安装要求。
解决办法:MSDE 2000要求安装Microsoft Internet Explorer 5.0或更高版本。
最小安装便已足够,Internet Explorer不必是默认浏览器。
(1)控制面板中,双击“网络连接”。
(2)在”高级“菜单中,单击"高级设置"。
(3)在“适配器和绑定”选项卡上,确定选中了"Microsoft网络的文件和打印机共享"。
如果下列任一安全策略已被设置为:禁止安装",则MSDE 2000 安装将失败:●Windows XP 的本地安全策略“设备:未签名驱动程序的安装操作"。
●Windows 2000 的本地安全策略"未签名非驱动程序的安装操作" 。
如果使用了“禁止安装”设置,则必须在安装MSDE 2000 之前将该设置更改为"默认继续"。
如有必要,可以在完成安装之后将该策略还原以前的设置。
说明"禁止安装"不是这些安全策略的默认设置。
要设置这些策略,请执行下列操作:1,在"控制面板"中,双击“管理工具”。
2,双击:"本地安全策略"。
3,展开:本地策略"。
选中"安全选项"。
确保在安装MSDE 2000之前,右窗格中的下列选项被设置为"默认继续":对于Windows NT和Windows 2003:"设备:未签名驱动程序的安装操作".对于Windows 2000:"未签名非驱动程序的安装操作"。
重新安装前将已经安装的SQL SERVER目录删除。
装SQL SERVER时出现:在安装过程中我只指定了数据库的安装目录,看看安装日志(sqlstp.log),有这样的错误提示############################################################## #################10:23:28 Process Exit Code: (-1)10:23:34 安装程序配置服务器失败。
参考服务器错误日志和C:\WINDOWS\sqlstp.log 了解更多信息。
10:23:34 Action CleanUpInstall:10:23:34 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service SQLSERVERAGENT10:23:34 Process Exit Code: (1060) 指定的服务未安装。
10:23:34 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service MSSQLSERVER10:23:34 Process Exit Code: (0)10:23:34 StatsGenerate returned: 210:23:34 StatsGenerate(0x80000000,0x1,0xf00000,0x100,2052,303,0x0,0x1,0,0,010:23:34 StatsGenerate -1,Administrator)10:23:34 Installation Failed.Google了一下可能是安装目录有文件,删除了【C:\Program Files\Microsoft SQL Server】这个目录,安装仍然失败,很怪,回忆我的安装,难道是指定的数据库文件目录也要删了,接着删除了我放在D盘的Data文件目录,由于以前安装过,所以存在【MSSQL】这个目录,删除了这个目录后再安装,奇迹般的安装成功了!提示:删除MSSQL目录前要先检查此目录是否有有用的数据库文件,如果有请备份到其他目录。
要重装SQL Server2000失败后,按照以下步骤,可以多次安装而不必重启。
1、在开始->运行中输入regedit2、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置3、选择文件->导出,保存(安全起见)4、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认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 SQLSERVERAGENT09:24:14 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。
09:24:14 C:\WINNT\TEMP\SqlSetup\Bin\scm.exe -Silent 1 -Action 4 -Service MSSQLSERVER09:24:14 Process Exit Code: (0)09:24:14 StatsGenerate returned: 209: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+ ExceptionComponents3 将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是设了密码的。