Share via


Atualizando de uma versão pré-lançamento do Planning Server

Atualizado em: 2009-04-30

Neste artigo:

  • 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

A atualização do Planning Server permite que o Planning Server atual e os aplicativos cliente sejam atualizados para a próxima versão lançada. Na versão 1.0 do Microsoft Office PerformancePoint Server 2007, o processo de atualização permite que as versões CTP4 das implantações do Planning Server sejam atualizadas para a versão 1.0. Não há suporte para a atualização da versão CTP1.

ObservaçãoObservação:

Para atualizar da versão CTP2 dos aplicativos cliente e servidor do Planning, você deve primeiro atualizar da CTP2 para a CTP4 e, em seguida, da CTP4 para a versão 1. A atualização deve ser totalmente concluída antes da aplicação de qualquer patch.

Não use versões anteriores de aplicativos cliente do Planning, como Planning Business Modeler, Suplemento PerformancePoint para Excel,Console de Administração do Planning ou Planning Server, com a versão atual dos aplicativos cliente do Planning ou com o Planning Server, pois elas podem fazer com que o sistema torne-se instável ou produza resultados inesperados.

Durante a atualização do Planning Server, o banco de dados de preparo (StagingDB) e o banco de dados de saída (OutboundDB) não são atualizados. Crie novos bancos de dados StagingDB e OutboundDB como parte do processo de atualização.

O processo de atualização consiste em seis etapas seqüenciais. Cada uma dessas etapas será detalhadamente descrita nas próximas seções.

Requisitos de segurança

O administrador que atualiza o Planning Server de CTP4 para a versão 1.0 precisa de permissões específicas ou a atualização não terá êxito.

Para atualizar o Planning Server para a versão 1.0, o administrador responsável pelo processo deve ser membro da função de administrador global em cada aplicativo do Planning Server. Além disso, a mesma pessoa precisa de permissões de administrador em todos os computadores do ambiente do Planning Server que estejam executando o Microsoft SQL Server 2005, o SQL Server 2005 Analysis Services, o Serviços de Informações da Internet (IIS) e o Windows Server 2003. Finalmente, para implantar novamente os sites modelo após a conclusão da atualização, o administrador precisa ser membro da função de modelador, com permissões do escopo de site modelo, em cada site modelo do sistema.

Preparar-se para a atualização

Etapa 1: Preparar-se para a atualização

  1. Verifique se você tem a documentação da topologia da implantação para ter certeza de que todos os computadores servidor e cliente serão atualizados como parte desse processo.

  2. Verifique se todos os computadores cliente enviaram alguma atribuição pendente por meio do Suplemento PerformancePoint para Excel.

  3. Inicie o Console de Administração do Planning e clique em Aplicativos. Selecione todos os aplicativos e clique em Usar Assínc-Offline.

  4. Faça backup de todos os bancos de dados do sistema e de aplicativo do Planning, incluindo os cubos relacionados do Analysis Services:

    • PlanningSystemdb

    • PlanningServicedb

    • Banco de dados de aplicativo do Planning (por padrão <rótulo_do_aplicativo>_AppDB no SQL Server)

    • Banco de dados de preparo do Planning por aplicativo (por padrão <rótulo_do_aplicativo>_StagingDB no SQL Server)

    • Destinos de dados registrados (por padrão <rótulo_do_aplicativo/rótulo_do_site_modelo>_OutboundDB no SQL Server)

    • Banco de dados do Analysis Services do Planning (por padrão <RótuloDoAplicativo_RótuloDoSiteModelo> no Analysis Services)

  5. Desinstale os binários de CTP4 de cada computador servidor no qual o Planning Server estava instalado. Em uma topologia de implantação de vários computadores, você deve ter certeza de que os binários de CTP4 serão desinstalados de cada computador que estiver executando o Planning Server.

  6. Desinstale os binários de CTP4 de cada computador cliente no qual o Planning Server estava instalado. Em uma topologia de implantação de vários computadores, você deve ter certeza de que os binários de CTP4 serão desinstalados de cada computador que estiver executando o Planning Server. Se você usa o modo offline, verifique se os caches offline do Suplemento PerformancePoint para Excel foram excluídos dos computadores que estão executando o Suplemento PerformancePoint para Excel.

    ObservaçãoObservação:

    Não descarte bancos de dados do Analysis Services ou do SQL Server. Não exclua cubos do Analysis Services gerados pelo Planning. Não execute o Gerenciador de Configuração do Planning Server nesta etapa. O Gerenciador de Configuração do Planning Server será executado em uma etapa subseqüente.

Executar a atualização binária

Quando o ambiente estiver pronto para receber a nova versão, execute as etapas a seguir para instalar a nova versão do Planning Server.

Etapa 2: Executar a atualização binária

  1. Execute PPLSrv.MSI para instalar os componentes do Planning Server, como você fez com as informações de topologia coletadas em Prepare for the upgrade.

  2. Execute PBMCli.msi para instalar os componentes do Planning Business Modeler.

  3. Execute PPLXCli.msi para instalar o Suplemento PerformancePoint para Excel.

    Todos os componentes de servidor, incluindo servidores Web e computadores cliente, além do Planning Business Modeler,Suplemento PerformancePoint para Excel e do Console de Administração do Planning, devem ser instalados antes da próxima etapa.

Executar a atualização do sistema do Planning

Após a instalação dos binários da nova versão do Planning em todos os servidores e computadores cliente, os bancos de dados do sistema do Planning deverão ser atualizados com base em um dos servidores recém-instalados.

ObservaçãoObservação:

Nesta etapa, todos os aplicativos serão definidos como Offline.

Etapa 3: Executar a atualização do sistema do Planning

  1. Execute o Gerenciador de Configuração do Planning Server e selecione a opção de instalação distribuída. Desmarque a opção de banco de dados.

  2. Conecte-se aos bancos de dados existentes no sistema do Planning e do Planning Server e conclua outras configurações necessárias. Os objetos atualizados são:

    • A tabela DBSchemaVersion nos bancos de dados PPSPlanningService e PPSPlanningSystem

    • Representação das estruturas internas

    • Representação dos metadados internos

    • Representação dos dados do sistema

    • Representação de metadados e dados de processamento

    ObservaçãoObservação:

    Se várias atualizações de sistema forem executadas, esse processar rastreará apenas a última operação de atualização.

Executar a atualização de aplicativo do Planning

Quando a atualização do Planning Server estiver concluída, cada aplicativo deverá ser atualizado para garantir sua compatibilidade com o sistema atualizado. Este processo tentará atualizar todos os aplicativos, mesmo se a atualização de um deles falhar.

O processo de atualização determina os aplicativos que precisam ser atualizados, comparando a tabela DBSchemaVersion dos bancos de dados de aplicativo com a tabela DBSchemaVersion do banco de dados do sistema de planejamento.

Os seguintes objetos serão atualizados:

  • A tabela DBSchemaVersion em cada banco de dados de aplicativo

  • Representação das estruturas internas

  • Representação dos procedimentos armazenados gerados pelo sistema

  • Representação dos metadados do sistema

  • Representação das definições de metadados definidas pelo usuário

  • Representação de metadados e dados de processamento

ObservaçãoObservação:

Se você não instalou os novos componentes cliente durante a etapa Perform the binary upgrade, não poderá avançar neste processo, pois a versão instalada do Utilitário de Comando do Planning (PPSCmd.exe) também é verificada durante o processo. O Utilitário de Comando do Planning é instalado no mesmo local que o Planning Business Modeler.

Não use aplicativos cliente enquanto a atualização não for concluída.

Etapa 4: Executar a atualização de aplicativo do Planning

  • Atualize todos os bancos de dados de aplicativo usando o Utilitário de Comando do Planning como segue:

    ppscmd upgrade /server < URL do PlanningServer >

    Esta etapa gera a saída do console de todas as operações executadas durante a atualização dos aplicativos.

Verificar a atualização

É importante verificar a atualização no servidor e no cliente. Para verificar se o processo de atualização foi concluído com êxito, execute cada uma das ações de verificação a seguir.

Etapa 5: Verificar a atualização

  1. Exiba a saída do console após a execução de Utilitário de Comando do Planning como descrito em Perform the Planning application upgrade.

  2. Verifique a tabela DBSchemaVersion nos bancos de dados PPSPlanningSystem e PPSPlanningService.

  3. Verifique a tabela DBSchemaVersion em cada banco de dados cada de aplicativo.

  4. Verifique a caixa de diálogo Sobre no Planning Business Modeler e no Suplemento PerformancePoint para Excel.

  5. Verifique se o Console de Administração do Planning pode se conectar ao Planning Server atualizado.

Executar configurações pós-atualização

Para concluir o processo de atualização, é preciso configurar o Planning Server para permitir que os computadores cliente se conectem ao servidor e comecem a usar o sistema atualizado. Esta etapa permite a inicialização do processamento assíncrono do fluxo de trabalho.

Etapa 6: Executar configurações pós-atualização

  1. Inicie o Console de Administração do Planning e clique em Aplicativos. Selecione todos os aplicativos e clique em Usar Online.

  2. Verifique e gerencie as configurações de segurança dos aplicativos atualizados. Por exemplo, se a conta de usuário de identidade do serviço foi alterada durante a atualização, talvez sejam necessárias configurações de segurança adicionais.

  3. Execute a implantação completa de cada site modelo em todos os aplicativos usando o Utilitário de Comando do Planning da seguinte maneira:

    ppscmd modelsitedeploy /full /server <URL do PlanningServer> /path <RótuloDoAplicativo>.<RótuloDoSiteModelo>

    ObservaçãoObservação:

    Se todos os sites modelo não forem implantados dessa maneira, o sistema poderá produzir resultados inesperados.

  4. Recrie todos os bancos de dados de preparo necessários usando o Console de Administração do Planning.

  5. Configure as opções de segurança dos bancos de dados de preparo recém-criados adicionando cada usuário Administrador de Dados às funções de leitor de dados e gravador de dados do SQL Server. Para obter configurações adicionais de segurança, consulte Security roles de Integração de dados.

  6. Recrie todos os destinos de dados necessários usando o Console de Administração do Planning.

  7. Configure as opções de segurança dos bancos de dados de destino dos dados recém-criados adicionando cada usuário Administrador de Dados à função dbowner do SQL Server. Para obter configurações adicionais de segurança, consulte Security roles de Integração de dados.

Após a conclusão desta etapa, o processo de atualização estará concluído e o Planning Server estará pronto para ser usado. Esta etapa também permite a inicialização do processamento assíncrono do fluxo de trabalho.

Consulte Também