Windows 无法在本地计算机上启动 SQL Server (SQLEXPRESS) 服务。错误 1053

Posted

技术标签:

【中文标题】Windows 无法在本地计算机上启动 SQL Server (SQLEXPRESS) 服务。错误 1053【英文标题】:Windows could not start the SQL Server (SQLEXPRESS) service on local computer. Error 1053 【发布时间】:2010-12-17 01:54:27 【问题描述】:

我运行的是 32 位 Windows 7,并且安装了 IIS、Visual Studio 2008、2010。 SQL Server 2008 中的这个错误困扰着我:

Windows 无法在本地计算机上启动 SQL Server (SQLEXPRESS) 服务。错误1053:服务没有及时响应启动或控制请求

我用 Google 搜索并访问了许多其他网站。

我尝试了以下方法:

已将帐户权限更改为本地系统帐户,但没有成功。 卸载并重新安装:没有运气。 检查了客户端协议中的端口,设置为 1433。 将网络服务帐户添加到程序文件中的 Microsoft SQL Server 文件夹中。

我无法检查日志文件,因为它不存在于 MS SQL 文件夹的 LOG 文件夹中。 我已经从有关此问题的修复文章中更改了注册表信息,但这些网站没有运气。

这真的很烦人,因为我之前安装了 SQL Server 2005 Express,但我收到了同样的错误消息,所以我卸载了它并决定试一试 SQL Server 2008 Express,但我收到了同样的错误。

这真的让我慢了下来,因为我已经在我的网站上开发了很多网页,现在我想为网站添加功能,我需要 SQL Server,这真的让我无法工作。

有人可以帮忙吗?我真的需要解决这个问题,我已经尝试了这些网站在 Google 中提供的所有内容。如果您需要更多信息,我们很乐意为您提供反馈以尽快解决此问题。

【问题讨论】:

【参考方案1】:

打开事件查看器并浏览日志: 打开 Windows 资源管理器并转到

控制面板\所有控制面板项\管理工具

打开事件查看器

展开 Windows 日志

在应用程序、安全性和系统中查找错误。

【讨论】:

或者直接在运行中输入“eventvwr.msc”...(快捷键[Windows]+[R])。当您收到实际的错误消息时,请在此处发布。 非常感谢小伙伴们的回复,不胜感激。错误是:“错误应用程序名称:sqlservr.exe,版本:2009.100.1600.1,时间戳:0x4bb6b04d 错误模块名称:ntdll.dll,版本:6.1.7600.16559,时间戳:0x4ba9b21e 异常代码:0xc0000005 错误偏移量:0x00028ee9 错误进程 ID:0xf98 错误应用程序启动时间:0x01cb9d87a3acc595 错误应用程序路径:c:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\Binn\sqlservr.exe 错误模块路径:C:\Windows\SYSTEM32\ntdll.dll 报告编号:e1b711dd-097a-11e0-abd4-0019db8c7944"。谢谢 另外,事件查看器给了我这个日志,这不是错误,而是信息 - MSSQL$SQLEXPRESS“Service Broker 协议传输被禁用或未配置。” 另外我在 sql server 2008 r2 停止工作之前我购买并安装了间谍软件医生,这可能是 sql server 2008 r2 不工作的原因吗? 可能是。我不认为阻塞端口 1433 会阻止服务启动,但会导致网络访问问题。这篇文章表明,你不是唯一一个在间谍软件医生方面遇到这些麻烦的人:social.msdn.microsoft.com/Forums/en-US/sqlexpress/thread/…【参考方案2】:

好消息。我终于设法安装了 SQL Server 2008 Express。我所做的是我下载了 Windows Install Cleanup。

    但首先我从控制面板>程序>程序和功能中卸载了与 SQL Server 2008 相关的所有内容,包括 sql server vss writer、sql server browser。

    然后我从 regedit.exe 中删除了文件夹,这些文件夹是 HKEY_LOCAL_MACHINBE/software/microsoft/microsoft sql server 中的 sql server 文件夹,基本上所有以 microsoft sql server "xxxx" 开头的文件夹。

    我还从 Hkey_current_user/software/microsoft/microsoft sql server 中删除了 Microsoft sql server 目录。

    然后我从系统上的程序文件中删除了 microsoft sql server 目录。从 regedit 和我的电脑中删除所有这些目录后,

    然后我终于使用 Windows 安装清理并删除了与 microsoft sql server 2008 相关的所有内容,仅此而已。

    然后我成功安装了 sql server 2008 Express。感谢所有花时间查看我的问题的人,感谢那些给我反馈的人。

【讨论】:

以上是关于Windows 无法在本地计算机上启动 SQL Server (SQLEXPRESS) 服务。错误 1053的主要内容,如果未能解决你的问题,请参考以下文章

windows 无法在本地计算机上启动服务错误 5 访问被拒绝

Windows 无法在本地计算机上启动 Apache2 - 问题

windows无法启动server服务(位于本地计算机上)错误1068;依赖服务或组无法启动

windows无法启动server服务(位于本地计算机上)错误1068;依赖服务或组无法启动

无法启动SQL Sever(MSSQLSERVER)服务(位于本地计算机上)错误 1067进程意外终止?怎么解决啊???求解

无法启动SQL Sever(MSSQLSERVER)服务(位于本地计算机上)错误 1067进程意外终止?怎么解决啊???求解