找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 18320|回复: 55

SQL服务器无法启动

[复制链接]
发表于 2009-2-8 18:35:41 | 显示全部楼层 |阅读模式
悬赏30金币已解决
昨天还用得好好的,今天一大早起来,发现SQL服务器无法启动,在“控制面板-管理工具-服务”中手动启动MSSQLSERVER,出现下面的提示:在本地计算机无法启动MSSQLSERVER服务。错误1053:服务没有及时响应启动或控制请求。
   请各位大虾不吝赐教,这是什么原因?怎么解决?

最佳答案

查看完整内容

原因 出现此问题是以下原因之一导致的: ● SQLServerAgent 服务启动帐户可能没有包含 SQLAgent.out 文件的文件夹的正确权限。 ● SQL Server Agent 错误日志可能包含错误的路径或文件名。 ● 某些可执行 .dll 文件可能已被损坏。 ● SQLServerAgent 服务启动帐户可能没有使用注册表的正确权限。 解决方案 若要解决此问题,请根据您的具体情况使用下列方法之一: ● SQLServerAgent 服务启动帐户可能没有包含 SQLAgent.ou ...
发表于 2009-2-8 18:35:42 | 显示全部楼层
原因
出现此问题是以下原因之一导致的:
● SQLServerAgent 服务启动帐户可能没有包含 SQLAgent.out 文件的文件夹的正确权限。
● SQL Server Agent 错误日志可能包含错误的路径或文件名。
● 某些可执行 .dll 文件可能已被损坏。
● SQLServerAgent 服务启动帐户可能没有使用注册表的正确权限。  


解决方案
若要解决此问题,请根据您的具体情况使用下列方法之一:
● SQLServerAgent 服务启动帐户可能没有包含 SQLAgent.out 文件的文件夹的正确权限。

在这种情况下,确保指定的 SQLServerAgent 服务帐户对 SQLAgent.out、SQLAgent.1、SQLAgent.2 和其他 SQL Server 文件所在的文件夹具有完全控制权限。这些文件通常存储在 LOG 文件夹中,该文件夹位于 SQL Server 安装路径中。
● SQL Server Agent 错误日志可能包含错误的路径或文件名。

在这种情况下,验证以确保 SQLAgent.out 的路径和文件名是有效的: 1. 在 SQL Server 企业管理器中,展开"管理"文件夹。
2. 右键单击 SQL Server Agent,然后单击属性。
3. 在错误日志下,确保文件名旁边指定的路径是有效的。
4. 确保文件名是 SQLAGENT.out。

● 某些可执行 .dll 文件可能已被损坏。

在这种情况下,尝试从命令提示符通过运行以下命令启动 SQL Server Agent:

默认实例
sqlagent -c -v
命名实例
sqlagent -i[Instance Name] -c -v
如果您接收到以下错误信息 execution can't continue as the language resource file sqlagent.rll could not be loaded 则将 SQLAgent.dll 和 SQLAgent.rll 文件替换为这些文件的不同副本(SQLAgent.dll 和 SQLAgent.rll)。
● SQLServerAgent 服务启动帐户可能没有使用注册表的正确权限。

在这种情况下,确保 MSSQLSERVER、SQL Server Agent 和 Microsoft 分布式事务协调程序 (MS DTC) 启动帐户对注册表中的以下各项具有完全控制权: [HKLM\SYSTEM\CCS\SERVICES\MSSQLSERVER]
[HKLM\SYSTEM\CCS\SERVICES\SQLSERVERAGENT]
[HKLM\SYSTEM\CCS\SERVICES\MSDTC]
回复

使用道具 举报

 楼主| 发表于 2009-2-9 08:51:50 | 显示全部楼层
回答的不错,我先试试,谢谢了。
回复

使用道具 举报

 楼主| 发表于 2009-2-9 08:56:39 | 显示全部楼层
2# hzq221
我按照你的提示,在 SQL Server 企业管理器中,展开"管理"文件夹。,结果是:此视图中没有可显示的项目。这是什么原因?
回复

使用道具 举报

发表于 2009-2-9 09:01:51 | 显示全部楼层
将用友正确安装后产生的加密程序文件sense3.dll拷入Windows及System两个文件夹内,补上丢失的sense3.dll文件。重新启动加密程序正常,问题解决! 此问题我碰到过几次了,有一个共同点,服务器的操作系统版本都是Server 2003 Enterprise Edition。以后在2003 Server上安装用友时要注意!
回复

使用道具 举报

 楼主| 发表于 2009-2-9 09:48:02 | 显示全部楼层
5# xbj8686
没有啊,我的服务器操作系统是XP的。。。。。。
回复

使用道具 举报

发表于 2009-2-9 10:22:34 | 显示全部楼层
最简单的方法,如果有数据备份的,就重装数据库
回复

使用道具 举报

发表于 2009-2-9 10:43:30 | 显示全部楼层
{:2_34:}{:2_35:}{:2_35:}
回复

使用道具 举报

发表于 2009-2-9 11:04:29 | 显示全部楼层
将用友正确安装后产生的加密程序文件sense3.dll拷入Windows及System两个文件夹内,补上丢失的sense3.dll文件。重新启动加密程序正常,问题解决!
此问题我碰到过几次了,有一个共同点,服务器的操作系统版本都是Server 2003 Enterprise Edition。以后在2003 Server上安装用友时要注意!

知识库给出的答案是这个样子的.这个是1053错误的解决办法.
如果这样不可以解决问题,你可以查看日志,错误出在什么地方,然后针对情况处理.如果不能处理,可以把日志的报错地方贴上来.大家矛以解决.
回复

使用道具 举报

发表于 2009-2-9 20:56:21 | 显示全部楼层
{:2_34:}{:2_45:}{:2_46:}
回复

使用道具 举报

 楼主| 发表于 2009-2-10 09:33:34 | 显示全部楼层
谢谢大家,问题正在处理中,我会把出现的问题及时发上来。
回复

使用道具 举报

发表于 2009-2-12 12:50:13 | 显示全部楼层
同意 yjzn 的说法,省事儿!
回复

使用道具 举报

 楼主| 发表于 2009-2-12 14:22:08 | 显示全部楼层
应该是因为数据库置疑。
回复

使用道具 举报

发表于 2009-2-12 14:41:50 | 显示全部楼层
您数据库都无法启动了,怎么可能是置疑呢?
回复

使用道具 举报

发表于 2009-2-13 01:26:06 | 显示全部楼层
Network Connections 服务被禁用也会导致SQL服务器无法启动,请检查下服务看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-5-21 16:42 , Processed in 0.035660 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表