我正在使用 SQL SERVER 2008 R2,我想知道 sql 服务何时启动以及 SSMS 中与服务相关的内容。
有人知道这个吗?
最佳答案
存储过程 xp_servicecontrol 是您的 friend 。示例仅在我的 SMSS 上运行:
EXEC xp_servicecontrol N'querystate',N'MSSQLServer'
Current Service State
--------------------
1 Running
This link MSQLTips 网站上将指出正确的方向,甚至有一些明确的代码从哪里开始测试并创建 Windows 批处理作业来跟踪服务。
编辑: 根据您的评论,以下 SELECT 子句将满足您的需求:
SELECT * FROM sys.dm_server_services
它为您提供服务名称、状态、上次启动时间、文件所在路径等等。 Check MSDN for more details .
关于sql-server-2008 - 如何跟踪SSMS中的sql服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11682700/