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


Восстановление сервера планирования со службами Analysis Services

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

ПримечаниеПримечание.

Понятия служб Windows SharePoint Services и SharePoint Services используются собирательно в документации сервера PerformancePoint для ссылки на Office SharePoint Server 2007 и Windows SharePoint Services 3.0.

Восстановление сервера, на котором выполняются службы аналитики SQL Server

  1. Подготовьте новый компьютер Сервер планирования для использования в качестве сервера служб аналитики. Дополнительные сведения о подготовке нового компьютера для использования в качестве сервера служб аналитики см. в руководстве по развертыванию PerformancePoint Server 2007.

    Для сценария развертывания с несколькими компьютерами необходимо настроить параметры безопасности для компьютеров, на которых выполняются SQL Server и службы аналитики. Дополнительные сведения о настройке параметров безопасности для этих компьютеров в сценариях развертывания с несколькими компьютерами см. в руководстве по развертыванию PerformancePoint Server 2007.

  2. Обновите вручную таблицу BizAppNodes в базе данных приложений с помощью следующей команды.

    UPDATE BizAppNodes
    SET OLAPServerName = @NewOLAPServerName
    WHERE BizAppNodeLabel = @BizAppNodeLabel
    
  3. Обновите вручную таблицу DeployInfo в базе данных приложений.

    Сначала получите идентификатор BizAppNodeID из таблицы BizAppNodes с помощью следующей команды.

    SELECT BizAppNodeID FROM BizAppNodes
    WHERE BizAppNodeLabel = @BizAppNodeLabel
    

    Затем обновите таблицу DeployInfo с помощью следующей команды.

    UPDATE DeployInfo
    SET AppNodeOLAPStoreDBServer = @NewAppNodeOLAPStoreDBServer
    WHERE BizAppNodeID = @BizAppNodeID
    
  4. Для серверов, на которых выполняются Веб-служба планирования и Служба процесса планирования, внесите необходимые изменения в файл PerformancePoint.Config, который находится в папке C:\PerformancePointTemp\3.0\Config.

    1. Измените запись сервера базы данных на имя нового компьютера, на котором выполняется SQL Server.

    2. Измените запись сервера OLAP на новое имя компьютера сервера OLAP.

      ПримечаниеПримечание.

      Необходимо выполнить это в сценарии установки на единственном сервере, потому что в таком сценарии запись была установлена при настройке. При развертывании нескольких серверов данное поле пусто; изменять его нет необходимости.

  5. На компьютере, на котором выполняется SQL Server, вручную включите компонент SQL Server Service Broker для всех баз данных приложений Сервер планирования, выполнив следующий запрос SQL Server:

    ALTER DATABASE [PPSApplicationDatabaseName] SET ENABLE_BROKER
    
    ПримечаниеПримечание.

    Если запущена служба обработки планирования, остановите эту службу, чтобы можно было включить Service Broker. После ее включения перезапустите службу. Иногда инструкция SQL для включения Service Broker, приведенная выше, кажется зависшей и ее выполнение никогда не заканчивается. Чтобы исправить это, перезапустите службу SQL Server и затем выполните приведенную выше инструкцию.

  6. На обоих серверах, Веб-служба планирования и Служба процесса планирования, с помощью командной строки Windows выполните команду IISRESET.

  7. На серверах Веб-служба планирования и Служба процесса планирования перезапустите Служба процесса планирования. Таким образом все изменения файлов конфигурации будут учитываться серверами.

  8. Если используются службы SharePoint Services, необходимо выполнить повторное подключение к ним сервера служб Windows SharePoint. Необходимо снова указать для служб Windows SharePoint Services их настройки и базы данных содержимого на новом компьютере, на котором выполняется SQL Server.

    Выполните следующие действия:

    1. На компьютере, на котором выполняются Сервер планирования и службы Windows SharePoint Services, откройте службы IIS.

    2. Разверните список и откройте папку "Веб-узлы".

    3. Щелкните правой кнопкой мыши Центр администрирования SharePoint и выберите Обзор.

    4. Щелкните Установка сервера базы данных конфигурации.

    5. Измените имя сервера на новое имя сервера OLAP.

    6. Выберите Подключение к существующей базе данных конфигурации.

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

    8. Выберите Установка сервера базы данных содержимого по умолчанию и проверьте правильность нового имени. В противном случае замените имя, чтобы оно соответствовало новому имени сервера базы данных, и затем нажмите кнопку OK.

Если повторное подключение выполнить не удалось

Выполнение описанной ниже процедуры необходимо, только если с помощью приведенной выше процедуры не удалось повторно подключиться к службам Windows SharePoint Services. Если невозможно повторно подключиться к серверу, на котором выполняются службы Windows SharePoint Services, единственный вариант – удалить и повторно установить службы Windows SharePoint Services из их папки установки. В следующей процедуре показаны действия по удалению и повторной установке служб Windows SharePoint Services.

Действия, которые необходимо выполнить, если не удается повторное подключение.

  1. На компьютере, на котором выполняются Сервер планирования и службы Windows SharePoint Services, удалите службы Windows SharePoint Services с помощью функции Установка и удаление программ.

  2. На этом же компьютере откройте диспетчер служб IIS и удалите веб-узел SharePoint и StsAdminAppPool.

  3. Установите на сервере службы Windows SharePoint Services. Дополнительные сведения см. в Восстановление служб Windows SharePoint Services.

  4. Запустите Бизнес-моделирование и заново разверните все узлы бизнес-моделей, чтобы создать базы данных служб аналитики на новом сервере служб аналитики.

  5. Выполните подключение к Сервер планирования с помощью Консоль администрирования и Бизнес-моделирование, чтобы удостовериться, что система Сервер планирования работает правильно.

См. также