Provisionservice:Stsadm 操作 (Office SharePoint Server)

说明

在本地计算机或自定义服务上启动或停止 SPService。若要枚举服务器场中的所有当前正在运行的服务及其服务类型,请使用 enumservices 操作。

语法

stsadm -o provisionservice

   -action {start | stop}

   -servicetype <servicetype>

   [-servicename] <servicename>

参数

参数名

是否必需

说明

action

以下两种操作之一:

  • Start

  • Stop

在本地计算机上启动或停止服务。

servicetype

以下任一项:

  • 命名空间

  • 程序集限定名

类型或程序集限定名(如果不是 SharePoint 服务)。

例如,如果使用 enumservices 操作,则将在 <Type></Type> XML 标记之间列出每种服务的服务类型。其中一个列出的服务是:Microsoft.SharePoint.Administration.SPWebService, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c

因为这是一个 SharePoint 服务,所以您可以将以下任意值用作 servicetype 参数的值:

  • SPWebService

  • Microsoft.SharePoint.Administration.SPWebService

  • Microsoft.SharePoint.Administration.SPWebService, Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c

    Note注意:
    如果值包含空格,则应用双引号将该值括起来。

如果该服务不是 SharePoint 服务,则值必须是程序集限定服务名称,如前一列表的第三个项目符号中提供的示例。

servicename

一个有效的服务名称,例如“SPAdmin”

要设置的服务的名称。如果运行 enumservices 操作,则将在 <Name></Name> XML 标记之间列出每种服务的服务名称。如果服务的名称为空,则列出的标记将只有一个 <Name /> XML。如果服务具有一个空服务名称,则无需包括此参数和值。如果服务具有一个服务名称,则需要包括此参数和值。

示例

若要停止 SPWebservice,请使用以下语法:

stsadm -o provisionservice -action stop -servicetype SPWebservice

在操作成功完成之后,将显示以下消息:

“如果这是 Web 服务,那么只有重新启动 IIS,更改才能生效。”

若要重新启动 IIS,请打开命令提示符窗口并键入 iisreset /noforce。

在操作成功完成之后,应该会显示以下消息:

“Internet 服务成功停止。”