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
- Résoudre les problèmes d’utilisation du générateur d’API de données pour les bases de données Azure
- Problèmes connus dans le référentiel GitHub Azure/data-api-builder
É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.