Настройка SQL Server и служб аналитики (Project Server 2010)

 

Применимо к: Project Server 2010

Последнее изменение раздела: 2011-07-21

Перед установкой Microsoft SharePoint Server 2010 и Microsoft Project Server 2010 необходимо настроить Microsoft SQL Server и службы аналитики.

Примечание

Если Project Server 2010 устанавливается в существующей ферме SharePoint Server, некоторые из описанных ниже действий уже могут быть выполнены.

Выполните процедуры, описанные в следующих разделах:

  • Настройка сетевой конфигурации SQL Server

  • Добавление имени входа для учетной записи администратора фермы

  • Включение среды CLR

  • Настройка служб аналитики

Помимо этого, в зависимости от потребностей организации, можно выполнить следующие действия:

  • Создание баз данных Project Server

  • Создание дополнительных файлов временных баз данных

Также рекомендуется запускать службу SQLSERVERAGENT на экземпляре сервера SQL Server, на котором располагаются базы данных SharePoint Server. В SharePoint Server и Project Server 2010 служба агента SQL Server используется для выполнения различных операций очистки базы данных.

После настройки SQL Server и служб аналитики перейдите к следующей статье, Установка SharePoint Server 2010 (Project Server 2010).

Настройка сетевой конфигурации SQL Server

Для правильной работы Microsoft Project Server 2010 связанный с ней экземпляр SQL Server следует настроить так, чтобы были задействованы удаленные подключения с использованием протокола TCP/IP. Это конфигурация по умолчанию для SQL Server, но мы рекомендуем убедиться в правильности настройки перед установкой Project Server 2010.

В зависимости от версии SQL Server воспользуйтесь одной из следующих процедур.

Настройка сетевой конфигурации SQL Server 2005

  1. Нажмите кнопку Пуск, выберите Все программы, Microsoft SQL Server 2005, Средства настройки и затем — Настройка контактной зоны SQL Server.

  2. В диалоговом окне Настройка контактной зоны SQL Server 2005 выберите Настройка контактной зоны для служб и соединений.

  3. В представлении дерева разверните узел своего экземпляра SQL Server, затем узел Ядро базы данных и выберите Удаленные соединения.

  4. Последовательно выберите Локальные и удаленные соединения и Использовать только TCP/IP.

    Примечание

    Параметр Использовать TCP/IP и именованные каналы также приемлем. Если экземпляр SQL Server уже настроен на использование TCP/IP и именованных каналов, это параметр можно оставить без изменения.

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

Настройка сетевой конфигурации SQL Server 2008

  1. Нажмите кнопку Пуск, выберите Все программы, Microsoft SQL Server 2008, Средства настройки, а затем — Диспетчер конфигураций SQL Server.

  2. В левой части разверните узел Сетевая конфигурация SQL Server и выберите экземпляр SQL Server, в котором будут установлены базы данных Project Server 2010.

  3. В правом окне проверьте, чтобы был включено использование протокола TCP/IP.

Добавление имени входа для учетной записи администратора фермы

Для обеспечения работы функций настройки и конфигурации Project Server 2010 необходимо создать имя входа SQL Server для доменной учетной записи администратора фермы и предоставить ей требуемые серверные роли.

Создание учетной записи SQL Server

  1. Откройте SQL Server Management Studio.

  2. Подключитесь к ядру СУБД экземпляра SQL Server, который будет использоваться с Project Server 2010.

  3. Разверните узел Безопасность.

  4. Щелкните правой кнопкой мыши Имена входа и выберите Создать имя входа.

  5. На странице Создать в поле Имя входа укажите учетную запись домена, созданную для администратора фермы.

  6. В списке Выбор страницы щелкните Серверные роли.

  7. В списке Серверные роли установите флажки dbcreator, public, securityadmin и sysadmin.

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

Включение среды CLR

Среда CLR повышает производительность развертывания Project Server 2010. Для включения среды CLR выполните следующий запрос:

sp_configure 'clr enabled', 1
go
reconfigure
go

Включение среды CLR позволяет значительно повысить быстродействие при выполнении операций с настраиваемыми полями.

Настройка служб аналитики

Для настройки экземпляра служб аналитики, используемого с Project Server 2010, необходимо выполнить следующие два шага:

  • Добавление учетной записи администратора фермы в группу локальных пользователей OLAP

  • Настройка учетной записи администратора фермы для получения прав администратора в службах аналитики SQL Server

Добавление учетной записи администратора фермы в группу локальных пользователей OLAP

  1. Войдите в компьютер, на котором выполняются службы аналитики.

  2. Нажмите кнопку Пуск, и выберите последовательно пункты Все программы, Администрирование и Управление компьютером.

  3. На странице "Управление компьютером" в левой панели в пункте Служебные программы разверните Локальные пользователи и группы. Щелкните папку Группы.

  4. В правой панели в списке Имя дважды щелкните SQLServer2005MSOLAPUser$<SERVERNAME>$MSSQLSERVER (SQL Server 2005) или SQLServerMSASUser$<SERVERNAME>$MSSQLSERVER (SQL Server 2008).

  5. На странице свойств нажмите кнопку Добавить.

  6. В диалоговом окне "Выбор пользователей, компьютеров или групп" введите имя учетной записи администратора фермы.

  7. Нажмите кнопку ОК. Учетная запись администратора фермы отобразится в списке членов.

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

Добавление администратора фермы в качестве администратора сервера служб аналитики

  1. Откройте SQL Server Management Studio. В окне Соединение с сервером подключитесь к используемому экземпляру служб аналитики SQL Server 2005 с помощью Project Server 2010.

  2. В Microsoft SQL Server Management Studio в разделе "Обозреватель объектов" щелкните правой кнопкой мыши имя используемого экземпляра служб аналитики SQL Server 2005 и выберите Свойства.

  3. На странице "Свойства служб аналитики" в области Выбор страницы щелкните Безопасность.

  4. Нажмите кнопку Добавить.

  5. В диалоговом окне "Выбор пользователей, компьютеров или групп" введите имя учетной записи администратора фермы.

  6. Нажмите кнопку ОК. Учетная запись администратора фермы отобразится в списке членов.

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

Создание баз данных Project Server

При создании сайта Microsoft Project Web App (PWA) базы данных Project Server создаются автоматически. Также базы данных можно создать вручную до создания сайта PWA. Такой вариант может быть предпочтителен, если необходимо разместить базы данных в определенном расположении (например, на другом LUN) или если администратор, создающий сайты PWA, не имеет достаточных прав для создания баз данных в SQL Server.

При создании баз данных Project Server в SQL Server создайте пустые базы данных для баз данных "Черновики", "Опубликованные", "Архив" и "Отчеты" с помощью параметров сортировки SQL_Latin1_General_CP1_CI_AS. Создайте полный набор баз данных для каждого создаваемого экземпляра PWA.

Создание дополнительных файлов временных баз данных

Как Project Server 2010, так и Microsoft SharePoint Server 2010 широко применяют временные базы данных в транзакциях SQL. Для оптимизации производительности создайте дополнительные файлы временных баз данных.

Как правило, дополнительные файлы временных баз данных создаются из расчета на каждый процессор (ядро) используемый в компьютере, на котором выполнятся SQL Server. Создавайте эти файлы в отдельном разделе диска, а не там, где располагаются все остальные базы данных.