18467 - Erro do Banco (3114): ORA-03114: not connected to ORACLE - BI
Problema: Ao tentar executar a extração de qualquer datamart, ocorre o erro abaixo:
[20170503-183752] [INFO] Finalizando a extração - AfterExtraction (segundos: 1010).
[20170503-183752] Erro durante a extração: Erro ao processar a extração do data mart: Erro de acesso ao banco de dados:
Banco de Dados: Oracle 12.
Erro do Banco (3114): ORA-03114: not connected to ORACLE
Solução: Esta situação comumente ocorre quando é feita alguma alteração nas parametrizações do ODBC do Windows ou do MicroStrategy.
É necessário fazer o seguinte:
1 - Acesse: C:/Windows/SysWOW64/odbcad32.exe e verifique na aba DSN de Sistema se existe uma conexão chamada bi_datawarehouse;
2 - Acesse o Developer e vá até o menu: Administração > Gerenciadores de Configuração > Instâncias de banco de dados;
3 - Verifique se a instância está com o mesmo nome da cadastrada no odbcad32. Se não estiver é necessário que seja exatamente a mesma nomenclatura;
4 - Reiniciar o serviço do Intelligence Server e recarregar o projeto dentro do Developer para que as alterações entrem em vigor;
5 - Executar uma nova carga via ETL.
[20170503-183752] [INFO] Finalizando a extração - AfterExtraction (segundos: 1010).
[20170503-183752] Erro durante a extração: Erro ao processar a extração do data mart: Erro de acesso ao banco de dados:
Banco de Dados: Oracle 12.
Erro do Banco (3114): ORA-03114: not connected to ORACLE
Solução: Esta situação comumente ocorre quando é feita alguma alteração nas parametrizações do ODBC do Windows ou do MicroStrategy.
É necessário fazer o seguinte:
1 - Acesse: C:/Windows/SysWOW64/odbcad32.exe e verifique na aba DSN de Sistema se existe uma conexão chamada bi_datawarehouse;
2 - Acesse o Developer e vá até o menu: Administração > Gerenciadores de Configuração > Instâncias de banco de dados;
3 - Verifique se a instância está com o mesmo nome da cadastrada no odbcad32. Se não estiver é necessário que seja exatamente a mesma nomenclatura;
4 - Reiniciar o serviço do Intelligence Server e recarregar o projeto dentro do Developer para que as alterações entrem em vigor;
5 - Executar uma nova carga via ETL.