Программа командной строки Stsadm (Windows SharePoint Services)

Содержание:

  • Использование программы Stsadm

  • Программа Stsadm не является интерактивной

  • Доступные операции и свойства

В Windows SharePoint Services 3.0 имеется программа Stsadm, предназначенная для администрирования серверов и веб-сайтов Службы Windows SharePoint Services из командной строки. Для 32-разрядных версий Windows Server 2003 программа Stsadm расположена по следующему пути: %PROGRAMFILES%\common files\microsoft shared\web server extensions\12\bin. Для 64-разрядных версий Windows Server 2003 программа Stsadm расположена по следующему пути: %диск%\program files (x86)\common files\microsoft shared\web server extensions\12\bin. Чтобы использовать программу Stsadm, необходимо быть администратором локального компьютера.

Программа Stsadm обеспечивает способ выполнения административных задач Windows SharePoint Services 3.0 в командной строке или путем использования пакетных файлов или скриптов. Программа Stsadm предоставляет доступ к операциям, которые недоступны посредством использования веб-сайта центра администрирования, таким как замена порта администрирования. Программа командной строки имеет более простой интерфейс, чем центр администрирования, и позволяет выполнять аналогичные задачи. Существуют определенные операции и параметры, которые доступны только благодаря использованию программы командной строки Stsadm.

Использование программы Stsadm

Программа командной строки предоставляет доступ к полному набору операций Windows SharePoint Services 3.0. Можно использовать программу Stsadm из командной строки или с помощью пакетных файлов или скриптов. Программа Stsadm должна выполняться на самом сервере.

Чтобы использовать программу Stsadm, необходимо быть членом локальной группы администраторов на сервере. При вызове Stsadm необходимо указать операцию и набор параметров командной строки в форме:

-operation имя_операции -parameter значение

Примечание

Если значение, необходимое для использования в команде, включает пробел или знак, рассматриваемый интерфейсом командной строки как специальный, например амперсанд (&), можно заключить строку в кавычки ("). Например, если URL-адресом сайта является http://мой сайт, можно ввести URL-адрес следующим образом: "http://мой сайт".

Большинство параметров командной строки имеет краткую форму, которую можно использовать вместо полного имени параметра. Например, следующая команда задает конфигурацию базы данных Server1_collab на сервере Server1 и указывает имя и пароль пользователя этой базы данных для подключения:

stsadm -o setconfigdb -connect -ds Server1 -dn Server1_collab -du User1 -dp пароль

Команды и параметры этого примера объяснены в следующей таблице.

Команда или параметр Определение

-o setconfigdb

Создает соединение между Windows SharePoint Services 3.0 и базой данных конфигурации.

-connect

Указывает на существующую базу данных конфигурации для использования.

-ds Server1

Указывает имя сервера, на котором находится используемая база данных.

-dn Server1_collab

Указывает имя используемой базы данных на этом сервере.

-du User1

Указывает имя пользователя администратора базы данных.

-dp пароль

Указывает пароль пользователя.

Программа Stsadm не является интерактивной

Stsadm не является интерактивным средством. С помощью Stsadm можно одновременно ввести операцию и параметры. Пока выполняется операция, запрос на ввод недостающих параметров не будет получен. Если отсутствует обязательный параметр, произойдет сбой операции и потребуется заново ввести операцию и параметры.

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

Доступные операции и свойства

Полный перечень операций и свойств программы Stsadm см. в разделе Указатель операций и свойств Stsadm (Windows SharePoint Services).

Следующие операции можно выполнить только с помощью командной строки:

addcontentdb (эта команда требуется для добавления баз данных, нуждающихся в обновлении)

enumsolutions

renameserver

addsolution

enumtemplates

restore (уровень семейства сайтов)

addwppack

enumwppacks

retractsolution

backup (уровень семейства сайтов)

execadmsvcjobs

retractwppack

binddrservice

export

scanforfeatures

canceldeployment

forcedeletelist

setadminport

copyappbincontent

getadminport

setconfigdb

createadminvs

getproperty

setproperty

createsiteinnewdb

getsitelock

setworkflowconfig

databaserepair

import

spsearchdiacriticsensitive

deleteadminvs

installfeature

syncsolution

deleteconfigdb

migrateuser

uninstallfeature

deletesolution

provisionservice

unregisterwsswriter

deletewppack

refreshdms

updateaccountpassword

deploysolution

refreshsitedms

updatealerttemplates

deploywppack

registerwsswriter

updatefarmcredentials

displaysolution

removedrservice

upgradesolution

enumdeployments

removesolutiondeploymentlock

Параметры, доступные только из командной строки:

-force

-propertyname

-globalinstall

-propertyvalue

-newname

-servicename

-overwrite

-ssl

См. также

Понятия

Указатель операций и свойств Stsadm (Windows SharePoint Services)