Edição do Shared Services Registry

Para editar o Oracle Hyperion Shared Services Registry:

  1. Faça backup do Shared Services Registry.

  2. Na máquina que hospeda o software Oracle Enterprise Performance Management System versão 11.1.x, vá para /bin e execute o seguinte comando:

    epmsys_registry view componentType

    Você precisa exibir a hierarquia de componentes para obter os nomes de propriedades de componentes necessários para excluir um componente ou atualizar a propriedade de um componente.

    Para obter informações, consulte Exibição dos Componentes no Shared Services Registry.

  3. Dependendo das alterações necessárias, consulte os seguintes comandos:

    Para excluir um componente, consulte Exclusão de uma Instância de Componente.

    Para atualizar uma propriedade do componente, consulte Atualização de uma Propriedade de Componente.

    Nota:

    Quando você executa comandos epmsys_registry no Linux, todos os caracteres # devem ser precedidos por \.

  4. Se você alterou a propriedade LOGICAL_WEB_APP para qualquer produto, execute o EPM System Configurator e configure o servidor Web novamente. (Na página Seleção de Tarefas, selecione a tarefa Configuração do Servidor Web do Oracle Hyperion® Foundation Services).

Exibição dos Componentes no Shared Services Registry

Antes de excluir um componente ou atualizar uma propriedade de componente, você precisa exibir a hierarquia de componentes para obter os nomes e valores de propriedades do componente.

Para exibir a hierarquia de componentes:

  1. Vá para /bin e use o seguinte comando:

    epmsys_registry view componentType

    em que componentType é o nome do componente no Shared Services Registry.

    Esse comando exibe todos os componentes na hierarquia especificada, exibindo apenas os filhos imediatos do componente. As informações são exibidas no console.

    Por exemplo, para exibir todos os componentes da hierarquia de PLANNING_PRODUCT, execute:

    epmsys_registry view SYSTEM9/PLANNING_PRODUCT
  2. Se necessário, repita o comando para obter os nomes de propriedades para um subcomponente.

    Por exemplo, LOGICAL_WEB_APP é um filho de PLANNING_PRODUCT. Para exibir as propriedades de LOGICAL_WEB_APP para o Oracle Hyperion Planning, digite o seguinte comando:

    epmsys_registry view SYSTEM9/PLANNING_PRODUCT/LOGICAL_WEB_APP
  3. Na exibição, observe as seguintes informações sobre os componentes que você deseja excluir ou atualizar:

    • ID de componentes para todos os componentes que você deseja excluir ou atualizar

    • Nomes e valores de propriedades dos componentes que você deseja atualizar

    Por exemplo, o LOGICAL_WEB_APP para o Planning possui diversas propriedades, incluindo contexto, porta e host.

Exclusão de uma Instância de Componente

Exclua uma instância de componente, fazendo referência a um ID de componente que é exibido quando se exibe a hierarquia de componentes.

Para excluir um componente da hierarquia de componentes, vá para /bin e execute o seguinte comando:

epmsys_registry deletecomponent #componentID

onde componentID é o ID do componentes localizado quando você exibe a hierarquia de componentes.

No Linux, execute:

epmsys_registry.sh deletecomponent \#componentID

Excluir um nó não exclui seus filhos.

Dica:

Se estiver excluindo um nó de produto, primeiro exclua todos os filhos do nó e depois exclua o nó do produto.

Cuidado:

Certifique-se de excluir o componente atual.

Atualização de uma Propriedade de Componente

Atualize uma propriedade de componente, fazendo referência ao ID de componente e ao nome da propriedade do componente exibidos quando você exibiu a hierarquia de componentes.

Para atualizar uma propriedade do componente, vá para /bin e execute o seguinte comando:

epmsys_registry updateproperty #componentID/@componentProperty value

onde componentID é o ID do componente localizado quando você exibiu a hierarquia de componentes, componentProperty é o nome da propriedade do componente que você deseja atualizar e value é o novo valor da propriedade de componente.

No Linux, execute:

epmsys_registry.sh updateproperty \#componentID/@componentProperty value

Os nomes das propriedades de componentes fazem distinção entre letras maiúsculas e minúsculas.

Dica:

Procure os nomes de propriedade do componente na seção chamada "Propriedades" ao exibir a hierarquia de componentes. Além disso, você pode atualizar o host que um componente está executando ao usar o nome de propriedade "host".

Por exemplo, para alterar o número de porta do Oracle Essbase Server com o ID de componente 99999 pelo número de porta 1425, insira o seguinte comando:

epmsys_registry updateproperty #99999/@agent_PortNumber 1425

Exibição de Entradas de Host no Shared Services Registry

É possível adicionar entradas de host no Shared Services Registry.

Esse comando pode ser usado para diversos fins. Por exemplo, use o comando para:

  • Simplificar o processo de migração

  • Simplificar o processo de alteração de nomes de alias e de servidores

  • Depurar problemas de comunicação com o servidor

Para exibir as entradas de host no Shared Services Registry, vá para /bin e execute o seguinte comando:

epmsys_registry viewhosts

As exibições mostram os nomes de servidor para essa máquina à medida que eles são armazenados no Shared Services Registry em uma coluna e o nome do host como resolvido pelo DNS em outra coluna

Dica:

Se os nomes das colunas não corresponderem, resolva as entradas no DNS ou crie um arquivo de hosts para coincidir com os nomes resolvidos.