Exclusão de Descendentes Compartilhados Usando um Utilitário

Use o utilitário DeleteSharedDescendant para excluir membros de dimensão compartilhada que são descendentes de um determinado membro. Você pode excluir os membros compartilhados da dimensão Entidade, Conta e definida pelo usuário. Todos os membros descendentes são excluídos, não somente os filhos do membro especificado.

Os administradores executam esse utilitário usando uma interface de linha de comando. Se o servidor do aplicativo ou o serviço Oracle RMI for executado quando o utilitário for aberto, talvez você veja os erros java.rmi ou "Porta já em uso". Eles não afetam a funcionalidade do utilitário.

Para usar o utilitário DeleteSharedDescendants:

  1. Inicie o arquivo DeleteSharedDescendants.cmd no diretório planning1 do servidor em que o Oracle Hyperion Planning está instalado, usando esta sintaxe:

    DeleteSharedDescendants [-f:passwordFile] servername username application member

    Para ver o caminho completo para planning1, consulte Sobre a Instância Oracle do EPM.

    Tabela 12-15 Parâmetros do Utilitário DeleteSharedDescendants

    Variável Descrição

    [-f:passwordFile]

    Opcional: Se um arquivo com senha criptografada for configurado, use como parâmetro na linha de comando para ler a senha no caminho de arquivo completo e o nome especificado em passwordFile. Consulte Como Eliminar Solicitações de Senhas nos Utilitários do Planning.

    servername

    O nome do servidor em que o aplicativo Planning reside.

    username

    O nome do administrador Planning

    application

    O nome do aplicativo Planning contendo os membros da dimensão compartilhada a excluir.

    member

    O membro cujos descendentes compartilhados serão excluídos. Se um nome de membro contiver um espaço, coloque-o entre aspas (por exemplo, "Membro Um"). Se o membro compartilhado for especificado na linha de comando, será exibida a mensagem "No shared descendants of member_namewere found" .

    Por exemplo:

    DeleteSharedDescendants localhost admin BUDGET account200

  2. Se for solicitado, insira sua senha.
  3. Para ver os resultados da execução do utilitário, verifique os arquivos de log que são gerados no diretório EPM_ORACLE_INSTANCE /diagnostics/logs/planning:
    • DeleteSharedDescendants.log: contém mensagens de status.

    • DeleteSharedDescendantsExceptions.log: contém mensagens de erro.

Se você executar esse utilitário enquanto a tarefa Gerenciar Banco de Dados estiver aberta, nenhuma mensagem de erro será exibida, mas o membro não será excluído. Os arquivos LOG e CMD do diretório EPM_ORACLE_INSTANCE /diagnostics/logs/planning mostram que um membro compartilhado foi encontrado, mas 0 membros compartilhados foram excluídos.