Есть и другой способ создания семейства сайтов в заданной базе данных контента: в этой базе нужно указать максимальное количество сайтов равным большому числу. Тогда SharePoint выберет именно эту базу данных контента.
Вывод базы данных контента в автономный режим с помощью центра администрирования
Для перевода базы данных контента в автономный режим с помощью центра администрирования нужно выполнить следующую процедуру:
1. Выберите пункт меню StartoAII Programs^ Microsoft SharePoint 2010 Products 1^ SharePoint 2010 Central Administration (Пуск^ПрограммыО Продукты Microsoft SharePoint 2010 сЯДентр администрирования SharePoint 2010).
2. На сайте центра администрирования SharePoint щелкните на кнопке Application Management (Управление приложениями).
3. В разделе Databases (Базы данных) щелкните на кнопке Manage Content Databases (Управление базами данных контента).
4. На странице Manage Content Databases щелкните на раскрывающемся списке Web Applications (Веб-приложения) и выберите нужное веб-приложение.
5. Щелкните на имени базы данных в списке доступных баз данных.
6. На странице Manage Content Databases Settings (Управление параметрами баз данных контента, рис. 9.14) измените состояние базы данных на автономное.
AppliCBtlOn Mer>egein«l«
5y*«e»n Seftinj*
B»ckvp end Цевеге
upgrade ana njrwon G*wal АдоЪслЬол Мйдо
Cc^rgtmben V/ашгбз
DrtAi»* Verb»meg■ аДирв г»** _ . t..
CaiabKe S^«ne tf erswns
u«B«senorbth«de«w«er9on»'<)i«igr»deaauef** Kera^Sbaitf^lfeg'Me-SPCentMtDBUbasa-'cciMrvii
d»abee.SSwCurrwtiewe?ws£D*atie**SfheM >r»h Cij.-»o« S—VenWWH ЛА H-f.C, fWHtniint SttosTW
IcssewdwManrunStwcPoritCXUbceeSJXoiVrar w* vamcn:4-С.244Л
daab«*«j(lbtiiv«M«««<���«Ь 'efiPort«^^SPCi*W*fv-*i
Cur'flrtStf'enaVeflBbn; d,4,g E,Maemum ScK-pn*
\aniar: ■» C-8.0
Puc. 9.14. Страница Manage Content Databases Settings (Управление параметрами баз данных контента) центра администрирования
Создание семейства сайтов в конкретной базе данных с помощью Windows PowerShell
Чтобы непосредственно задействовать базу данных контента для нового семейства сайтов с помощью PowerShell, нужно выполнить следующую процедуру:
1. Выберите пункт меню StartoAII Programs 1^ Microsoft SharePoint 2010 Products 1^ SharePoint 2010 Management Shell (Пуск^Программы 1^ Продукты Microsoft SharePoint ЗОЮ^Оболочка управления SharePoint 2010).
2. В окне командной строки Windows PowerShell (PSС: \>) введите следующую команду, а затем нажмите клавишу :
New-SPSite -Url <���Строка> -OwnerAlias <���Строка>
[-ContentDatabase <���Веб-прштожение5Р-Привязка>]
НА ЗАМЕТКУ
Выше было сказано, что необходимо сначала добавить базу данных контента, а затем сделать так, чтобы новое семейство сайтов было создано именно в ней. Это может несколько запутать администраторов, т.к. потребуется определять, где находится каждое семейство сайтов. К счастью, SharePoint предоставляет удобный способ узнать, какое семейство сайтов попадет в какую базу данных контента — для этого нужно выбрать семейство сайтов из списка Site Collection List в центре администрирования, а не полагаться на соглашения по именованию при создании баз данных контента.
Перемещение семейств сайтов из одной базы данных контента в другую
Бывают ситуации, когда семейство сайтов, которое находится в какой-то базе данных контента, неожиданно разрастается до предельного размера 100 Гбайтайт, рекомендованного Microsoft. В таких случаях администраторам следует вручную перенести семейства сайтов из большей базы данных в другую, меньшую.
Определение размера исходного семейства сайтов с помощью Windows PowerShell
Администраторы всегда должны проверять и перепроверять, что целевой жесткий диск может спокойно хранить данные семейства сайтов, а для этого нужно знать размер перемещаемого семейства сайтов. Этот размер можно определить с помощью следующей процедуры:
1. Выберите пункт меню Starts All Programs^ Microsoft SharePoint 2010 Products^ SharePoint 2010 Management Shell (Пуск 1^ Программы 1^ Продукты Microsoft SharePoint 2010 с^0болочка управления SharePoint 2010).
2. В окне командной строки Windows PowerShell (PSС: \ >) введите следующую команду, а затем нажмите клавишу :
Get-SPSiteAdministration -Identity ://ИмяСервера/Сайты/ИмяСайта> | ft Url,DiskUsed
Замените в этой команде chttp: //ИмяСервера/Сайты/ИмяСайта> именем семейств ва сайтов.
Перемещение семейств сайтов из одной базы данных контента в другую с помощью Windows PowerShell
Перемещение семейств сайтов из одной базы данных контента в другую можно выполнить с помощью команды Windows PowerShell Move-SPSite:
1. Выберите пункт меню StartoAII Programs^ Microsoft SharePoint 2010 Products^ SharePoint 2010 Management Shell (Пуск 1^ Программы 1^ Продукты Microsoft SharePoint ЙОЮ^Оболочка управления SharePoint 2010).
Читать дальше