安装SQL Server 2005时,出现“SQL Server 服务无法启动。……”提示的解决方法

简介:

 

安装SQL Server 2005时,出现“SQL Server 服务无法启动。……”提示的解决方法
 
 
上午在自己 XP SP3电脑上安装SQL Server 2005时出现如下提示:

根据这一情况,我把自己的解题步骤写下来和大家分享,虽然简单了些,可是安装的过程中出现了这一问题,也很郁闷的事情。我用这个方法解决了这类问题,希望能给大家提供一点帮助。
 
1、重新卸载 SQL Server 2005。 卸载刚刚安装失败的SQL Server 2005,还有和它相关联的MSXML、SQLML,删除C盘ProgramFiles下面Microsoft SQL Server 目录,以及和它所有相关的文件。
 
2、打开注册表,删除相关服务。
开始  - 运行 - REGEDIT
① HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
② HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
③ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server
④ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
⑤ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT
⑥ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \MSSQLServerADHelper
全部删除,这种注册表里面的删除方法也可以适用于其他应用软件。
 
3、360清理下系统垃圾、注册表垃圾,这样能够应用软件的纯洁性。
4、打开配置实用程序,取消 CPU限制。
① SQL Server 2005运行不支持单个CPU,打开开始-运行,输入msconfig,选中boot.ini,选择“高级选项-勾选“/numproc”,在下拉列表中选择“2“。如下图:

② 、重新启动电脑,再次安装 SQL Server 2005,果然安装过程中没有出现其他问题,成功安装后,再次利用 msconfig将cpu个数限制取消,在msconfig中的boot.ini选项卡中选择“高级选项”->不勾选“/numproc”(注意,是“不勾选”,您非要只用2个cpu我也没办法)。
 
备注:安装完 SQL Server 2005时,进去后发现SQL Server 2005的菜单界面是中文版本,其他的都是英文界面,原因如下:
①、     安装 SQL Server 2005 Express时,若选择将SQL Server 2005 Express安装在C盘以外的其他逻辑盘上,中文版本的SQL Server Management Studio Express会变成英文界面,而不是中文的。
②、     其原因是,在安装 SQL Server 2005 Express时候需要将公共组件安装在C盘然后再安装SQL Server Management Studio Express中文版本。
③、     下面是将英文界面的 SQL Server Management Studio Express恢复成中文的解决办法:
④、     "C:\ProgramFiles\MicrosoftSQLServer\90\Tools\Binn\VSShell\Common7\IDE\zh-CHS"文件夹复制到用户自定义安装路径下即可。把 zh-CHS文件夹复制、黏贴到"D:\ProgramFiles\MicrosoftSQLServer\90\Tools\Binn\VSShell\Common7\IDE\zh-CHS"的zh-CHS文件夹。
⑤、     如果对比,可以发现这两个文件夹里文件是不一样的,正是由于相应文件在 用户更改的相应路径下 缺失的缘故,造成了 SQL Server Management Studio Express的中文界面变成了英文界面。
 
 
 
   

本文转自 jiangxuezhi2009 51CTO博客,原文链接:http://blog.51cto.com/jiangxuezhi/817469 ,如需转载请自行联系原作者

相关文章
|
5月前
|
SQL Web App开发 安全
SQL Server 2025 年 8 月更新 - 修复 CVE-2025-49759 SQL Server 特权提升漏洞
SQL Server 2025 年 8 月更新 - 修复 CVE-2025-49759 SQL Server 特权提升漏洞
443 2
SQL Server 2025 年 8 月更新 - 修复 CVE-2025-49759 SQL Server 特权提升漏洞
|
4月前
|
SQL Web App开发 安全
SQL Server 2025 年 9 月更新 - 修复 CVE-2025-47997 SQL Server 信息泄露漏洞
SQL Server 2025 年 9 月更新 - 修复 CVE-2025-47997 SQL Server 信息泄露漏洞
222 0
SQL Server 2025 年 9 月更新 - 修复 CVE-2025-47997 SQL Server 信息泄露漏洞
|
5月前
|
SQL 容灾 安全
云时代SQL Server的终极答案:阿里云 RDS SQL Server如何用异地容灾重构系统可靠性
在数字化转型的浪潮中,数据库的高可用性已成为系统稳定性的生命线。作为经历过多次生产事故的资深开发者,肯定深知传统自建SQL Server架构的脆弱性——直到遇见阿里云 RDS SQL Server,其革命性的异地容灾架构彻底改写了游戏规则。
|
6月前
|
SQL Web App开发 安全
SQL Server 2025年7月更新 - 修复 CVE-2025-49718 Microsoft SQL Server 信息泄露漏洞
SQL Server 2025年7月更新 - 修复 CVE-2025-49718 Microsoft SQL Server 信息泄露漏洞
476 0
SQL Server 2025年7月更新 - 修复 CVE-2025-49718 Microsoft SQL Server 信息泄露漏洞
|
SQL 数据库
SQL Server 2005服务无法启动的解决方法
本文为原创,如需转载,请注明作者和出处,谢谢!     今天想使用一下SQL Server 2005,启动SQL Server Management Studio后,发现连不了数据库了,看了下SQL Server的服务,竟然是停止状态,启动它,但无法启动,但看日志后,发现如下的日志信息: “C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/DATA/mastlog.ldf" 已压缩,但未驻留在只读数据库或文件组中。
915 0
|
关系型数据库 MySQL 网络安全
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
|
SQL 存储 监控
SQL Server的并行实施如何优化?
【7月更文挑战第23天】SQL Server的并行实施如何优化?
597 13
解锁 SQL Server 2022的时间序列数据功能
【7月更文挑战第14天】要解锁SQL Server 2022的时间序列数据功能,可使用`generate_series`函数生成整数序列,例如:`SELECT value FROM generate_series(1, 10)。此外,`date_bucket`函数能按指定间隔(如周)对日期时间值分组,这些工具结合窗口函数和其他时间日期函数,能高效处理和分析时间序列数据。更多信息请参考官方文档和技术资料。
414 9