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


Операция Stsadm Updatealert (Office SharePoint Server)

Обзор операции Updatealert программы Stsadm

Набор инструментов для администрирования (Administration Toolkit) SharePoint представляет новую операцию программы Stsadm под названием updatealert. Эта операция позволяет администраторам обновлять URL-адрес веб-приложения, которое используется в сообщениях электронной почты с предупреждениями после изменения адреса веб-приложения.

Параметры

Параметр Значение Обязательное Описание

url

Допустимый URL-адрес, например, http://имя_сервера

Да

URL-адрес семейства сайтов, который необходимо изменить.

oldurl

Допустимый URL-адрес, например, http://имя_сервера

Да

Исходный (старый) URL-адрес семейства сайтов для определенной зоны, который необходимо обновить.

nologfile

Нет

Нет

Определяет, следует ли создавать файл журнала в конце операции updatealert. По умолчанию файл журнала создается.

quiet

Нет

Нет

Определяет, следует ли отменять выдачу уведомления.

Примечание

Чтобы операция updatealert работала правильно, URL-адреса, заданные с помощью параметров url иoldurl, должны находиться в том же семействе сайтов. Это необходимо для обеспечения надлежащего обновления предупреждений в определенной зоне. Предупреждения для каждой зоны необходимо обновлять отдельно, используя соответствующий URL-адрес новой зоны вместо URL-адреса исходной (старой) зоны.

Требования задачи

Выполнение процедур для этой задачи требует соблюдения следующего условия.

  • Требуется принадлежность к группе администраторов на интерфейсном веб-сервере.

  • Необходимо иметь хотя бы следующие роли:

    • член группы "Администраторы" на компьютере, на котором запущен Microsoft® SQL Server®.

      ИЛИ

    • фиксированная роль сервера db_owner для всех баз данных продуктов и технологий SharePoint.

Примеры

В вашей компании используется веб-приложение, которое настроено с тремя зонами, как показано в следующей таблице.

Сопоставление зон Coho Winery

Описание URL-адрес Зона

Intranet (Интрасеть)

http://cohowinery/

Default (По умолчанию)

Extranet (Экстрасеть)

http://extranet.cohowinery.com/

Extranet (Экстрасеть)

Поставщик

http://vendors.cohowinery.com/

Custom (Настраиваемая)

Ваша компания объединяется с Coho Vineyard и меняет свое название на Coho Winery and Vineyard. Руководство хочет изменить зоны интрасети и экстрасети в соответствии с новым изменением названия. В следующей таблице отображается новая конфигурация зон.

Сопоставление зон Coho Winery and Vineyard

Описание URL-адрес Зона

Intranet (Интрасеть)

http://cohovineyardandwinery/

Default (По умолчанию)

Extranet (Экстрасеть)

http://extranet.cohovineyardandwinery.com/

Extranet (Экстрасеть)

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

stsadm –o updatealert –url http://cohovineyardandwinery/ –oldurl http://cohowinery/

stsadm –o updatealert –url http://extranet.cohovineyardandwinery.com/ –oldurl http://extranet.cohowinery.com/

Примечание

Никаких изменений не было с точки зрения сайта поставщика, поскольку компания Coho Winery решила не изменять имя портала для поставщиков. Дополнительные сведения о сценариях экстрасети см. в разделе Модель логической архитектуры: корпоративное развертывание.

Еще один сценарий, в котором можно использовать операцию updatealert, это когда выполняется перенос контента баз данных с использованием процесса переноса базы данных из Microsoft® SharePoint® Portal Server 2003. Если источник (SharePoint Portal Server 2003) и назначение (Office SharePoint Server 2007) имеют различные URL-адреса для переносимых семейств сайтов, все перенесенные предупреждения работать не будут.

Важно!

В Office SharePoint Server 2007 без установленного пакета обновления 1 (SP1) некоторые предупреждения (включая новые) после процесса обновления не работают. Однако в Office SharePoint Server 2007 с установленным пакетом обновления 1, новые предупреждения будут работать, однако предупреждения, созданные до обновления, работать не будут. Для решения этой проблемы можно воспользоваться операцией updatealert для обновления неработающих предупреждений, созданных до обновления.

Например, чтобы изменить все перенесенные предупреждение с http://wss20/ (oldurl) на http://wss30/ (newurl), введите следующий синтаксис:

stsadm –o updatealert –url http://wss30/ –oldurl http://wss20/

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

Программа командной строки Stsadm находится на диске, где установлены продукты и технологии SharePoint, по следующему пути.

%COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\Bin

Дополнительные сведения об использовании средства командной строки stsadm см. в разделе Программа командной строки Stsadm (Office SharePoint Server).