Поделиться через


Provisionservice: операция Stsadm (службы Windows SharePoint Services)

Описание

Запускает или останавливает SPService на локальном компьютере или в настраиваемой службе. Чтобы перечислить все выполняемые в настоящий момент в ферме службы и их типы, используйте операцию enumservices.

Синтаксис

stsadm -o provisionservice

-action {start | stop}

-servicetype <тип_службы>

[-servicename] <имя_службы>

Параметры

Имя параметра

Значение

Обязательно

Описание

action

Одно из следующих:

  • Start

  • Stop

Да

Запускает или останавливает службу на локальном компьютере.

servicetype

Любой из следующих типов:

  • пространство имен;

  • полное имя сборки.

Да

Полное имя типа или сборки, если используется служба, отличная от SharePoint.

Например, при использовании операции enumservices типы каждой службы перечислены между XML-тегами <Type></Type>. Одна из указанных служб — 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

    Примечание

    Если в значении имеются пробелы, его необходимо заключить в кавычки.

Если используется служба, отличная от SharePoint, необходимо использовать полное имя службы сборки, как в третьем примере в предыдущем списке.

servicename

Допустимое имя службы, например "SPAdmin"

Нет

Имя предоставляемой службы. Если выполняется операция enumservices, то имена всех служб перечислены между XML-тегами <Name></Name>. Если в качестве имени службы указано пустое значение, то будет использоваться XML-тег <Name />. В этом случае не нужно указывать этот параметр и его значение. Если же у службы имеется имя, то этот параметр и его значение должны быть включены.

Примеры.

Чтобы остановить выполнение службы SPWebservice, используйте следующий синтаксис:

stsadm -o provisionservice -action stop -servicetype SPWebservice

После успешного выполнения операции отображается следующее сообщение:

"Если это веб-служба, необходимо перезапустить IIS, чтобы изменение вступило в силу".

Чтобы перезапустить IIS, откройте окно командной строки и введите iisreset /noforce.

После успешного выполнения операции должно отобразиться следующее сообщение:

"Службы Интернета успешно остановлены".