Erros Encontrados ao Usar o Hub de Desempenho
Aqui estão alguns erros que você pode encontrar ao usar o Hub de Desempenho.
-
Não é possível recuperar os dados devido a um estado inválido
-
Falha na autorização ou o recurso solicitado não foi encontrado
-
A tarefa ou o objeto especificado não existe para o usuário atual
-
QueryExecutionFailed: Erro de E/S: O Adaptador de Rede não pôde estabelecer conexão
Para obter informações sobre como resolver alguns outros problemas que você pode encontrar ao usar o Hub de Desempenho, consulte OCI Database Management Service: Known Issues While Accessing Performance Hub (KB99226) no My Oracle Support.
Não é possível recuperar os dados devido a um estado inválido
Se esse erro for exibido ao acessar relatórios do Hub de Desempenho, veja a causa provável e o que você pode fazer para resolver o problema:
Causa: A métrica de status do banco de dados não pode estabelecer conexão com o banco de dados ou o banco de dados está inativo.
Solução: Certifique-se de que a senha do usuário do banco de dados não expirou e:
- Para Bancos de Dados Externos e Bancos de Dados do Oracle Cloud em ExaDB-D e ExaDB-C@C, que usam um Management Agent para ativar a comunicação: Certifique-se de que o Management Agent esteja em execução.
- Para Bancos de Dados Oracle Cloud no Base Database Service, ExaDB-D e ExaDB-XS, que usam um ponto final privado para ativar a comunicação: Certifique-se de que as regras de entrada e saída estejam corretas.
Falha na autorização ou o recurso solicitado não foi encontrado
Se esse erro for exibido ao acessar relatórios do Hub de Desempenho, veja a causa provável e o que você pode fazer para resolver o problema:
Causa: A política necessária não foi criada.
Allow group DB-MGMT-ADMIN-GROUP to read metrics in tenancyA tarefa ou o objeto especificado não existe para o usuário atual
Se esse erro for exibido ao gerar um relatório do AWR que inclua o relatório do ADDM, veja a causa provável e o que você pode fazer para resolver o problema:
Causa: PRVT_HDM.ADDM_REPORTS usa outra interface para obter relatórios do ADDM e, se o usuário original não for um usuário SYS, um erro poderá ser exibido ao gerar um relatório do AWR (com a seção de relatório do ADDM) no Hub de Desempenho.
Solução: Use o usuário SYS para gerar um relatório ADDM independente.
Código de erro = Bad_DB_Response_Exception
Se esse erro for exibido ao acessar o Hub de Desempenho, aqui estão as causas prováveis e o que você pode fazer para resolver o problema:
- Causa: O tablespace temporário está vazio.
Solução: Verifique se o tablespace temporário está vazio usando a seguinte consulta:
SQL> select * from dba_temp_files;Se o tablespace temporário estiver vazio, adicione um tablespace temporário e acesse o Hub de Desempenho.
- Causa: A instalação do pacote ASH ficou em um estado incompleto.
Solução: Reinicie a instalação do pacote usando as seguintes etapas:
- Execute as seguintes instruções para eliminar os pacotes existentes e reiniciar a instalação do pacote ASH:
drop package body omc_ash_viewer; drop package omc_ash_viewer; drop package body dbaas_api_dbperf; drop package dbaas_api_dbperf;Observação
Algumas das instruções fornecidas acima podem falhar. Ignore as mensagens de status e execute as instruções. - Vá para o Hub de Desempenho para acionar a instalação do pacote ASH.
Quando a instalação do pacote ASH estiver concluída, acesse o Hub de Desempenho.
- Execute as seguintes instruções para eliminar os pacotes existentes e reiniciar a instalação do pacote ASH:
QueryExecutionFailed: Erro de E/S: O Adaptador de Rede não pôde estabelecer conexão
Se o botão Gerar Relatório de Histórico de Sessões Ativas estiver desativado para um PDB e, ao clicar em Cancelar, esse erro será exibido, veja a causa provável e o que você pode fazer para resolver o problema:
Causa: O CDB associado ao PDB está relatando uma advertência mesmo quando o PDB está ativo.
Solução: Corrija o problema de rede com o CDB associado e certifique-se de que a conexão seja estabelecida.
No_Mgmt_Agent_Connection_Exception
Se esse erro for exibido ao acessar o Hub de Desempenho de um Banco de Dados Externo, veja a causa provável e o que você pode fazer para resolver o problema:
Causa: Os SocketTimeoutException e SSLPeerUnverifiedException são reportados e isso pode ser em decorrência de problemas de proxy ou rede.
Solução: Verifique o seguinte:
- O Agente de Gerenciamento usado para se comunicar com o Banco de Dados Externo está ativo e em execução.
- O proxy correto está configurado.
- A conectividade com o Oracle Cloud Infrastructure é estabelecida e não há problemas.