Partager via


Résoudre les problèmes d’installation du générateur d’API de données pour les bases de données Azure

Le générateur d’API de données est distribué en tant que package NuGet et peut être installé à l’aide d’un outil .NET. Cet article fournit des solutions aux problèmes courants qui peuvent se produire lorsque vous installez le générateur d’API de données.

.NET 8 n’est pas installé

Le générateur d’API de données nécessite que .NET 8 soit installé sur votre ordinateur. Si .NET 8 n’est pas installé, vous pouvez l’installer en suivant les instructions de l’installation de .NET sur Windows, Linux et macOS ou télécharger .NET 8.0.

Problème lors de l’installation de .NET 8 sur Ubuntu 22

L’installation de .NET 8 sur Ubuntu 22 peut être difficile, car le package .NET est disponible dans le référentiel Ubuntu et le référentiel Microsoft, ce qui peut entraîner des conflits ou des erreurs.

Par exemple, lorsque vous exécutez la dotnet commande sur Linux, vous pouvez recevoir une erreur semblable à l’exemple suivant :

Une erreur irrécupérable s'est produite. Le dossier [/usr/share/dotnet/host/fxr] n’existe pas.

Pour vous assurer que vous pouvez installer .NET 8 sur Ubuntu avec succès, passez en revue les instructions d’installation dans la vue d’ensemble de .NET sur Ubuntu.

Problème lors de l’installation du générateur d’API de données à l’aide d’un outil .NET

Le générateur d’API de données est distribué en tant que package NuGet et peut être installé à l’aide de la dotnet tool commande. Si vous rencontrez des problèmes à l’aide de la dotnet tool commande, résolvez les problèmes d’utilisation de l’outil .NET.

Problème d’interface de ligne de commande du générateur d’API de données

Après avoir installé le générateur d’API de données, vous pouvez rencontrer un problème où la dab commande est introuvable lors de l’exécution de l’interface de ligne de commande du générateur d’API de données (CLI).

Pour résoudre ce problème, assurez-vous que la PATH variable d’environnement sur votre ordinateur contient le dossier où l’outil .NET stocke le package téléchargé. Pour plus d’informations, consultez Outils globaux.

Pour vérifier la variable d’environnement PATH , utilisez la commande suivante :

($env:PATH).Split(";")

References

Étape suivante

Si vous n’êtes pas capable de trouver une solution à votre problème dans cet article, fournissez des commentaires ou signalez des bogues dans le dépôt GitHub azure/data-api-builder .

Contactez-nous pour obtenir de l’aide

Pour toute demande ou assistance, créez une demande de support ou posez une question au support de la communauté Azure. Vous pouvez également soumettre des commentaires sur les produits à la communauté de commentaires Azure.