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


Updatealert: операция Stsadm (Windows SharePoint Services)

Updatealert: обзор операции Stsadm

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

Параметры

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

url

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

Да

URL-адрес семейства сайтов, которое требуется обновить.

oldurl

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

Да

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

nologfile

Отсутствует

Нет

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

quiet

Отсутствует

Нет

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

Примечание

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

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

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

  • Необходимо быть участником группы администраторов на интерфейсном веб-сервере.

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

    • Член группы администраторов на компьютере под управлением Microsoft SQL Server.

      ИЛИ

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

Примеры

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

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

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

Интрасеть

http://cohowinery/

По умолчанию

Экстрасеть

http://extranet.cohowinery.com/

Экстрасеть

Поставщик

http://vendors.cohowinery.com/

Настраиваемая

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

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

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

Интрасеть

http://cohovineyardandwinery/

По умолчанию

Экстрасеть

http://extranet.cohovineyardandwinery.com/

Экстрасеть

После изменения имени веб-приложения и альтернативных сопоставлений доступа необходимо выполнить следующие операции 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 решила не изменять имя портала поставщиков. Дополнительные сведения о сценариях экстрасети см. в разделе Компоненты логической архитектуры (Windows SharePoint Services).

Другим сценарием, когда можно использовать операцию updatealert, является перенос баз данных контента с помощью процесса переноса баз данных из Windows® SharePoint® Services 2.0. Если у источника (Windows SharePoint Services версии 2.0) и места назначения (Windows SharePoint Services версии 3.0) разные URL-адреса для перенесенных семейств сайтов, ни одно перенесенное оповещение работать не будет.

Важно!

В Windows SharePoint Services 3.0 без установленного пакета обновления 1 (SP1) некоторые оповещения (в том числе новые) после процесса обновления не работают. Однако в Windows SharePoint Services 3.0 с пакетом обновления 1 (SP1) новые оповещения работают, но те сообщения, которые были созданы до обновления, работать не будут. Устраните эту проблему с помощью операции updatealert, которая позволяет обновить недействующие оповещения, созданные до обновления.

Например, чтобы изменить URL-адрес всех перенесенных оповещений с 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 (Windows SharePoint Services).