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


Добавление сервера базы данных на ферму

В описании этой процедуры содержатся сведения о добавлении нового сервера базы данных в ферму серверов продуктов и технологий SharePoint.

В большинстве случаев для добавления сервера базы данных в ферму SharePoint нужно только настроить и конфигурировать новый сервер под Microsoft SQL Server 2005 и включить его в ферму. Продукты и технологии SharePoint могут по мере необходимости автоматически распределять и назначать новые ресурсы базы данных. В некоторых случаях приходится добавлять сервер для размещения определенной базы данных или, согласно требованиям политики безопасности, конфигурировать необходимые базы данных до включения в ферму нового сервера.

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

Важно!

В некоторых случаях ИТ-политика требует, чтобы некоторые или все этапы этих процедур выполнялись сертифицированным администратором баз данных (DBA). До начала работы необходимо уточнить требования ИТ-политики компании.

Добавление сервера базы данных на ферму

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

Важно!

Для выполнения следующей процедуры нужно как минимум быть членом предопределенной роли сервера dbcreator и группы администраторов фермы SharePoint.

Настройка нового сервера базы данных для веб-приложения

  1. Запустите на новом сервере базы данных SQL Server Management Studio.

  2. В Обозревателе объектов щелкните правой кнопкой мыши пункт Базы данных, а затем Создать базу данных.

  3. В диалоговом окне Создание базы данных, на странице Общие, введите имя и владельца новой базы данных. Учетная запись владельца должна совпадать с записью пользователя программы установки.

  4. На странице Параметры, в списке Параметры сортировки, щелкните LATIN1_General_CI_AS_KS_WS.

  5. Нажмите кнопку ОК.

  6. Добавьте учетную запись службы поставщика общих служб к предопределенной роли базы данных db_owner базы данных контента, которую нужно добавить. Для этого сделайте следующее.

    1. На веб-сайте центра администрирования SharePoint, вкладка Управление приложениями, в области быстрого запуска выберите Администрирование общих служб.

    2. На странице "Управление общими службами данной фермы" выберите поставщика общих служб, которого нужно настроить, щелкните появившуюся стрелку и выберите из открывшегося меню командуИзменить свойства.

    3. На странице "Смена поставщика общих служб" в разделе Учетные данные поставщика общих служб запишите имя учетной записи службы поставщика.

    4. Запустите SQL Server Management Studio и откройте сервер базы данных, содержащий базу данных, которую нужно добавить.

    5. В панели Обозреватель объектов щелкните правой кнопкой мыши нужную базу данных и выберите из открывшегося меню командуСоздать запрос.

    6. Введите в панели запроса следующую команду и щелкните Выполнить:
      sp_changedbowner ‘<учетная запись поставщика общих служб>.

  7. Чтобы конфигурировать базу данных контента на приводе, где установлены продукты и технологии SharePoint, нужно открыть командную строку и переключиться на следующую папку: %COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\Bin.

  8. Введите следующую команду и нажмите кнопку ВВОД:
    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).

  9. Введите в командную строку следующую команду и нажмите кнопку ВВОД:
    iisreset /noforce

Важно!

Для выполнения следующей процедуры нужно как минимум быть членом предопределенной роли сервера dbcreator и группы администраторов фермы SharePoint.

Настройка нового сервера базы данных поставщика общих служб

  1. Создайте на новом сервере базы данных новую базу данных контента и базу данных поиска поставщика общих служб. Для этого сделайте следующее.

    1. Запустите SQL Server Management Studio.

    2. В Обозревателе объектов щелкните правой кнопкой мыши пункт Базы данных, а затем Создать базу данных.

    3. В диалоговом окне Создание базы данных, на странице Общие, введите имя и владельца новой базы данных (контента или поиска). Учетная запись владельца должна совпадать с записью пользователя программы установки.

    4. На странице Параметры, в списке Параметры сортировки, щелкните LATIN1_General_CI_AS_KS_WS.

    5. Нажмите кнопку ОК.

    6. Повторите шаги b — e для второй базы данных.

  2. В обеих базах данных добавьте следующие учетные записи в группу "Пользователи", а затем в предопределенную роль базы данных db_owner обеих баз, которые нужно добавить:

    • Учетная запись фермы серверов.

    • Учетная запись службы Office SharePoint Server

    • Учетная запись службы поиска Office SharePoint Server

    • Учетная запись процесса пула приложений. Это удостоверение пула веб-приложений для каждого веб-приложения, связанного с Office SharePoint Server.

    Для этого сделайте следующее.

    1. Запустите SQL Server Management Studio.

    2. В Обозревателе объектов щелкните правой кнопкой мыши базу данных контента, которую хотите добавить, а затем щелкните Создать запрос.

    3. В панели запроса введите следующую команду и щелкните Выполнить:
      sp_changedbowner ‘<учетная запись фермы серверов>’ ‘<учетная запись службы поставщика общих служб>’ ‘<учетная запись поиска>’ ‘<учетная запись процесса пула приложений>.

  3. Для создания базы данных поставщика общих служб на диске, где установлены продукты и технологии SharePoint, откройте командную строку и переключитесь на следующую папку: %COMMONPROGRAMFILES% \Microsoft Shared\Web server extensions\12\Bin.
    Поставщик общих служб будет использовать созданную DBA для него базу данных контента и базу данных поиска.

  4. Введите в командную строку следующую команду и нажмите кнопку ВВОД:
    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