Como posso resolver mensagens de erro 400 ao modificar minha instância de banco de dados do Aurora?

4 minuto de leitura
0

Quero modificar uma instância de banco de dados do Amazon Aurora, mas, quando faço a solicitação de modificação, recebo a mensagem de erro "Código de status: 400".

Breve descrição

Quando você inicia uma solicitação de API, a AWS realiza verificações iniciais de sintaxe para garantir que a solicitação seja concluída e tenha os parâmetros obrigatórios. Há vários motivos pelos quais você pode receber um erro 400 em uma solicitação de API para modificar sua instância de banco de dados do Amazon Aurora:

  • Sua solicitação foi negada devido ao controle de utilização de solicitações de API.
  • Sua combinação de parâmetros não é válida.
  • Seu valor para o parâmetro de entrada está ausente ou não é válido.
  • A API não tem um parâmetro necessário ou uma ação.
  • Problemas no navegador fizeram com que a API falhasse.
  • Você tem uma versão desatualizada da AWS Command Line Interface (AWS CLI).
  • Um evento interno afetou o serviço e fez com que a API falhasse.

Siga as etapas de solução de problemas relevantes para resolver cada um desses problemas.

Resolução

Observação: Se você receber erros ao executar comandos da AWS CLI, verifique se está usando a versão mais recente da AWS CLI.

Exceção de Controle de Utilização

O controle de utilização da solicitação de API resultou na sua solicitação negada. Esses limites de chamadas de API estão no nível da conta e não são específicos para nenhum serviço.

Observação: não é possível aumentar ou modificar os limites de uma chamada específica. A AWS garante que as chamadas de API não excedam a taxa máxima permitida de solicitações de API. Isso é válido quando as chamadas de API são provenientes de uma aplicação, de uma chamada para uma interface de linha de comando ou do Console de gerenciamento da AWS.

Para resolver esse erro, execute as seguintes ações:

Combinação de parâmetros não válida

Se usar uma combinação de parâmetros ao modificar sua instância de banco de dados, você receberá um erro 400. Para resolver esse problema, use somente parâmetros e argumentos válidos na chamada de API.

Parâmetro ausente ou inválido

A AWS negará sua solicitação se você usar um valor para o parâmetro de entrada que está ausente ou não é válido. Antes de modificar sua instância de banco de dados, verifique se você incluiu todos os parâmetros e campos obrigatórios na solicitação da API.

Problema com o navegador

Problemas intermitentes do navegador podem fazer com que sua chamada de API falhe. Para resolver problemas com o navegador, limpe o cache e emita a API novamente. Se isso não funcionar, tente novamente em um navegador diferente.

Versão da CLI desatualizada

Se você usar a AWS CLI para emitir a solicitação de API, certifique-se de estar usando a versão mais recente. Versões anteriores da AWS CLI podem não oferecer suporte a determinados parâmetros. É uma prática recomendada verificar regularmente se a sua versão está atualizada. Para obter mais informações, consulte Confirmar se você está executando uma versão recente da AWS CLI.

Eventos internos

Um problema contínuo ou evento interno que afeta o Amazon Relational Database Service (Amazon RDS) ou um de seus serviços dependentes pode causar um erro 400. Para verificar se há algum problema contínuo, consulte o AWS Health Dashboard. Continue monitorando os painéis para obter uma atualização sobre a causa raiz e a resolução.


Informações relacionadas

Como corrijo uma instância de banco de dados do Amazon RDS que está presa no status de parâmetros incompatíveis?

Erros comuns (referência de APIs do Amazon RDS)

AWS OFICIAL
AWS OFICIALAtualizada há um ano