Udostępnij za pośrednictwem


Rozwiązywanie problemów z instalacją konstruktora interfejsu API danych dla baz danych platformy Azure

Konstruktor interfejsu API danych jest dystrybuowany jako pakiet NuGet i można go zainstalować przy użyciu narzędzia .NET. Ten artykuł zawiera rozwiązania typowych problemów, które mogą wystąpić podczas instalowania konstruktora interfejsu API danych.

Platforma .NET 8 nie jest zainstalowana

Konstruktor interfejsu API danych wymaga zainstalowania platformy .NET 8 na maszynie. Jeśli nie masz zainstalowanego programu .NET 8, możesz go zainstalować, postępując zgodnie z instrukcjami w temacie Instalowanie platformy .NET w systemach Windows, Linux i macOS lub Pobierz program .NET 8.0.

Problem podczas instalowania platformy .NET 8 w systemie Ubuntu 22

Instalowanie platformy .NET 8 w systemie Ubuntu 22 może być trudne, ponieważ pakiet .NET jest dostępny zarówno w repozytorium Ubuntu, jak i repozytorium Microsoft, co może prowadzić do konfliktów lub błędów.

Na przykład podczas wykonywania dotnet polecenia w systemie Linux może zostać wyświetlony błąd podobny do następującego przykładu:

Wystąpił błąd krytyczny. Folder [/usr/share/dotnet/host/fxr] nie istnieje.

Aby upewnić się, że można pomyślnie zainstalować platformę .NET 8 w systemie Ubuntu, zapoznaj się z instrukcjami instalacji w temacie Omówienie platformy .NET w systemie Ubuntu.

Problem podczas instalowania konstruktora interfejsu API danych przy użyciu narzędzia .NET

Konstruktor interfejsu dotnet tool API danych jest dystrybuowany jako pakiet NuGet i można go zainstalować za pomocą polecenia . Jeśli masz problemy z używaniem dotnet tool polecenia, rozwiąż problemy z użyciem narzędzi platformy .NET.

Problem z interfejsem wiersza polecenia konstruktora interfejsu api danych

Po zainstalowaniu konstruktora interfejsu API danych może wystąpić problem polegający na tym, że dab nie można odnaleźć polecenia podczas uruchamiania interfejsu wiersza polecenia konstruktora interfejsu wiersza polecenia narzędzia Data API Builder.

Aby rozwiązać ten problem, upewnij się, że PATH zmienna środowiskowa na komputerze zawiera folder, w którym narzędzie .NET przechowuje pobrany pakiet. Aby uzyskać więcej informacji, zobacz Narzędzia globalne.

Aby sprawdzić zmienną PATH środowiskową, użyj następującego polecenia:

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

Informacje

Następny krok

Jeśli nie możesz znaleźć rozwiązania problemu w tym artykule, prześlij opinię lub zgłoś usterki w repozytorium GitHub azure/data-api-builder .

Skontaktuj się z nami, aby uzyskać pomoc

Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii na temat platformy Azure.