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


Объединение баз данных контента (Search Server 2008)

Обновлено: 2009-05-14

Можно объединить базы данных контента, если база данных оказывается меньше, чем ожидалось, и более удобно совместить несколько семейств сайтов в одной базе данных для балансировки нагрузки.

Объединение баз данных контента

Чтобы объединить базы данных контента, связанные с семействами сайтов, выполните следующую процедуру.

Важно!

Перед объединением баз данных контента рекомендуется установить накопительное обновление за апрель. В этом обновлении исправлены известные проблемы с операцией Stsadm mergecontentdbs. Дополнительные сведения см. в разделе Развертывание обновлений программного обеспечения для Office SharePoint Server 2007.

Перед использованием операции mergecontentdbs в средстве командной строки Stsadm убедитесь, что на жестком диске имеется свободное пространство, по крайней мере в три раза превышающее размер исходного семейства сайтов. Чтобы определить размер семейства сайтов, обратитесь к атрибуту StorageUsedMB операции enumsites. Дополнительные сведения см. в разделе Enumsites: операция stsadm (Office SharePoint Server).

Важно!

Для выполнения следующей процедуры необходимо членство в группе администраторов фермы и в группе администраторов на локальном компьютере. Также требуются разрешения полного доступа для всех перемещаемых семейств сайтов. Учетная запись, используемая для выполнения этой процедуры, должна быть членом предопределенной роли базы данных db_owner в Microsoft SQL Server.

Объединение нескольких баз данных семейств сайтов

  1. В командной строке на жестком диске с установленными продуктами и технологиями SharePoint измените следующий каталог:

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

  2. Введите следующую команду, а затем нажмите клавишу ВВОД:
    Stsadm -o mergecontentdbs -url <URL> -sourcedatabasename <имя базы данных> -destinationdatabasename <имя базы данных> -operation 2

    где url — адрес веб-приложения, которое содержит перемещаемые семейства сайтов; sourcedatabasename — имя первой базы данных, которую нужно объединить; destinationdatabasename — имя второй базы данных, которую нужно объединить; и operation 2 — операция "Полное слияние баз данных".

    Дополнительные сведения см. в статье Mergecontentdbs: операция Stsadm (Office SharePoint Server).

  3. Перезапустите службы IIS, введя следующую команду и затем нажав клавишу ВВОД:
    iisreset /noforce

См. также

Понятия

Добавление, разделение и объединение баз данных контента (Search Server 2008)
Добавление базы данных контента (Search Server 2008)
Перенос семейства сайтов в новую базу данных (разделение базы данных контента) (Search Server 2008)