Dépannage de l'import de données
Résolution des problèmes rencontrés lors de l'import de données dans le système de base de données.
Erreur d'import de résolution : échec de l'ouverture de l'objet
Vous obtenez l'erreur d'importation lorsque l'URL de la PAR, qui est définie dans le fichier manifeste, expire. Vous ne pouvez pas accéder aux données tant que vous ne réeffectuez pas le vidage MySQL Shell vers Object Storage, ce qui génère à nouveau les URL de demande pré-authentifiée dans le fichier manifeste.
A l'aide de MySQL Shell
Utilisez le shell MySQL pour résoudre l'erreur Import Error: Failed opening object
.
- Vous obtenez une erreur
Erreur d'import : échec de l'ouverture de l'objet
semblable à la suivante :Import Error: Failed opening object '<ObjectStoragePath>/b/<BucketName>/o/<BucketPrefix>/@.json' in READ mode: Not Found (404)
Résolution d'une erreur d'importation : URL peut ne pas être valide
L'erreur d'import est due à un format incorrect dans l'URL de demande pré-authentifiée.
L'une des raisons suivantes peut être à l'origine de l'erreur d'importation :
- L'URL de demande pré-authentifiée a expiré. Les demandes pré-authentifiées intègrent un délai d'expiration. Si vous avez dépassé la date d'expiration, créez une URL de demande pré-authentifiée.
- Vous avez défini un préfixe de type nom de fichier au lieu d'un préfixe de type dossier. Les préfixes de type nom de fichier ne sont pas pris en charge.
- Vous avez défini un préfixe de type dossier, mais n'avez pas ajouté de nom de préfixe ni de barre oblique de fin à l'URL de demande pré-authentifiée. Si vous effectuez l'import à partir d'un préfixe de bucket, ajoutez manuellement le nom de préfixe et la barre oblique à l'URL.
- Vous avez spécifié une URL incorrecte. Vérifiez que l'URL est correcte. Si nécessaire, générez-en une autre.
Utilisation de la console
Utilisez la console pour résoudre l'erreur Import Error: May not be a valid URL
.
- Vous obtenez une erreur
Erreur d'import : URL potentiellement non valide
semblable à la suivante :attribute = {source.sourceUrl}, value = {https://objectstorageURL/p/alphanumericString/n/tenancyName/b/bucketName/o/prefixName/} - may not be a valid url
Générez une nouvelle URL de demande pré-authentifiée à l'aide de l'assistant de génération de demande pré-authentifiée de la console. Reportez-vous à Utilisation de demandes pré-authentifiées.
Il est recommandé d'utiliser la console pour générer une nouvelle URL de demande pré-authentifiée.
Utilisation de l'interface de ligne de commande
Utilisez l'interface de ligne de commande pour résoudre l'erreur Import Error: May not be a valid URL
.
- Vous obtenez une erreur
Erreur d'import : URL potentiellement non valide
semblable à la suivante :attribute = {source.sourceUrl}, value = {https://objectstorageURL/p/alphanumericString/n/tenancyName/b/bucketName/o/prefixName/} - may not be a valid url