As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Erros comuns na exportação de diários
Importante
Aviso de fim do suporte: os clientes existentes poderão usar a Amazon QLDB até o final do suporte em 31/07/2025. Para obter mais detalhes, consulte Migrar um Amazon QLDB Ledger para o Amazon Aurora Postgre
Esta seção descreve os erros de tempo de execução que são gerados pela Amazon QLDB para solicitações de exportação de periódicos.
Veja a seguir uma lista de exceções comuns retornadas pelo serviço. Cada exceção inclui a mensagem de erro específica, seguida por uma breve descrição e sugestões de possíveis soluções.
- AccessDeniedException
-
Mensagem:
Usuário:
userARN
não está autorizado a executar: iam: PassRole no recurso:roleARN
Você não tem permissões para passar uma IAM função para o QLDB serviço. QLDBrequer uma função para todas as solicitações de exportação de periódicos, e você deve ter permissões para passar essa função paraQLDB. A função QLDB fornece permissões de gravação em seu bucket específico do Amazon S3.
Verifique se você define uma IAM política que conceda permissão para realizar a
PassRole
API operação no recurso de IAM função especificado para o QLDB serviço (qldb.amazonaws.com
). Para ver um exemplo de política, consulte Exemplos de políticas baseadas em identidade para a Amazon QLDB. - IllegalArgumentException
-
Mensagem:
QLDB encontrou um erro ao validar a configuração do S3:
errorCode
errorMessage
Uma possível causa desse erro é que o bucket do Amazon S3 fornecido não existe no Amazon S3. Ou QLDB não tem permissões suficientes para gravar objetos no bucket especificado do Amazon S3.
Verifique se o nome do bucket do S3 fornecido na solicitação de trabalho de exportação está correto. Para obter informações sobre a nomenclatura de buckets, consulte Restrições e limitações do bucket no Guia do usuário do Amazon Simple Storage Service.
Além disso, verifique se você define uma política para o bucket especificado que concede
PutObject
ePutObjectAcl
autoriza o QLDB serviço (qldb.amazonaws.com
). Para saber mais, consulte Permissões de exportação. - IllegalArgumentException
-
Mensagem: Resposta
inesperada do Amazon S3 ao validar a configuração do S3. Resposta do S3:
errorCode
errorMessage
A tentativa de gravar dados de exportação do diário no bucket do S3 fornecido falhou com a resposta de erro fornecida pelo Amazon S3. Para obter mais informações sobre as causas possíveis, consulte Solução de problemas do Amazon S3 no Guia do usuário do Amazon Simple Storage Service.
- IllegalArgumentException
-
Mensagem:
O prefixo do bucket do Amazon S3 não deve exceder 128 caracteres
O prefixo fornecido na solicitação de exportação do diário contém mais de 128 caracteres.
- IllegalArgumentException
-
Mensagem:
A data de início não deve ser maior que a data de término
Ambos
InclusiveStartTime
ExclusiveEndTime
devem estar no formato de data e hora ISO8601e no Tempo Universal Coordenado ()UTC. - IllegalArgumentException
-
Mensagem:
A data de término não pode ser no futuro
Ambos
InclusiveStartTime
ExclusiveEndTime
devem estar no formato deISO 8601
data e hora e emUTC. - IllegalArgumentException
-
Mensagem:
A configuração de criptografia de objeto fornecida (S3EncryptionConfiguration) não é compatível com uma chave AWS Key Management Service (AWS KMS)
Você forneceu um
KMSKeyArn
com umObjectEncryptionType
deNO_ENCRYPTION
ouSSE_S3
. Você só pode fornecer um cliente gerenciado AWS KMS key para um tipo de criptografia de objeto deSSE_KMS
. Para obter mais informações sobre o uso da criptografia no lado do servidor no Amazon S3, consulte Proteger dados usando criptografia no lado do servidor, no Guia do desenvolvedor do Amazon S3. - LimitExceededException
-
Mensagem:
Excedeu o limite de 2 trabalhos de exportação de diário em execução simultânea
QLDBimpõe um limite padrão de dois trabalhos simultâneos de exportação de diário.