Семейство веб-сайтов не сопоставляются с базой данных конфигурации после перемещения в SharePoint Server 2010

Проблемы

Предполагается переместить семейство веб-сайтов из одной базы данных контента конечная база данных контента в Microsoft SharePoint Server 2010. Это делается с помощью команд PowerShell Move-SPSite или команды stsadm – o mergecontentdb . При возникновении ошибки, прежде чем конечная база данных контента полностью копируются данные узла, семейства веб-сайтов не подключен к базе данных конфигурации.

Решение

Чтобы устранить эту проблему, применяются следующие исправления:

Описание пакета исправлений SharePoint Server 2010 (sts-x-none.msp): 26 апреля 2011 г. После применения пакета исправлений, выполните следующие действия для ее устранения.

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

    средство stsadm -o enumallwebs - databasename SourceDatabaseName >stsadm -o enumallwebs - имя базы данныхDestinationDatabaseName >

  2. Сравните состояние карты веб-узла от базы данных-источника и целевой базы данных. Затем поиск узла, URL-адрес основан на URL-адрес корневой веб-узел и проверьте, является ли узел в карте веб-узла, проверив значение InSiteMap .

  3. После завершения действия 1 и 2, необходимо определить идентификатор коллекции потерянного узла и имя базы данных, содержащего коллекцию потерянного узла по результатам выполнения команды stsadm -o enumallwebs . Могут существовать следующие результаты:

    • В обе базы данных-источника и целевой базы данных хранится копия семейства веб-сайтов. Тем не менее ни база данных находится в карте веб-узла. Чтобы устранить эту проблему, выполните следующую команду, чтобы удалить копию, которая больше не нужна:

      средство Stsadm -o deletesite, предназначенная-force - siteid < потерянные идентификатор коллекции сайта > - имя базы данных < имя базы данных, который содержит потерянные семейства >Запустите следующую команду, чтобы сопоставить оставшихся копий карты веб-узла:

      средство Stsadm-o refreshsitemap

    • В обе базы данных-источника и целевой базы данных хранится копия семейства веб-сайтов. Тем не менее только одна база данных находится в карте веб-узла. Чтобы устранить эту проблему, выполните следующую команду, чтобы удалить копию, которая больше не нужна:

      средство Stsadm -o deletesite, предназначенная-force - siteid < потерянные идентификатор коллекции сайта > - имя базы данных < имя базы данных, который содержит потерянные семейства >

    • Более одной копии семейства веб-сайтов, хранятся в исходной базе или в целевой базе данных. Чтобы устранить эту проблему, выполните следующую команду, чтобы удалить копии, которые больше не нужны:

      средство Stsadm -o deletesite, предназначенная-force - siteid < потерянные идентификатор коллекции сайта > - имя базы данных < имя базы данных, который содержит потерянные семейства >Запустите следующую команду, чтобы сопоставить оставшихся копий карты веб-узла:

      средство Stsadm-o refreshsitemap

    Примечание.Дополнительные сведения о том, как удалить сайт, посетите следующий веб-узел Microsoft TechNet:

Статус

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

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×