Udostępnij za pośrednictwem


Nawiązywanie połączenia z bazą danych SQL w usłudze Microsoft Fabric

Dotyczy bazy danych:SQL w usłudze Microsoft Fabric

Możesz nawiązać połączenie z bazą danych SQL database i wykonywać zapytania w usłudze Fabric w taki sam sposób, jak usługa Azure SQL Database.

Wymagania wstępne

Edytor zapytań w portalu sieci szkieletowej

Połączenie z bazą danych SQL można nawiązać przy użyciu edytora internetowego w portalu sieci Szkieletowej.

Edytor internetowy bazy danych SQL w usłudze Fabric udostępnia podstawowy eksplorator obiektów i interfejs wykonywania zapytań. W menu zintegrowanego Eksploratora są wyświetlane wszystkie obiekty bazy danych.

Nowa baza danych SQL w usłudze Fabric zostanie automatycznie otwarta w edytorze sieci Web, a istniejąca baza danych może zostać otwarta w edytorze internetowym, wybierając ją w obszarze Sieć szkieletowa.

Znajdowanie parametry połączenia SQL

W usłudze Microsoft Fabric punkt końcowy analizy SQL i baza danych SQL są dostępne za pośrednictwem strumienia danych tabelarycznych lub punktu końcowego TDS, znanego wszystkim nowoczesnym aplikacjom internetowym korzystającym z punktu końcowego TDS programu SQL Server. Jest to nazywane parametry połączenia SQL w interfejsie użytkownika usługi Microsoft Fabric.

Aby znaleźć parametry połączenia SQL dla bazy danych SQL Fabric:

  • Przejdź do ustawień elementu bazy danych SQL.
  • Ewentualnie na liście elementów wybierz ... menu, wybierz pozycję Ustawienia, a następnie pozycję Parametry połączenia. Sieć szkieletowa udostępnia kompletne parametry połączenia dla dostawców, w tym ADO.NET, JDBC, ODBC, PHP i Go.
  • Możesz też wybrać przycisk Otwórz w i program SQL Server Management Studio. Zostaną wyświetlone informacje o połączeniu serwera.

Aby znaleźć parametry połączenia SQL dla punktu końcowego analizy SQL bazy danych SQL Fabric:

  • Przejdź do ustawień elementu bazy danych SQL, a następnie wybierz pozycję Punkt końcowy SQL.
  • Możesz też wybrać ... menu, a następnie wybrać pozycję Kopiuj parametry połączenia SQL.

Otwórz w przycisku, aby nawiązać połączenie

Możesz łatwo nawiązać połączenie z bazą danych SQL za pomocą przycisku Otwórz w edytorze zapytań portalu sieci szkieletowej. Wybierz program SQL Server Management Studio lub rozszerzenie mssql z programem Visual Studio Code.

Zrzut ekranu z edytora zapytań portalu sieci szkieletowej przedstawiający przycisk Otwórz w, aby ułatwić nawiązywanie połączeń z programem SSMS lub rozszerzeniem mssql w programie VS Code.

Ręczne nawiązywanie połączenia z programem SQL Server Management Studio

W programie SQL Server Management Studio (SSMS):

  1. W obszarze roboczym w obciążeniu Baza danych usługi Fabric wybierz ... obok bazy danych SQL.
  2. Wybierz Ustawienia.
  3. Wybierz pozycję Parametry połączenia. Wyszukaj parametry połączenia do bazy danych SQL, w tym .Data Source= Na przykład tcp:<servername>.database.fabric.microsoft.com,1433. Jest Initial Catalog= to nazwa bazy danych.
  4. W programie SSMS otwórz nowe połączenie.
  5. Skopiuj i wklej wartość z Data Source= w polu Nazwa serwera.
  6. Wybierz typ uwierzytelniania: Microsoft Entra ID — uniwersalny z obsługą uwierzytelniania wieloskładnikowego.
  7. Wybierz Opcje<<.
  8. Skopiuj i wklej wartość z Initial Catalog= w polu tekstowym Połącz z bazą danych .
  9. Wybierz pozycję Połącz.
  10. Zaloguj się przy użyciu identyfikatora Entra firmy Microsoft — uniwersalnego z obsługą uwierzytelniania wieloskładnikowego.

Nawiązywanie połączenia za pomocą narzędzia sqlcmd

Możesz nawiązać połączenie z bazą danych SQL w usłudze Fabric za pomocą narzędzia sqlcmd, podobnie jak w przypadku dowolnego innego produktu aparatu bazy danych SQL. Użyj uwierzytelniania identyfikatora Entra firmy Microsoft z opcją G . Uwierzytelnianie Entra firmy Microsoft (-G) wymaga co najmniej wersji 13.1.

W poniższym przykładzie zastąp <server name> ciąg długim ciągiem unikatowego tekstu reprezentującego bazę danych SQL w usłudze Fabric.

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

Nawiązywanie połączenia za pomocą narzędzia bcp

Możesz nawiązać połączenie z bazą danych SQL w usłudze Fabric za pomocą narzędzia bcp, podobnie jak w przypadku dowolnego innego produktu aparatu bazy danych SQL. Użyj uwierzytelniania identyfikatora Entra firmy Microsoft z opcją -G .

W poniższym przykładzie zastąp <server name> ciąg długim ciągiem unikatowego tekstu reprezentującego bazę danych SQL w usłudze Fabric.

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