0 / 0
Retourner à la version anglaise de la documentation
Message d'erreur de données d'identification lors de la suppression d'une table virtualisée dans le stockage d'objets
Dernière mise à jour : 26 nov. 2024
Message d'erreur de données d'identification lors de la suppression d'une table virtualisée dans le stockage d'objets

Dans la Data Virtualization, une erreur se produit lorsque vous essayez de supprimer une table virtualisée dans le stockage d'objets après que la connexion à la source de données a été supprimée.

Symptômes

Par exemple, vous pouvez voir un message d'erreur similaire au message d'erreur suivant dans le client Web.

The <table name> cannot be removed.

Une erreur détaillée similaire au message suivant est disponible dans les fichiers journaux.

The statement failed because a Big SQL component encountered an error. Component receiving the error: "DDL". Component returning the error: "HIVE". Log entry identifier: "[BSL-0-1be1bf7a]". Reason: "Unable to load credentials from envir".. SQLCODE=-5105, SQLSTATE=58040, DRIVER=4.29.24

Résolution du problème

Le message d'erreur indique que lorsque Data Virtualization exécute une instruction " DROP TABLE pour une table virtualisée dans le stockage objet, le système " Hive sous-jacent doit avoir accès aux informations d'identification. Toutefois, si la connexion à la source de données a été supprimée, les données d'identification ne sont pas disponibles et DROP échoue.

Les tables virtualisées dans le stockage d'objets doivent être supprimées avant la suppression de la connexion associée à la source de données dans le stockage d'objets. Si la connexion a été supprimée, réactivez la connexion, supprimez toutes les tables associées, puis supprimez la connexion.

Recherche et réponse à l'IA générative
Ces réponses sont générées par un modèle de langue de grande taille dans watsonx.ai en fonction du contenu de la documentation du produit. En savoir plus