Колекції сайтів не зіставлено бази даних конфігурації після переміщення у SharePoint Server 2010

Ознаки

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

Спосіб вирішення

Щоб вирішити цю проблему, потрібно застосувати такий пакет виправлень:

Опис пакета виправлень SharePoint Server 2010 (sts-x-None. MSP): 26 квітня 2011 року. Після інсталяції пакета виправлень, виконайте наведені нижче дії для вирішення цієї проблеми

  1. Перевірте вихідної бази даних і цільовій даних, які містяться в колекції сайтів і даних, які розподіляються на карти сайту. Щоб це зробити, виконайте такі команди:

    stsadm -o enumallwebs - ім'я бази даних SourceDatabaseName >stsadm -o enumallwebs - ім'я бази данихDestinationDatabaseName >

  2. Порівняти стан вихідної бази даних і цільовій, карта сайту. Потім подивіться на сайт, URL-Адресою на основі URL-адресу веб-сайту для кореневого та підтвердити, чи сайт карти сайту, переглянувши InSiteMap значення.

  3. Після завершення кроки 1 і 2, необхідно визначити Ідентифікатор колекції загублений сайту а також ім'я бази даних, яка містить загублені вузлів, з результатами команди stsadm -o enumallwebs . Також можливі таких результатів:

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

      stsadm -o deletesite-примусове - siteid < загублені сайт Ідентифікатор колекції > - ім'я бази даних < ім'я бази даних, загублені вузлів, що містить >Запустіть таку команду, щоб призначити інші копії карта сайту:

      stsadm-o refreshsitemap

    • В обох джерела даних а також у цільовій зберігаються копію колекції сайтів. Однак лише одну базу даних, і карти сайту. Щоб вирішити цю проблему, виконайте таку команду, щоб видалити копію, які більше не використовуються

      stsadm -o deletesite-примусове - siteid < загублені сайт Ідентифікатор колекції > - ім'я бази даних < ім'я бази даних, загублені вузлів, що містить >

    • Кілька екземплярів колекції сайтів, які зберігаються в будь-якому джерело даних або цільової бази даних. Щоб вирішити цю проблему, виконайте таку команду, щоб видалити копії, які більше не використовуються

      stsadm -o deletesite-примусове - siteid < загублені сайт Ідентифікатор колекції > - ім'я бази даних < ім'я бази даних, загублені вузлів, що містить >Запустіть таку команду, щоб призначити інші копії карта сайту:

      stsadm-o refreshsitemap

    Примітка.Щоб отримати додаткові відомості про те, як видалити сайт відвідайте такий веб-сайт Microsoft TechNet:

Стан

Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×