Erreurs courantes lors de l'exportation de journaux - Base de données Amazon Quantum Ledger (AmazonQLDB)

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Erreurs courantes lors de l'exportation de journaux

Important

Avis de fin de support : les clients existants pourront utiliser Amazon QLDB jusqu'à la fin du support le 31 juillet 2025. Pour plus de détails, consultez Migrer un Amazon QLDB Ledger vers Amazon Aurora SQL Postgre.

Cette section décrit les erreurs d'exécution générées par Amazon QLDB pour les demandes d'exportation de journaux.

Voici une liste des exceptions courantes renvoyées par le service. Chaque exception inclut un message d'erreur spécifique, suivi d'une brève description et de suggestions de solutions possibles.

AccessDeniedException

Message : Utilisateur : userARN n'est pas autorisé à exécuter : iam : PassRole on resource : roleARN

Vous n'êtes pas autorisé à transmettre un IAM rôle au QLDB service. QLDBnécessite un rôle pour toutes les demandes d'exportation de journaux, et vous devez disposer des autorisations pour transmettre ce rôle àQLDB. Le rôle fournit des autorisations QLDB d'écriture dans le compartiment Amazon S3 que vous avez spécifié.

Vérifiez que vous définissez une IAM politique qui autorise l'exécution de l'PassRoleAPIopération sur la ressource de IAM rôle que vous avez spécifiée pour le QLDB service (qldb.amazonaws.com). Pour un exemple de stratégie, consultez Exemples de politiques basées sur l'identité pour Amazon QLDB.

IllegalArgumentException

Message : une erreur QLDB s'est produite lors de la validation de la configuration S3 : errorCode errorMessage

Cette erreur peut être due au fait que le compartiment Amazon S3 fourni n'existe pas dans Amazon S3. Ou bien, QLDB ne dispose pas des autorisations suffisantes pour écrire des objets dans le compartiment Amazon S3 que vous avez spécifié.

Vérifiez que le nom du compartiment S3 que vous fournissez dans votre demande de tâche d'exportation est correct. Pour plus d'informations sur la dénomination des compartiments, consultez la section Restrictions et limitations des compartiments dans le guide de l'utilisateur d'Amazon Simple Storage Service.

Vérifiez également que vous définissez une politique pour le compartiment que vous avez spécifié qui accorde PutObject des PutObjectAcl autorisations au QLDB service (qldb.amazonaws.com). Pour en savoir plus, veuillez consulter la section Autorisations d'exportation.

IllegalArgumentException

Message : réponse inattendue d'Amazon S3 lors de la validation de la configuration S3. Réponse de S3 : errorCode errorMessage

La tentative d'écriture des données d'exportation du journal dans le compartiment S3 fourni a échoué avec la réponse d'erreur Amazon S3 fournie. Pour plus d'informations sur les causes possibles, consultez la section Résolution des problèmes liés à Amazon S3 dans le guide de l'utilisateur d'Amazon Simple Storage Service.

IllegalArgumentException

Message : le préfixe du compartiment Amazon S3 ne doit pas dépasser 128 caractères

Le préfixe fourni dans la demande d'exportation du journal contient plus de 128 caractères.

IllegalArgumentException

Message : La date de début ne doit pas être supérieure à la date de fin

Les deux InclusiveStartTime ExclusiveEndTime doivent être au format ISO8601 de date et d'heure et en temps universel coordonné (UTC).

IllegalArgumentException

Message : La date de fin ne peut pas être future

Les deux InclusiveStartTime ExclusiveEndTime doivent être au format ISO 8601 date et heure et enUTC.

IllegalArgumentException

Message : Le paramètre de chiffrement d'objet fourni (S3EncryptionConfiguration) n'est pas compatible avec une clé AWS Key Management Service (AWS KMS)

Vous avez fourni KMSKeyArn l'un ObjectEncryptionType des deux NO_ENCRYPTION ouSSE_S3. Vous ne pouvez fournir qu'un client géré AWS KMS key pour un type de chiffrement d'objet deSSE_KMS. Pour en savoir plus sur les options de chiffrement côté serveur dans Amazon S3, consultez la section Protection des données à l'aide du chiffrement côté serveur dans le manuel Amazon S3 Developer Guide.

LimitExceededException

Message : Dépassement de la limite de 2 tâches d'exportation du Journal exécutées simultanément

QLDBimpose une limite par défaut de deux tâches d'exportation de journaux simultanées.