Partilhar via


Solucionar erros de extensão de migração do Azure PostgreSQL

Nota

Esta prorrogação está no caminho da reforma. Você deve exportar todas as avaliações prévias.

Este artigo explica como determinar, diagnosticar e corrigir problemas/erros que você pode encontrar ao usar a extensão de migração do Azure PostgreSQL.

Resolver problemas

Para solucionar qualquer problema de extensão de migração do Azure PostgreSQL, você deve descobrir os detalhes sobre o erro e os avisos dos logs gerados. Consulte esta seção para acessar os logs.

Registos

A extensão armazena erros, avisos e outros registos de diagnóstico no diretório de registo predefinido:

  • Windows - C:\Users\<username>\.postgresmigration\logs\
  • Linux - ~/.postgresmigration/logs
  • macOS - /Users/<username>/.postgresmigration/logs

Nota

Por padrão, a extensão armazena os últimos sete arquivos de log.

Detalhes dos códigos de erro

A seção abaixo fornece mais detalhes sobre códigos de erro, mensagens, possíveis causas e suas respetivas ações de correção.

Código de erro: GE-0000

Mensagem de erro: A coleta de dados falhou com um erro desconhecido. Tente criar uma nova avaliação.

Causas possíveis: Este erro é genérico e pode aparecer por vários motivos.

Ações de correção: tente criar uma nova avaliação. Para investigar mais, percorra os logs para entender o motivo do erro. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: FSMB-0000

Mensagem de erro: Falha ao gerar a saída de avaliação com um erro desconhecido.

Causas possíveis: Este erro pode aparecer devido a qualquer uma das razões dadas-

  1. O usuário pode não ter permissão para gravar na pasta de dados de avaliação.

  2. A pasta de dados de avaliação já está em uso por outro programa.

Ações de correção: você deve garantir que o usuário conectado tenha permissões de gravação na pasta de dados de avaliação. Se alterou o caminho da pasta de dados de avaliação, verifique se o caminho de avaliação atual mencionado nas definições da extensão está correto. Tente criar uma nova avaliação depois de fechar qualquer ficheiro de avaliação aberto.

Código de erro: FSMB-0001

Mensagem de erro: Falha ao acessar dados de avaliação.

Causas possíveis: Este erro pode aparecer devido a qualquer uma das razões dadas-

  1. O utilizador pode precisar da permissão apropriada para aceder à pasta de dados de avaliação.

  2. A pasta de dados de avaliação não existe ou está em uso por outro programa.

Ações de correção: você deve garantir que o usuário conectado tenha permissões de leitura e gravação na pasta de dados de avaliação. Se alterou o caminho da pasta de dados de avaliação, verifique se o caminho de avaliação atual mencionado nas definições da extensão está correto.

Código de erro: FSMB-0002

Mensagem de erro: Falha ao analisar os dados de avaliação. Um ficheiro de metadados está danificado ou foi modificado externamente. Tente criar uma nova avaliação.

Causas possíveis: Este erro pode aparecer devido a qualquer uma das razões dadas-

  1. O arquivo de metadados está corrompido ou modificado externamente.

  2. Precisa de ajuda com a análise correta do JSON para o arquivo de metadados.

Ações de correção: talvez seja necessário excluir a avaliação atual e tentar criar uma nova avaliação. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: FSMB-0003

Mensagem de erro: Falha ao salvar a saída da avaliação com um erro do sistema de arquivos.

Causas possíveis: Este erro pode aparecer devido a qualquer uma das razões dadas-

  1. O usuário pode precisar da permissão apropriada para usar a pasta de dados de avaliação.

  2. A pasta de dados de avaliação já está em uso por outro programa.

Ações de correção: você deve garantir que o usuário conectado tenha permissões de leitura e gravação na pasta de dados de avaliação. Se alterou o caminho da pasta de dados de avaliação, verifique se o caminho de avaliação atual mencionado nas definições da extensão está correto e existe. Tente criar uma nova avaliação depois de fechar qualquer ficheiro de avaliação aberto.

Código de erro: FSMB-0004

Mensagem de erro: Falha ao salvar a saída de avaliação com um erro de serializador.

Causas possíveis: Os dados de avaliação gerados não puderam ser convertidos para o formato JSON.

Ações de correção: você pode tentar executar uma nova avaliação. Para investigar mais, percorra os logs para entender o motivo do erro. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: MDS-0001

Mensagem de erro: Falha ao ler os dados de avaliação com um erro do sistema de arquivos.

Causas possíveis: Este erro pode aparecer devido a qualquer uma das razões dadas-

  1. O utilizador pode precisar da permissão apropriada para aceder à pasta de dados de avaliação.

  2. A pasta de dados de avaliação não existe ou está em uso por outro programa.

Ações de correção: você deve garantir que o usuário conectado tenha permissões de leitura e gravação na pasta de dados de avaliação. Se alterou o caminho da pasta de dados de avaliação, verifique se o caminho de avaliação atual mencionado nas definições da extensão está correto.

Código de erro: MDS-0002

Mensagem de erro: Falha ao ler os dados de avaliação com um erro do serializador.

Causas possíveis: Este erro pode aparecer devido a qualquer uma das razões dadas-

  1. O utilizador pode precisar da permissão apropriada para aceder à pasta de dados de avaliação.

  2. A pasta de dados de avaliação não existe ou está em uso por outro programa.

  3. Os dados de avaliação foram gerados por uma versão mais antiga da extensão que já não é suportada.

Ações de correção: você deve garantir que o usuário conectado tenha permissões de leitura e gravação na pasta de dados de avaliação. Se alterou o caminho da pasta de dados de avaliação, verifique se o caminho de avaliação atual mencionado nas definições da extensão está correto. Elimine a avaliação atual e, em seguida, execute uma nova avaliação.

Código de erro: MDS-0003

Mensagem de erro: Falha ao salvar a saída da avaliação com um erro desconhecido.

Causas possíveis: Este erro pode aparecer devido a qualquer uma das razões dadas-

  1. O usuário pode precisar da permissão apropriada para acessar a pasta escolhida para salvar a avaliação.

  2. A pasta já está em uso por outro programa.

Ações de correção: você deve garantir que o usuário conectado tenha permissões de leitura e gravação na pasta de dados de avaliação. Se alterou o caminho da pasta de dados de avaliação, verifique se o caminho de avaliação atual mencionado nas definições da extensão está correto. Em seguida, tente criar uma nova avaliação depois de fechar qualquer ficheiro de avaliação aberto.

Código de erro: MDS-0004

Mensagem de erro: Falha ao salvar a saída de avaliação com um erro de serializador.

Causas possíveis: Este erro pode aparecer devido a qualquer uma das razões dadas-

  1. O arquivo de metadados está corrompido ou modificado externamente.

  2. Precisa de ajuda com a análise correta do JSON para o arquivo de metadados.

Ações de correção: talvez seja necessário excluir a avaliação atual e tentar criar uma nova avaliação. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: FSRP-0000

Mensagem de erro: Ocorreu um erro de terminal - falha ao acessar dados de pesquisa. Um ficheiro de pesquisa foi eliminado ou está danificado. Reinstale a extensão e tente novamente.

Causas possíveis: Este erro pode aparecer devido a qualquer uma das razões dadas-

  1. O arquivo de metadados de pesquisa é excluído ou corrompido.

  2. O arquivo de metadados de pesquisa já está em uso por outro programa.

Ações de correção: tente reinstalar a extensão, feche qualquer arquivo de avaliação aberto e crie uma nova avaliação. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: FSRP-0001

Mensagem de erro: Ocorreu um erro de terminal - falha ao acessar dados de pesquisa. Um ficheiro de pesquisa foi eliminado ou está danificado. Reinstale a extensão e tente novamente.

Causas possíveis: Este erro pode aparecer devido a qualquer uma das razões dadas-

  1. O arquivo de metadados de pesquisa é excluído ou corrompido.

  2. O arquivo de metadados de pesquisa já está em uso por outro programa.

Ações de correção: tente reinstalar a extensão, feche qualquer arquivo de avaliação aberto e crie uma nova avaliação. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: GE-0001

Mensagem de erro: Falha ao executar um ou mais componentes de avaliação com um erro desconhecido.

Causas possíveis: Ocorreu um erro interno desconhecido.

Ações de correção: tente criar uma nova avaliação. Para investigar mais, percorra o log para entender o motivo do erro. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: GE-1002

Mensagem de erro: A pasta de avaliação configurada não existe.

Causas possíveis: O caminho da pasta de avaliação fornecido não existe localmente.

Ações de correção: verifique se o caminho da pasta de avaliação existe no computador local. Se alterou o caminho da pasta de dados de avaliação, verifique se o caminho de avaliação atual mencionado nas definições da extensão está correto.

Código de erro: PGSQLC - 0000

Mensagem de erro: A coleta de dados falhou com um erro desconhecido. Tente criar uma nova avaliação.

Causas possíveis: Este erro é genérico e pode aparecer por vários motivos.

Ações de correção: tente criar uma nova avaliação. Para investigar mais, percorra os logs para entender o motivo do erro. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: PGSQLC-0001

Mensagem de erro: Falha ao coletar dados de compatibilidade do PostgreSQL Server com um erro desconhecido.

Causas possíveis: Este erro ocorre durante a recolha de dados de compatibilidade do servidor.

Ações de correção: para investigar mais, examine os logs para entender o motivo do erro. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: PGSQLC-0002

Mensagem de erro: Falha ao coletar dados de compatibilidade do banco de dados PostgreSQL com um erro desconhecido.

Causas possíveis: Este erro ocorre durante a coleta de dados de compatibilidade de banco de dados.

Ações de correção: para investigar mais, examine os logs para entender o motivo do erro. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: PGSQLC-0003

Mensagem de erro: Falha ao processar os dados de desempenho.

Possíveis causas: Este erro ocorreu durante a coleta de dados de desempenho do PostgreSQL.

Ações de correção: tente criar uma nova avaliação. Para investigar mais, percorra o log para entender o motivo do erro. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: PGSQLA-1000

Mensagem de erro: O módulo de compatibilidade do servidor para a plataforma de destino do Azure PostgreSQL falhou com um erro desconhecido.

Causas possíveis: O módulo de compatibilidade do servidor falhou ao processar os dados de compatibilidade do servidor.

Ações de correção: tente criar uma nova avaliação. Para investigar mais, percorra os logs para entender o motivo do erro. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: PGSQLA-2000

Mensagem de erro: Os dados de compatibilidade de banco de dados para a plataforma de destino PostgreSQL do Azure falharam com um erro desconhecido.

Causas possíveis: O módulo de compatibilidade de banco de dados falhou ao processar os dados de compatibilidade do banco de dados.

Ações de correção: tente criar uma nova avaliação. Para investigar mais, percorra os logs para entender o motivo do erro. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: PGSQLA-3001

Mensagem de erro: A recomendação de SKU para a plataforma de destino do Azure PostgreSQL falhou com um erro desconhecido.

Causas possíveis: A recomendação de SKU falhou ao processar os dados de desempenho.

Ações de correção: tente criar uma nova avaliação. Para investigar mais, percorra os logs para entender o motivo do erro. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: PGSQLDA-0001

Mensagem de erro: Falha ao agregar os detalhes de dados de desempenho coletados com um erro desconhecido.

Causas possíveis: Falha ao processar os dados de desempenho.

Ações de correção: para investigar mais, examine os logs para entender o motivo do erro. contacte a Microsoft para obter ajuda.

Código de erro: PGDC-10000

Mensagem de erro: Falha ao coletar dados necessários com um erro PG subjacente. Veja a documentação do Postgres referente a este código de erro.

Causas possíveis: A avaliação falhou devido a um erro PostgreSQL subjacente

Ações de correção: talvez seja necessário consultar a documentação do PG para resolver esse problema. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: PGDC-10001

Mensagem de erro: Conexão perdida. Verifique a conectividade da rede. Veja a documentação do Postgres referente a este código de erro.

Causas possíveis: A avaliação falhou devido a um problema de conectividade de rede.

Ações de correção: talvez seja necessário consultar a documentação do PG para resolver esse problema. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: PGDC-10002

Mensagem de erro: A conexão expirou para o servidor PostgreSQL. Navegue para o painel de ligações e atualize a ligação ao Servidor PostgreSQL.

Causas possíveis: Este erro pode aparecer devido a qualquer uma das razões dadas-

  1. A conexão do PostgreSQL Server foi encerrada com força ou atingiu o tempo limite.

  2. A conectividade de rede com o PostgreSQL Server é instável ou perdida.

Ações de correção: tente se reconectar ao PostgreSQL Server ou atualizar a conexão. Além disso, execute o ping no Servidor PostgreSQL para verificar se a conectividade de rede entre a máquina virtual e o Servidor PostgreSQL é estável. Verifique se os parâmetros de tempo limite foram definidos corretamente no ficheiro postgresql.conf.

Código de erro: PGDC-10003

Mensagem de erro: Falha de login devido a credenciais inválidas. Verifique as credenciais de início de sessão da base de dados e tente novamente.

Causas possíveis: A falha de login pode ser devido a credenciais inválidas.

Ações de correção: você deve garantir que as credenciais do PostgreSQL Server fornecidas estejam corretas. Verifique as credenciais de início de sessão da base de dados e tente novamente.

Código de erro: PGDC-10004

Mensagem de erro: O PostgreSQL Server conectado não está disponível devido a uma exceção PG subjacente.

Causas possíveis: O banco de dados pode estar inativo ou não querer aceitar conexões.

Ações de correção: verifique se o banco de dados está online, íntegro e pronto para aceitar novas conexões. Para obter mais informações, veja a documentação do Postgres.

Código de erro: PGDC-10005

Mensagem de erro: O usuário não tem o privilégio de acessar a tabela/exibição para avaliação.

Causas possíveis: Este erro pode aparecer devido a qualquer uma das razões dadas -

  1. Falta de privilégio Connect.

  2. Falta de privilégio Select.

Ações de correção: forneça a permissão necessária ao usuário da Avaliação. Se o problema persistir, contacte a Microsoft para obter ajuda.

Código de erro: PGDC-10006

Mensagem de erro: Nenhum host é conhecido. Ligue-se a um anfitrião válido.

Causas possíveis: O host não é válido. O endereço IP, o nome do anfitrião ou o número da porta estão incorretos.

Ações de correção: verifique se o nome do host e o número da porta estão corretos. Se o problema persistir, contacte a Microsoft para obter ajuda.

Próximos passos