欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【在查询分析器理启动或停止SQL Agent服务】,下面是详细的分享!
在查询分析器理启动或停止SQL Agent服务
1.在查询分析器理启动或停止SQL Agent服务
启动:
use master
go
xp_cmdshell 'net start SQLSERVERAGENT'
停止:
use master
go
xp_cmdshell 'net stop SQLSERVERAGENT'
将服务的启动从手工方式改为自动启动方式:
exec xp_cmdshell 'scm -Action 7
-Service mssqlserver -SvcStartType 2'
直接用命令行执行引号内的内容也可以。
2、启动不正常原因和处理
表面上看sql server agent 服务启动正常,但在查看作业的属性与作业历史记录时都出现如下错误:
错误14258:当SQLServerAgent正在启动时,无法执行此操作。请稍后再试。
可能原因:
选择了"使用 Windows NT 纤程",具体原因不明。
解决方法:
企业管理器--右键SQL实例--属性--处理器--取消选择"使用 Windows NT 纤程"
然后重新启动sql服务
修改了系统密码
解决方法:
a. 我的电脑--控制面板--管理工具--服务--右键 MSSQLSERVER--属性--登陆--登陆身份--选择"本地系统帐户"
或:
b.我的电脑--控制面板--管理工具--服务--右键 MSSQLSERVER--属性--登陆--登陆身份--选择"此帐户"--选择 administrator ,密码和确认密码中输入你的administrator密码。
以上所分享的是关于在查询分析器理启动或停止SQL Agent服务,下面是编辑为你推荐的有价值的用户互动:
相关问题:SQL2000的sql server agent‘当启动OS时自动启动服...
答:可以到服务管理器中,设置agent服务为自动启动方式 >>详细
相关问题:sql服务无法启动 急!
答:这个原因可能是SQL服务的依懒组件或服务被停止,你可以通过查看服务属性,依存关系查看哪些服务停止了.相应启动即可. >>详细
相关问题:SQL查询分析器无法连接到服务器
答:检查服务器是否开启了防火墙,如果开启,请关闭。 检查服务器是否已开启了SQL服务,若未开启,请启动。 检查分析器上的SQL名称是否输入错误。 检查登录的SQL账号密码是否正确。 检查服务器上使用的该账号是否被停用。 最後,检查SQL SERVER的版... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
