asp.net – 如何检查SQL Server代理是否正在运行

前端之家收集整理的这篇文章主要介绍了asp.net – 如何检查SQL Server代理是否正在运行前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用sql Server 2008 r2.我想找到一种验证sql Server代理是否正在运行的方法.我怀疑代理没有运行,但我不知道如何检查.

解决方法

在Management Studio中,您可以通过查看对象资源管理器中的sql Server代理节点来检查sql Server代理是否正在运行.在以下屏幕快照中,sql Server 2012实例上的sql Server代理正在运行(绿色箭头覆盖在sql Server代理图标上),但sql Server 2000的代理程序已停止(红色x).

您还可以检查控制面板>管理工具>服务:

或在程序文件> sql Server>配置工具>配置管理器

最后,您可以使用T-sql检查状态:

DECLARE @agent NVARCHAR(512);

SELECT @agent = COALESCE(N'sqlAgent$' + CONVERT(SYSNAME,SERVERPROPERTY('InstanceName')),N'sqlServerAgent');

EXEC master.dbo.xp_servicecontrol 'QueryState',@agent;
原文链接:https://www.f2er.com/aspnet/246044.html

猜你在找的asp.Net相关文章