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 Banco de Dados SQL do Azure.

Pré-requisitos

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 integrado Explorer lista todos os objetos de banco de dados.

Um novo banco de dados SQL no Fabric será aberto automaticamente no editor da Web e um banco de dados existente poderá 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 Fluxo de Dados Tabular, ou ponto de extremidade TDS, familiar 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.

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

  • Vá para as configurações do item do banco de dados SQL.
  • Ou, na lista de itens, selecione o menu ..., selecione Configurações depois 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 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, em seguida, selecione Copiar cadeia de conexão SQL.

Botão Abrir para conectar

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

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

Conectar-se ao SQL Server Management Studio manualmente

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. Copie e cole o valor de Data Source= no Nome do servidor.
  6. Escolha Autenticação tipo: Microsoft Entra ID - Universal com suporte a MFA.
  7. Selecione Opções<<.
  8. Copie e cole o valor de Initial Catalog= 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 seu banco de dados SQL no Fabric com sqlcmd, 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. 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

Você pode se conectar ao seu 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