Добавление сервера базы данных на ферму
В описании этой процедуры содержатся сведения о добавлении нового сервера базы данных в ферму серверов продуктов и технологий SharePoint.
В большинстве случаев для добавления сервера базы данных в ферму SharePoint нужно только настроить и конфигурировать новый сервер под Microsoft SQL Server 2005 и включить его в ферму. Продукты и технологии SharePoint могут по мере необходимости автоматически распределять и назначать новые ресурсы базы данных. В некоторых случаях приходится добавлять сервер для размещения определенной базы данных или, согласно требованиям политики безопасности, конфигурировать необходимые базы данных до включения в ферму нового сервера.
Сведения об установке и конфигурировании SQL Server 2005 и подключении к существующей ферме серверов см. в документации по установке SQL Server 2005. Следующие процедуры демонстрируют процесс настройки нового сервера базы данных для выполнения определенных задач продуктов и технологий SharePoint.
Важно!
В некоторых случаях ИТ-политика требует, чтобы некоторые или все этапы этих процедур выполнялись сертифицированным администратором баз данных (DBA). До начала работы необходимо уточнить требования ИТ-политики компании.
Добавление сервера базы данных на ферму
Эти процедуры используются для настройки нового сервера базы данных для размещения определенных баз данных продуктов и технологий SharePoint.
Важно!
Для выполнения следующей процедуры нужно как минимум быть членом предопределенной роли сервера dbcreator и группы администраторов фермы SharePoint.
Настройка нового сервера базы данных для веб-приложения
Запустите на новом сервере базы данных SQL Server Management Studio.
В Обозревателе объектов щелкните правой кнопкой мыши пункт Базы данных, а затем Создать базу данных.
В диалоговом окне Создание базы данных, на странице Общие, введите имя и владельца новой базы данных. Учетная запись владельца должна совпадать с записью пользователя программы установки.
На странице Параметры, в списке Параметры сортировки, щелкните LATIN1_General_CI_AS_KS_WS.
Нажмите кнопку ОК.
Добавьте учетную запись службы поставщика общих служб к предопределенной роли базы данных db_owner базы данных контента, которую нужно добавить. Для этого сделайте следующее.
На веб-сайте центра администрирования SharePoint, вкладка Управление приложениями, в области быстрого запуска выберите Администрирование общих служб.
На странице "Управление общими службами данной фермы" выберите поставщика общих служб, которого нужно настроить, щелкните появившуюся стрелку и выберите из открывшегося меню командуИзменить свойства.
На странице "Смена поставщика общих служб" в разделе Учетные данные поставщика общих служб запишите имя учетной записи службы поставщика.
Запустите SQL Server Management Studio и откройте сервер базы данных, содержащий базу данных, которую нужно добавить.
В панели Обозреватель объектов щелкните правой кнопкой мыши нужную базу данных и выберите из открывшегося меню командуСоздать запрос.
Введите в панели запроса следующую команду и щелкните Выполнить:
sp_changedbowner ‘<учетная запись поставщика общих служб>’.
Чтобы конфигурировать базу данных контента на приводе, где установлены продукты и технологии SharePoint, нужно открыть командную строку и переключиться на следующую папку: %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\Bin.
Введите следующую команду и нажмите кнопку ВВОД:
stsadm -o extendvs -url <url-адрес> -donotcreatesite -exclusivelyusentlm -databaseserver <имя сервера базы данных> -databasename <имя базы данных> -apidtype configurableid -description <имя веб-зла IIS> -apidname <имя пула приложений> -apidlogin <имя домена\имя пользователя> -apidpwd <пароль>
где url-адрес — URL -адрес (в формате http://имя сайта:порт) веб-приложения, имя базы данных — база данных контента веб-приложения, имя веб-сайта IIS — текстовое имя, присвоенное веб-сайту IIS, apidname — текстовое имя, присвоенное пулу веб-приложений в IIS, а apidlogin — удостоверение пула приложений в IIS. Это учетная запись процесса пула приложений. При использовании проверки подлинности Kerberos v5 вместо NTLM нужно ввзять параметр negotiate вместо параметра exclusivelyusentlm. Дополнительные сведения см. в разделе Extendvs: операция Stsadm (Office SharePoint Server).Введите в командную строку следующую команду и нажмите кнопку ВВОД:
iisreset /noforce
Важно!
Для выполнения следующей процедуры нужно как минимум быть членом предопределенной роли сервера dbcreator и группы администраторов фермы SharePoint.
Настройка нового сервера базы данных поставщика общих служб
Создайте на новом сервере базы данных новую базу данных контента и базу данных поиска поставщика общих служб. Для этого сделайте следующее.
Запустите SQL Server Management Studio.
В Обозревателе объектов щелкните правой кнопкой мыши пункт Базы данных, а затем Создать базу данных.
В диалоговом окне Создание базы данных, на странице Общие, введите имя и владельца новой базы данных (контента или поиска). Учетная запись владельца должна совпадать с записью пользователя программы установки.
На странице Параметры, в списке Параметры сортировки, щелкните LATIN1_General_CI_AS_KS_WS.
Нажмите кнопку ОК.
Повторите шаги b — e для второй базы данных.
В обеих базах данных добавьте следующие учетные записи в группу "Пользователи", а затем в предопределенную роль базы данных db_owner обеих баз, которые нужно добавить:
Учетная запись фермы серверов.
Учетная запись службы Office SharePoint Server
Учетная запись службы поиска Office SharePoint Server
Учетная запись процесса пула приложений. Это удостоверение пула веб-приложений для каждого веб-приложения, связанного с Office SharePoint Server.
Для этого сделайте следующее.
Запустите SQL Server Management Studio.
В Обозревателе объектов щелкните правой кнопкой мыши базу данных контента, которую хотите добавить, а затем щелкните Создать запрос.
В панели запроса введите следующую команду и щелкните Выполнить:
sp_changedbowner ‘<учетная запись фермы серверов>’ ‘<учетная запись службы поставщика общих служб>’ ‘<учетная запись поиска>’ ‘<учетная запись процесса пула приложений>’.
Для создания базы данных поставщика общих служб на диске, где установлены продукты и технологии SharePoint, откройте командную строку и переключитесь на следующую папку: %COMMONPROGRAMFILES% \Microsoft Shared\Web server extensions\12\Bin.
Поставщик общих служб будет использовать созданную DBA для него базу данных контента и базу данных поиска.Введите в командную строку следующую команду и нажмите кнопку ВВОД:
stsadm -o createssp -title <имя поставщика> -url <url-адрес> -mysiteurl <url>-ssplogin <имя пользователя> -ssppassword <пароль> -indexserver <имя сервера индексирования>-indexlocation <путь к файлу индекса>-sspdatabaseserver <имя сервера базы данных поставщика> -sspdatabasename <имя базы данных поставщика> -searchdatabaseserver <имя сервера базы данных поиска> -searchdatabasename <имя базы данных поиска>где url-адрес — URL-адрес (в формате http://имясайта:порт/поставщик/администратор) сайта администрирования общих служб, mysiteurl URL-адрес (в формате http://имясайта:порт) личного веб-сайта, ssplogin учетная запись поставщика общих служб в формате домен\имя пользователя, имя сервера индексирования — имя сервера, где размещается индекс местоположение индекса — каталог на сервере индексирования, где администратор фермы распорядилсмя хранить индекс. По умолчанию это %SYSTEMDRIVE%:\Program Files\Microsoft Office Servers\12.0\Data\Office Server\Applications. Дополнительные сведения см. в разделе Createssp: операция stsadm (Office SharePoint Server).
См. также
Понятия
Управление службами на каждом сервере в ферме
Добавление веб-сервера в ферму
Добавление сервера приложений к ферме серверов
Добавление выделенного сервера запросов в ферму
Добавление в ферму сервера индексирования
Настройка существующих серверов в ферме
Создание топологии, предусматривающей использование нескольких ферм
Удаление сервера из фермы
Установка пакетов языковых шаблонов
Удаление Office SharePoint Server 2007