Программа командной строки 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)