Para editar o Oracle Hyperion Shared Services Registry:
Faça backup do Shared Services Registry.
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.
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 \
.
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:
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
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
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.