quinta-feira, 8 de janeiro de 2015

ODI-10182: Uncategorized exception during repository access

Bom dia a todos,

Apenas um erro que é resolvido de maneira bem simples, mas que da uma dor de cabeça se não souber a solução. Esse erro geralmente acontece após a migração do repositório do ODI de um banco para outro, pois a conexão do work repositorie fica apontado para o banco antigo. Vamos lá:

ODI-10182: Uncategorized exception during repository access


Você precisará fazer o seguinte:

1- Edite sua conexão para que tenha selecionada apenas a opção "Somente Repositório Mestre";


2- Clique em Ok e Ok novamente para abrir o ODI apenas com o Repositório Mestre configurado. Em seguida vá para a aba de topologia, expanda a opção "Repositórios", em seguida expanda a opção "Repositórios de Trabalho". Clique duas vezes no repositório desejado. Vai dar um erro, afinal você também não estava conseguindo conectar.


3- Feche a janela de erro e clique no botão de conectar conforme imagem abaixo:


4- Selecione a opção JDBC e mude o nome/ip para o banco atual;

5- Faça Logout e modifique a conexão para conectar agora no repositório de trabalho.

Espero ter ajudado.

4 comentários:

  1. Pessoal, se ajuda, isso também pode ser "apenas" uma questão de reiniciar os serviços do Oracle onde está a base do ODI. No trabalho também recebi a mensagem de erro. Tentei uma conexão direta com o banco e verifiquei que o Listener não estava respondendo. Apenas reiniciamos os serviços e tudo voltou a funcionar.
    Lucas, obrigado pelo artigo e também espero ter ajudado.

    ResponderExcluir
  2. Caros,
    Minha conexão com o repositorio está ok, meu problema é o odiconsole, quando tentamos acessar um determinado cenário para ver em que ponto está a execução recebo essa mesnagem. E isso só ocorre quando acesso esse determinado cenário, qualquer um outro cenário o acesso é normal.
    OBS: fiz uma nova apçlicação com o odiconsole renomeanso por ex: testeodiconsole e essa nova aplicação executa com sucesso em tudo menos nessa determinado cenário que me traz esse erro e não me deixa ver em que step está a execução, poderia me ajudar?

    ResponderExcluir
    Respostas
    1. Caro amigo vejo que você está iniciando no ODI agora certo? Essa alteração que está fazendo é nos arquivos compilados .jar, esse tipo de alteração pode acarretar vários outros problemas. O no seu caso é melhor verificar no support oracle algum patch ou um curso de ODI. Noob!!!

      Excluir