SQLServer中有关SQLAgent的使用技巧
1.在查询分析器中启动或停止SQL代理服务。
开始:
使用master
go
XP _ cmdshell ' net start SQL server agent '
停止:
使用master
go
XP _ cmdshell ' net stop SQL server agent '
将服务启动模式从手动模式更改为自动模式:
exec XP _ cmdshell ' SCM-操作7
-服务mssqlserver -SvcStartType 2 '
也可以用命令行直接执行引号中的内容。
2.异常启动的原因及处理
从表面上看,sql server代理服务正常启动,但是在查看作业属性和作业历史记录时出现以下错误:
错误14258:SQL server agent正在启动时,无法执行此操作。请稍后再试。
可能的原因:
未知原因选择“使用Windows NT纤程”。
解决方法:
企业管理器-右键单击SQL实例-属性-处理器-取消选择“使用Windows NT纤程”
然后重新启动sql服务。
已更改系统密码。
解决方法:
A.我的电脑-控制面板-管理工具-服务-右键MSSQLSERVER -属性-登录-登录身份-选择“本地系统帐户”
或者:
b我的电脑-控制面板-管理工具-服务-右键MSSQLSERVER -属性-登录-登录身份-选择“此帐户”-选择管理员,在密码和确认密码中输入您的管理员密码。
0条评论