Résolution des problèmes : Échec de création ou de suppression d’une base de données ou d’une table dans l’Explorateur de données Azure
Dans l’Explorateur de données Azure, vous utilisez régulièrement des bases de données et des tables. Cet article indique la procédure de résolution des problèmes qui peuvent se poser.
Création d’une base de données
Veillez à disposer des autorisations appropriées. Pour créer une base de données, vous devez être membre du rôle Collaborateur ou Propriétaire de l’abonnement Azure. Si nécessaire, demandez à l’administrateur de votre abonnement de vous ajouter au rôle approprié.
Vérifiez l’absence d’erreurs de validation liées au nom de la base de données. Le nom doit être composé de caractères alphanumériques, avec une longueur maximale de 260 caractères.
Vérifiez que les valeurs de mise en cache et de conservation de la base de données se situent dans les plages autorisées. La conservation doit être comprise entre 1 et 36 500 jours (100 ans). La mise en cache doit être comprise entre 1 et la valeur maximale définie pour la conservation.
Suppression ou renommage d’une base de données
Veillez à disposer des autorisations appropriées. Pour supprimer ou renommer une base de données, vous devez être un membre du rôle Collaborateur ou Propriétaire pour l’abonnement Azure. Si nécessaire, demandez à l’administrateur de votre abonnement de vous ajouter au rôle approprié. Vous pouvez aussi supprimer ou renommer une base de données si vous avez le rôle d’administrateur de base de données.
Pour savoir comment supprimer une base de données, consultez Supprimer une base de données.
Création d’un tableau
Veillez à disposer des autorisations appropriées. Pour créer une table, vous devez être membre du rôle Administrateur de base de données ou Utilisateur de base de données dans la base de données ou du rôle Collaborateur ou Propriétaire dans l’abonnement Azure. Si nécessaire, demandez à l’administrateur de votre abonnement ou cluster de vous ajouter au rôle approprié.
Pour plus d’informations sur les autorisations, consultez Gérer des autorisations de base de données.
Vérifiez qu’une table portant le même nom n’existe pas déjà. Si elle existe, vous pouvez alors créer une table avec un autre nom, renommer la table existante (nécessite le rôle Administrateur de table) ou supprimer la table existante (nécessite le rôle Administrateur de base de données). Utilisez les commandes suivantes.
.drop table <TableName> .rename table <OldTableName> to <NewTableName>
Veillez à utiliser des noms de table et de colonne qui ne sont pas des mots clés réservés ou des littéraux, tels que
1day
ou2hours
. Lorsque vous essayez de créer une table à l’aide de mots clés ou de littéraux, vous obtenez une erreur de syntaxe. Pour référencer des entités avec des mots clés réservés ou des littéraux, utilisez la syntaxe comme décrit dans les identificateurs de référence dans les requêtes.
Suppression ou renommage d’une table
Veillez à disposer des autorisations appropriées. Pour supprimer ou renommer une table, vous devez être membre du rôle Administrateur de base de données ou Administrateur de table dans la base de données. Si nécessaire, demandez à l’administrateur de votre abonnement ou cluster de vous ajouter au rôle approprié.
Pour plus d’informations sur les autorisations, consultez Gérer des autorisations de base de données.
Règle générale
Consultez le tableau de bord d’état du service Azure. Recherchez l’état de l’Explorateur de données Azure dans la région où vous tentez d’utiliser une base de données ou une table.
Si l’état n’est pas correct (coche verte), réessayez une fois que l’état s’est amélioré.
Si vous avez toujours besoin d’aide pour résoudre votre problème, ouvrez une demande de support dans le portail Azure.