Compartilhar via


Conectar-se ao banco de dados SQL no Microsoft Fabric

Aplica-se a:Banco de dados SQL no Microsoft Fabric

Você pode se conectar e consultar seu banco de dados SQL no Fabric das mesmas maneiras que o Banco de Dados SQL do Azure.

Pré-requisitos

  • Atualmente, a única política de conexão com suporte para o banco de dados SQL no Microsoft Fabric é o Redirecionamento. Para obter mais informações, consulte de política de conexão.

Editor de consultas no portal do Fabric

Você pode se conectar ao banco de dados SQL usando o editor baseado na Web no portal do Fabric.

O editor baseado na Web para banco de dados SQL no Fabric fornece um explorador de objetos fundamental e uma interface de execução de consulta. O menu do Explorer integrado lista todos os objetos de banco de dados.

Um novo banco de dados SQL no Fabric é aberto automaticamente no editor da Web e um banco de dados existente pode ser aberto no editor da Web selecionando-o no Fabric.

Localizar cadeia de conexão SQL

No Microsoft Fabric, o ponto de extremidade de análise SQL e o banco de dados SQL podem ser acessados por meio de um ponto de extremidade TDS, conhecido a todos os aplicativos Web modernos que interagem com um ponto de extremidade TDS do SQL Server. Isso é conhecido como a cadeia de conexão SQL na interface do usuário do Microsoft Fabric.

A cadeia de conexão do banco de dados SQL é semelhante à cadeia de conexão do Banco de Dados SQL do Azure. <server-unique-identifer>.database.windows.net A cadeia de conexão do ponto de extremidade de análise do SQL se parece com <server-unique-identifier>.<tenant>.fabric.microsoft.com.

Para localizar a cadeia de conexão SQL para o banco de dados SQL do Fabric:

  • Vá para as configurações do item do banco de dados SQL.
  • Ou, na lista de itens, selecione o ... menu. Selecione Configurações e cadeias de conexão. O Fabric fornece strings de conexão completas para provedores, incluindo ADO.NET, JDBC, ODBC, PHP e Go.
  • Ou selecione o botão Abrir em e o SQL Server Management Studio. As informações de conexão do servidor são exibidas.

Para localizar a cadeia de conexão SQL para o ponto de extremidade de análise SQL do banco de dados SQL do Fabric:

  • Vá para as configurações do item do banco de dados SQL e selecione Ponto de extremidade SQL.
  • Ou selecione o ... menu e selecione Copiar cadeia de conexão SQL.

Botão Abrir para conectar

Você pode se conectar facilmente ao banco de dados SQL com o botão Abrir noeditor de consultas do portal do Fabric. Escolha o SQL Server Management Studio ou a extensão mssql com o Visual Studio Code.

Captura de tela do editor de consultas do portal do Fabric mostrando o botão Abrir para conexões fáceis com o SSMS ou a extensão mssql no VS Code.

Conectar-se ao SQL Server Management Studio manualmente

Captura de tela das configurações do SSMS.

Em SQL Server Management Studio (SSMS):

  1. Na área de workspace na carga de trabalho Database do Fabric, selecione o ... ao lado do banco de dados SQL.
  2. Selecione Configurações.
  3. Selecione cadeias de conexão. Procure a cadeia de conexão com o banco de dados SQL, incluindo o Data Source=. Por exemplo, tcp:<servername>.database.fabric.microsoft.com,1433. O Initial Catalog= é o nome do banco de dados.
  4. No SSMS, abra uma nova conexão.
  5. Na caixa de diálogo do Fabric, copie e cole o valor do Server Name no nome do servidor.
  6. Escolha o tipo de autenticação : ID do Microsoft Entra – Universal com suporte de MFA.
  7. Selecione Opções<<.
  8. Copie e cole o valor de Database Name na caixa de texto Conectar ao banco de dados.
  9. Selecione Conectar.
  10. Entre usando Microsoft Entra ID – Universal com suporte a MFA.

Conectar-se com sqlcmd

Você pode se conectar ao banco de dados SQL no Fabric com sqlcmd, assim como qualquer outro produto do Mecanismo de Banco de Dados SQL. Use a autenticação do Microsoft Entra ID com a opção G. A autenticação do Microsoft Entra (-G) requer pelo menos a versão 13.1.

No exemplo a seguir, substitua <server name> pela cadeia de caracteres longa de texto exclusivo que representa seu banco de dados SQL no Fabric.

sqlcmd -S <your_server>.database.fabric.microsoft.com;1433 -G -d <your_database> -i ./script.sql

Conecte-se com o utilitário bcp

Conecte-se ao banco de dados SQL no Fabric com o utilitário bcp, assim como qualquer outro produto do Mecanismo de Banco de Dados SQL. Use a autenticação de ID do Microsoft Entra com a opção -G.

No exemplo a seguir, substitua <server name> pela cadeia de caracteres longa de texto exclusivo que representa seu banco de dados SQL no Fabric.

bcp bcptest in "c:\temp\sample.dat" -S <your_server>.database.fabric.microsoft.com;1433 -d testdb -G -c