sys.dm_server_services (Transact-SQL)
返回有关当前 SQL Server 实例中的 SQL Server、全文和 SQL Server 代理服务的信息。 使用此动态管理视图可以报告有关这些服务的状态信息。
列名 |
数据类型 |
说明 |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
servicename |
nvarchar(256) |
SQL Server、全文和 SQL Server 代理服务的名称。 不能为 Null。 |
||||||||||||||||
startup_type |
int |
指示服务的启动模式。
可以为 Null。 |
||||||||||||||||
startup_desc |
nvarchar(256) |
描述服务的启动模式。
不能为 Null。 |
||||||||||||||||
status |
int |
指示服务的当前状态。
可以为 Null。 |
||||||||||||||||
status_desc |
nvarchar(256) |
描述服务的当前状态。
不能为 Null。 |
||||||||||||||||
process_id |
int |
服务的进程 ID。 不能为 Null。 |
||||||||||||||||
last_startup_time |
datetimeoffset(7) |
上次启动服务的日期和时间。 可以为 Null。 |
||||||||||||||||
service_account |
nvarchar(256) |
授权来控制服务的帐户。 此帐户可以启动或停止服务,或修改服务属性。 不能为 Null。 |
||||||||||||||||
filename |
nvarchar(256) |
服务可执行文件的路径和文件名。 不能为 Null。 |
||||||||||||||||
is_clustered |
nvarchar(1) |
指示是否将此服务安装为群集服务器的资源。 不能为 Null。 |
||||||||||||||||
cluster_nodename |
nvarchar(256) |
安装此服务的群集节点的名称。 可以为 Null。 |
安全性
权限
要求具有服务器的 VIEW SERVER STATE 权限。