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


Обновление предварительной версии сервера планирования

Обновлено: 2009-04-30

В этой статье:

  • Security requirements

  • Prepare for the upgrade

  • Perform the binary upgrade

  • Perform the Planning system upgrade

  • Perform the Planning application upgrade

  • Verify the upgrade

  • Perform post-upgrade configurations

Обновление Сервер планирования позволяет обновить текущую версию Сервер планирования и клиентские приложения до следующей версии. Для версии Microsoft Office PerformancePoint Server 2007 1.0 процесс обновления позволяет обновить версии Сервер планирования CTP4 до версии 1.0. Обновление с версии CTP1 не поддерживается.

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

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

Не используйте более ранние версии клиентских приложений Планирование, такие как Бизнес-моделирование, Надстройка PerformancePoint для Excel, Консоль администрирования или Сервер планирования, с текущей версией приложений сервера планирования или Сервер планирования, поскольку они могут вызвать нестабильную работу системы или привести к непредвиденным результатам.

При обновлении Сервер планирования промежуточная база данных (StagingDB) и исходящая база данных (OutboundDB) не обновляются. Создайте новые базы данных StagingDB и OutboundDB в процессе обновления.

Этот процесс обновления состоит из шести последовательных шагов. Ниже более подробно описан каждый шаг.

Требования безопасности

Администратору, выполняющему обновление Сервер планирования с версии CTP4 до версии 1.0, требуются определенные права, иначе обновление не будет выполнено.

Для обновления Сервер планирования до версии 1.0 администратор должен быть участником роли глобального администратора в каждом приложении Сервер планирования. Кроме того, этому же пользователю требуются права администратора на всех компьютерах в среде Сервер планирования, на которых выполняется Microsoft SQL Server 2005, SQL Server 2005 Analysis Services, Internet Information Services (IIS) и Windows Server 2003. И наконец, для повторного развертывания узлов бизнес-моделей после обновления администратор должен быть участником роли администратора моделей с разрешениями области узлов моделей для всех узлов моделей в системе.

Подготовка к обновлению

Шаг 1. Подготовка к обновлению

  1. Проверьте наличие документации по топологии развертывания, чтобы убедиться, что все серверы и клиентские ПК будут обновлены.

  2. Убедитесь, что все клиентские ПК отправили все отложенные назначения через Надстройка PerformancePoint для Excel.

  3. Запустите Консоль администрирования, затем щелкните Приложения. Выберите все приложения и щелкните Перевести в асинхронно-автономный режим.

  4. Создайте резервные копии системной БД планирования и всех БД приложений, включая связанные кубы Analysis Services:

    • PlanningSystemdb

    • PlanningServicedb

    • БД приложения планирования (по умолчанию <подпись_приложения>_AppDB в SQL Server)

    • Промежуточная БД для каждого приложения планирования (по умолчанию <подпись_приложения>_StagingDB в SQL Server)

    • Зарегистрированные назначения данных (по умолчанию <подпись_приложения/подпись_узла_моделей>_OutboundDB в SQL Server)

    • БД планирования в Analysis Services (по умолчанию <ПодписьПриложения_ПодписьУзлаМоделей> в Analysis Services)

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

  6. Удалите двоичные файлы CTP4 со всех клиентских ПК, где была установлена система Сервер планирования. При развертывании на несколько компьютеров убедитесь, что файлы CTP4 удалены со всех компьютеров с Сервер планирования. При использовании автономного режима убедитесь, что кэш автономного режима Надстройка PerformancePoint для Excel удален со всех компьютеров с Надстройка PerformancePoint для Excel.

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

    Не удаляйте базы данных Analysis Services или SQL Server. Не удаляйте кубы Analysis Services, созданные системой планирования. Не запускайте Диспетчер конфигурации сервера планирования на этом этапе. Запуск Диспетчер конфигурации сервера планирования предусмотрен на последующем этапе.

Обновление двоичных файлов

После подготовки среды к новой версии выполните следующие действия для установки новой версии Сервер планирования.

Шаг 2. Обновление двоичных файлов

  1. Запустите PPLSrv.msi для установки компонентов Сервер планирования, как было сделано для данных топологии, собранных в Prepare for the upgrade.

  2. Запустите PBMCli.msi для установки компонентов Бизнес-моделирование.

  3. Запустите PPLXCli.msi для установки Надстройка PerformancePoint для Excel.

    Перед переходом к следующему шагу следует установить все серверные компоненты, включая веб-серверы, и клиентские компьютеры, включая Бизнес-моделирование, Надстройка PerformancePoint для Excel и Консоль администрирования.

Обновление системы планирования

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

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

На этом этапе все приложения будут переведены в автономный режим.

Шаг 3. Обновление системы планирования

  1. Запустите Диспетчер конфигурации сервера планирования и выберите распределенную установку. Снимите флажок базы данных.

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

    • Таблица DBSchemaVersion в базах данных PPSPlanningService и PPSPlanningSystem

    • Представление внутренних структур

    • Представление внутренних метаданных

    • Представление системных данных

    • Представление метаданных процесса и данных

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

    При выполнении нескольких обновлений системы этот процесс отслеживает только последнюю операцию обновления.

Обновление приложения планирования

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

Процесс обновления определяет, какие приложения следует обновить, сравнивая таблицу DBSchemaVersion в базе данных приложений с таблицей DBSchemaVersion в базе данных PlanningSystem.

Будут обновлены следующие объекты:

  • Таблица DBSchemaVersion в каждой БД приложений

  • Представление внутренних структур

  • Представление созданных системой хранимых процедур

  • Представление системных метаданных

  • Представление пользовательских определений метаданных

  • Представление метаданных процесса и данных

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

Если в ходе Perform the binary upgrade не были установлены новые клиентские компоненты, будет невозможно продолжить процесс, поскольку установленная версия Средство командной строки для планирования (PPSCmd.exe) также проверяется. Средство командной строки для планирования устанавливается туда же, куда и Бизнес-моделирование.

Не используйте клиентские приложения до завершения обновления.

Шаг 4. Обновление приложения планирования

  • Обновите все БД приложений с помощью Средство командной строки для планирования следующим образом:

    ppscmd upgrade /server < URL-адрес сервера планирования >

    На этом шаге создаются выходные данные консоли для всех операций, выполненных при обновлении приложений.

Проверка обновления

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

Шаг 5. Проверка обновления

  1. Проверьте выходные данные консоли после выполнения Средство командной строки для планирования на шаге Perform the Planning application upgrade.

  2. Проверьте таблицу DBSchemaVersion в базах данных PPSPlanningService и PPSPlanningSystem.

  3. Проверьте таблицу DBSchemaVersion в каждой БД приложений.

  4. Проверьте диалоговое окно О программе в Бизнес-моделирование и Надстройка PerformancePoint для Excel.

  5. Проверьте, что Консоль администрирования подключается к обновленной системе Сервер планирования.

Настройка после обновления

Для завершения обновления следует настроить Сервер планирования, чтобы клиентские компьютеры могли подключаться к серверу и использовать обновленную систему. Этот шаг позволяет запустить асинхронную обработку бизнес-процессов.

Шаг 6. Настройка после обновления

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

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

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

    ppscmd modelsitedeploy /full /server <URL-адрес сервера планирования> /path <ПодписьПриложения>.<ПодписьУзлаМоделей>

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

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

  4. Заново создайте все необходимые промежуточные базы данных с помощью Консоль администрирования.

  5. Настройте параметры безопасности для промежуточных БД, добавив всех администраторов данных в роли Data Reader и Data Writer в SQL Server. Дополнительные сведения см. в разделе Security roles.

  6. Заново создайте все необходимые назначения данных с помощью Консоль администрирования.

  7. Настройте параметры безопасности для вновь созданных баз данных назначений данных, добавив всех администраторов данных в роль dbowner в SQL Server. Дополнительные сведения см. в разделе Security roles.

После выполнения этого шага процесс обновления завершен, система Сервер планирования готова к работе. Этот шаг также позволяет запустить асинхронную обработку бизнес-процессов.

См. также