SQL 重新安装不了
致达人:之前装过SQL ,运行很好,重装系统后再装就不能再装了,并且已经将挂起文件删除(已经清除所有SQL 痕迹),但是还是不能重装SQL ,请问是安装程序有问题还是其他哪方面的问题?
问题补充 2009-03-27 14:42
安装程序配置服务器失败。参考服务器错误日志和 C:/WINDOWS/sqlstp.log 了解更多信息。
14:34:16 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。
安装日志里的东西复制不完,这点能看出问题么?
问题补充 2009-03-27 14:43
C:/Program Files/Microsoft SQL Server/80/Tools/Binn/cnfgsvr.exe -F "C:/WINDOWS/sqlstp.log" -I MSSQLSERVER -V 1 -M 0 -Q "Chinese_PRC_CI_AS" -H 66014 -U sa -P
问题补充 2009-03-27 14:44
14:34:02 Process Exit Code: (-1073741515)
14:34:16 安装程序配置服务器失败。参考服务器错误日志和 C:/WINDOWS/sqlstp.log 了解更多信息。
14:34:16 Action CleanUpInstall:
问题补充 2009-03-27 14:45
14:34:16 C:/WINDOWS/TEMP/SqlSetup/Bin/scm.exe -Silent 1 -Action 4 -Service SQLSERVERAGENT
14:34:16 Process Exit Code: (1060) 指定的服务并未以已安装的服务存在。
这就是错误周边的日志。系统是XP ,SQL 是企业版
最佳答案
安装了sql2000 后再次安装就会出现该问题。
1 、把计算机名改成大写。(建议这样做,百益无一害)
2 、删除c 盘下面的 C:/Program Files/Microsoft SQL Server 整个文件夹删除。
原因:当 Windows 计算机名称包含大写字母和小写字母或者都是小写字母时安装会失败,提示一般性网络错误。
3 、删除在current_user 和local_machine/software/microsoft/ 下有关 Microsoft sql server 全部信息,
如:
HKEY_CURRENT_USER/Software/Microsoft/Microsoft SQL Server
HKEY_CURRENT_USER/SOFTWARE/Microsoft/MSSQLServer
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer
4 、打开注册表
在“ 开始”–“ 运行” 键入 “regedit”
按下列顺序点击打开
+ HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
将 ExceptionComponents 下面的文件夹全部删除
如:{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
…….
5 、如果是从硬盘安装,那么sql server 2000 的安装文件不能在中文的目录下。比如:
d:/ 使用工具/sql server 2000/ 这样的路径中,必须是英文的路径中:d:/tools/sql server 2000
下,在中文的目录下,就会出这个错误。
6 、删除注册表中的一项:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/SessionManager/FileRenameOperations
原因:可以不重新启动重新安装SQL 2000 SERVER (有服务挂起不重启不让安装)。