Compartilhar via


Solucionar problemas de instalação do construtor de API de dados para bancos de dados do Azure

O construtor de API de dados é distribuído como um pacote NuGet e pode ser instalado usando uma ferramenta .NET. Este artigo fornece soluções para problemas comuns que podem ocorrer quando você instala o Data API Builder.

O .NET 8 não está instalado

O construtor de API de dados requer que o .NET 8 seja instalado em seu computador. Se você não tiver o .NET 8 instalado, poderá instalá-lo seguindo as instruções em Instalar o .NET no Windows, Linux e macOS ou Baixar o .NET 8.0.

Problema ao instalar o .NET 8 no Ubuntu 22

Instalar o .NET 8 no Ubuntu 22 pode ser complicado, pois o pacote .NET está disponível no repositório do Ubuntu e no repositório da Microsoft, o que pode levar a conflitos ou erros.

Por exemplo, ao executar o dotnet comando no Linux, você pode receber um erro como o exemplo a seguir:

Ocorreu um erro fatal. A pasta [/usr/share/dotnet/host/fxr] não existe.

Para garantir que você possa instalar o .NET 8 no Ubuntu com êxito, examine as instruções de instalação na Visão geral do .NET no Ubuntu.

Problema ao instalar o construtor de API de dados usando uma ferramenta .NET

O construtor de API de dados é distribuído como um pacote NuGet e pode ser instalado usando o dotnet tool comando. Se você tiver problemas ao usar o comando, solucione problemas de uso da dotnet tool ferramenta .NET.

Problema na interface de linha de comando do construtor de API de dados

Depois de instalar o Data API Builder, você pode enfrentar um problema em que o dab comando não pode ser encontrado ao executar a interface de linha de comando (CLI) do Data API Builder.

Para resolver esse problema, verifique se a PATH variável de ambiente em seu computador contém a pasta em que a ferramenta .NET armazena o pacote baixado. Para obter mais informações, consulte Ferramentas globais.

Para verificar a variável de PATH ambiente, use o seguinte comando:

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

Referências

Próxima etapa

Se você não conseguir encontrar uma solução para o problema neste artigo, forneça comentários ou relate bugs no repositório GitHub azure /data-api-builder .

Entre em contato conosco para obter ajuda

Se você tiver dúvidas ou precisar de ajuda, crie uma solicitação de suporte ou peça ajuda à comunidade de suporte do Azure. Você também pode enviar comentários sobre o produto para a comunidade de comentários do Azure.