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


Справочник по использованию командной строки для мастера настройки продуктов и технологий SharePoint (Windows SharePoint Services)

В качестве альтернативного интерфейса для выполнения некоторых операций по настройке продуктов и технологий SharePoint можно использовать программу командной строки psconfig.exe. Для выполнения этих операций необходимо быть членом группы "Администраторы" на локальном компьютере.

В этой статье:

  • Порядок использования команд программы psconfig.exe

  • Доступные команды и параметры

Порядок использования команд программы psconfig.exe

При запуске программы psconfig.exe из командной строки можно задать команды, управляющие выполнением этой программы. Чтобы запустить программу psconfig.exe из командной строки, перейдите в папку %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\bin, а затем введите команды с использованием следующего синтаксиса:

Psconfig.exe -cmd <command> [optional parameters]

Справочная таблица в следующем разделе содержит несколько примеров. Кроме того, имеется справка, доступная в интерфейсе командной строки. Для ее просмотра введите в командной строке:

psconfig.exe -?

Для получения справки об определенной команде введите:

psconfig.exe -help <command name>

Для успешного выполнения команды программы psconfig.exe должны располагаться в определенном порядке. Мастер настройки продуктов и технологий SharePoint автоматически выполняет команды (также называемые задачами настройки) в правильном порядке. Однако если для выполнения программы psconfig.exe используется командная строка, за соблюдением порядка выполнения задач должен следить пользователь. Команды программы psconfig.exe необходимо выполнять в следующем порядке.

  1. configdb

  2. helpcollections

  3. secureresources

  4. services

  5. installfeatures

  6. adminvs

  7. evalprovision (только для изолированных установок)

  8. applicationcontent

  9. upgrade

Важно!

Если программа psconfig.exe обнаруживает, что ферма серверов нуждается в обновлении, она запускает обновление автоматически (даже если команда upgrade не задана).

Можно задать все выполняемые команды в одной строке. В этом случае программа psconfig.exe выполнит все команды в правильном порядке. Например, в командной строке можно выполнять команды следующим образом:

psconfig.exe –cmd configdb <parameters>
–cmd helpcollections <parameters>
–cmd secureresources <parameters>
–cmd services <parameters>
–cmd installfeatures <parameters>
–cmd adminvs <parameters>
–cmd evalprovision <parameters>
–cmd applicationcontent <parameters>

Дополнительные сведения о настройке сервера или фермы серверов из командной строки см. на веб-сайте Windows SharePoint Services TechCenter.

Доступные команды и параметры

Мастер настройки продуктов и технологий SharePoint распознает следующие параметры командной строки.

Команда Описание, параметры и примеры

?

Вывод команд, доступных для использования с программой psconfig.exe.

Пример

psconfig.exe -?

help <command name>

Вывод команд, доступных для использования с программой psconfig.exe. Если задано имя команды, выводится справка по этой команде.

Пример

psconfig.exe -help adminvs

adminvs

Управление веб-приложением центра администрирования SharePoint на локальном компьютере. Доступны следующие необязательные параметры:

[-provision]

Подготовка веб-приложения центра администрирования SharePoint на данном сервере. При этом создается новое веб-приложение центра администрирования SharePoint и пул приложений, запускаемых с использованием учетной записи администратора фермы серверов.

[-unprovision]

Удаление веб-приложения центра администрирования SharePoint с данного сервера. При этом удаляется веб-приложение центра администрирования SharePoint и его пул приложений.

[-port <port number>]

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

[-windowsauthprovider <enablekerberos | onlyusentlm>]

Служба проверки подлинности для веб-приложения центра администрирования SharePoint является глобальным параметром для фермы серверов. При изменении службы проверки подлинности будет отправлено задание службы времени SharePoint для синхронизации этой службы во всех веб-приложениях центра администрирования SharePoint. Если задан параметр onlyusentlm, NTLM будет единственной службой проверки подлинности для всех веб-приложений центра администрирования SharePoint. Все другие службы проверки подлинности будут отключены, и только служба NTLM разрешена. Если задан параметр enablekerberos, Kerberos будет единственной службой проверки подлинности для всех веб-приложений центра администрирования SharePoint. Если служба проверки не указана, будет использоваться служба, применяемая для существующих веб-приложений центра администрирования SharePoint в ферме серверов. Если веб-приложение центра администрирования SharePoint не подготовлено в ферме серверов и служба проверки подлинности не указана, по умолчанию выбирается служба Kerberos.

Примеры

psconfig.exe -cmd adminvs -provision -port 8080 -windowsauthprovider onlyusentlm

psconfig.exe -cmd adminvs -unprovision

applicationcontent

Управление общим контентом приложений. Доступен следующий обязательный параметр:

-install

Копирование общих данные приложений (например, файлов ресурсов, двоичных файлов веб-приложения) в существующие виртуальные каталоги веб-приложения.

Пример

psconfig.exe -cmd applicationcontent -install

configdb

Создание, подключение или отключение данного сервера от фермы серверов. Доступны следующие необязательные параметры:

[-create]

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

[-disconnect]

Отключение сервера от базы данных конфигурации с одновременным отключением его от фермы серверов.

[-connect]

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

[-server <SQLServerName>]

Сервер SQL, на котором находится база данных конфигурации.

[-database <SQLDatabaseName>]

Имя базы данных конфигурации.

[-dbuser <value>]

Имя пользователя, используемое для проверки подлинности средствами SQL.

[-dbpassword <value>]

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

[-user <Domain\User>]

Учетная запись администратора фермы серверов.

[-password <Password>]

Пароль учетной записи администратора фермы серверов.

[-addomain <value>]

Имя домена Active Directory, используемое для фермы серверов.

[-adorgunit <value>]

Имя подразделения Active Directory, используемое для фермы серверов.

[-admincontentdatabase <SQLAdminContentDatabaseName>]

Имя базы данных для контента веб-приложения центра администрирования.

Примеры

psconfig.exe -cmd configdb -create -server <Server_name> -database <Database_name>

-dbuser <DOMAIN\username> -dbpassword <password>

-user <DOMAIN\username> -password <password>

-addomain <domain_name> -adorgunit <org_unit>

-admincontentdatabase <Database_name>

psconfig.exe -cmd configdb -disconnect

psconfig.exe -cmd configdb -connect -server <Server_name> -database <Database_name>

-dbuser <DOMAIN\username> -dbpassword <password>

evalprovision

Подготовка данного сервера в качестве изолированного (режим оценки) сервера. Доступны следующие обязательные и необязательные параметры:

-provision

Выполнение подготовки данного сервера в изолированном режиме.

[-port <port number>]

Номер порта, назначенный веб-приложению SharePoint по умолчанию. Если значение не указано, используется порт 80. Если уже существует веб-приложение SharePoint, использующее этот порт, существующий веб-сайт будет перезаписан. Если этот порт уже использует веб-сайт, не являющийся веб-приложением SharePoint, веб-сайт будет отключен, а веб-приложение SharePoint будет создано с помощью этого порта.

[-overwrite]

Перезапись существующего веб-сайта Microsoft Windows SharePoint Services 3.0 во время установки. Если этот параметр не задан, веб-сайт не удаляется.

Пример

psconfig.exe -cmd evalprovision -provision -port 1100

helpcollections

Управление набором справок. Доступен следующий обязательный параметр:

-installall

Установка всех доступных наборов справки.

Пример

psconfig.exe -cmd helpcollections -installall

installfeatures

Регистрация средств продуктов и технологий SharePoint, расположенных в файловой системе данного сервера, в ферме серверов.

Пример

psconfig.exe -cmd installfeatures

quiet

Выполнение мастера настройки продуктов и технологий SharePoint без вывода сообщений. Сообщения записываются в файл журнала с именем PSCONFIG.EXE_ММ_ДД_ГГ_ЧЧ_ММ_СС_МС.log, где "_ММ_ДД_ГГ_ЧЧ_ММ_СС_МС" — полное значение даты и времени запуска мастера. Файл журнала хранится в каталоге %COMMONPROGRAMFILES%\Microsoft Shared\web server extensions\12\LOGS.

Пример

psconfig.exe -cmd quiet

secureresources

Принудительное применение параметров безопасности к ресурсу продуктов и технологий SharePoint на данном сервере. Например, параметры безопасности принудительно применяются для файлов, папок и параметров реестра.

Пример

psconfig.exe -cmd secureresources

services

Управление службами продуктов и технологий SharePoint. Доступны следующие необязательные параметры:

[-install]

Регистрация служб, расположенных на данном сервере, в ферме серверов.

[-provision]

Подготовка служб, расположенных на данном сервере, и перевод этих служб в интерактивный режим работы, если установка продуктов и технологий SharePoint выполнена в изолированном режиме. Подготовка служб также гарантирует их регистрацию.

Пример

psconfig.exe -cmd services -install

psconfig.exe -cmd services -provision

setup

Выполнение настройки продуктов и технологий SharePoint на основе режиме установки. Также выполняется восстановление конфигурации. Для продуктов и технологий, установленных в изолированном режиме, выполняется изолированная настройка. Если продукт или технология установлены не в изолированном режиме, то для выполнения начальной настройки необходимо использовать мастер настройки продуктов и технологий SharePoint, а не средство командной строки psconfig.exe. Для запуска мастера выберите в меню "Пуск" пункты "Все программы" и "Администрирование", а затем щелкните "Мастер настройки продуктов и технологий SharePoint".

Если требуется восстановить изолированную установку, сначала введите в командной строке setup /repair (дополнительные сведения см. в справке программы установки), а затем psconfig.exe -setup. Для установок ферм серверов после выполнения команды setup /repair воспользуйтесь мастером настройки продуктов и технологий SharePoint вместо программы командной строки psconfig.exe.

Доступен следующий необязательный параметр:

[-lcid <1033>]

Идентификатор языка (LCID), задающий язык установки.

Пример

psconfig.exe -cmd setup

standaloneconfig

Выполнение изолированной конфигурации для продуктов и технологий SharePoint. Доступны следующие необязательные параметры:

[-lcid <1033>]

Идентификатор языка (LCID), задающий язык установки.

Пример

psconfig.exe -cmd standaloneconfig

upgrade

Выполнение обновления продуктов и технологий SharePoint. При выполнении мастера настройки продуктов и технологий SharePoint эта команда выполняется автоматически, если какой-либо продукт или технология нуждается в обновлении. Доступны следующие необязательные параметры:

[-wait]

Если этот параметр задан, возврат в мастер настройки продуктов и технологий SharePoint не выполняется до завершения обновления. Если параметр не задан, возврат в мастер выполняется после отправки задания службы времени SharePoint для выполнения обновления. Состояние задания обновления можно просмотреть в веб-приложении центра администрирования SharePoint с помощью браузера.

[-force]

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

[-reghostonupgrade]

Если этот параметр задан, мастер настройки продуктов и технологий SharePoint во время обновления восстановит весь контент до версии определения веб-сайта.

[-finalize]

Если этот параметр задан, мастер настройки продуктов и технологий SharePoint выполнит текущее обновление до конца. Это действие следует выполнять только после успешного обновления всех веб-сайтов, когда подключение к предыдущей версии больше не требуется. Отменить это действие будет невозможно.

[-inplace <v2v|b2b>]

Если этот параметр задан, мастер настройки продуктов и технологий SharePoint выполнит обновление на месте. Если задано значение v2v, то выполняется обновление версии на месте. Если задано значение b2b, то выполняется обновление сборки на месте.

[-sidebyside]

Если этот параметр задан, мастер настройки продуктов и технологий SharePoint выполнит постепенное обновление.

Примеры

psconfig.exe -cmd upgrade -inplace v2v -wait
psconfig.exe -cmd upgrade -sidebyside -reghostonupgrade
psconfig.exe -cmd upgrade -finalize

Загрузка книги

Этот раздел включен в следующую загружаемую книгу для удобства чтения и печати.

Полный список книг см. в статье Загружаемые книги по Windows SharePoint Services.