Не удается удалить некоторые семейства веб-сайтов в службах Windows SharePoint Services 3.0

Переводы статьи Переводы статьи
Код статьи: 968787 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

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

Причина

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

Временное решение

Данные в потерянных семействах веб-сайтов продолжают существовать, хотя они недоступны. Можно отсоединить базу данных контента от текущего веб-приложения и затем присоединить ее к другому веб-приложению, которое не содержит семейства веб-сайтов, зарегистрированного по этому URL-адресу. Тогда семейство веб-сайтов станет доступным.

Решение

Пакет обновления 2 (SP2) для служб Windows SharePoint Services 3.0 предоставляет новые команды и параметры для нахождения потерянных семейств веб-сайтов и отдельных сайтов, а также для удаления их из базы данных контента без использования обходных путей.

Для получения дополнительных сведений щелкните номер следующей статьи, чтобы просмотреть эту статью в базе знаний Майкрософт:
953338 Описание пакета обновления 2 (SP2) для служб Windows SharePoint Services 3.0 и пакета обновления 2 (SP2) для языкового пакета для служб Windows SharePoint Services 3.0

Дополнительная информация

С помощью команды stsadm -o enumallwebs создается список всех семейств веб-сайтов в базе данных контента и указывается, зарегистрированы ли они в карте сайта SharePoint. Команды stsadm -o deletesite и stsadm -o deleteweb теперь поддерживают параметр -force, позволяющий удалять на основе идентификаторов семейства веб-сайтов и отдельные сайты, которые не зарегистрированы в карте сайта SharePoint.

Дополнительные сведения об этих командах см. в следующих статьях в TechNet:

deletesite
deleteweb
enumallwebs

Свойства

Код статьи: 968787 - Последний отзыв: 11 мая 2009 г. - Revision: 1.2
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows SharePoint Services 3.0
Ключевые слова: 
kbtshoot kbexpertisebeginner kbsurveynew kbprb KB968787

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com