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进程意外终止?怎么解决啊???求解