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
- Potrzebna jest istniejąca pojemność sieci szkieletowej. Jeśli tego nie zrobisz, uruchom wersję próbną usługi Fabric.
- Utwórz lub użyj istniejącej bazy danych SQL w sieci szkieletowej.
- Jeśli jeszcze go nie masz, utwórz nową bazę danych SQL w usłudze Fabric.
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.
Ręczne nawiązywanie połączenia z programem SQL Server Management Studio
W programie SQL Server Management Studio (SSMS):
- W obszarze roboczym w obciążeniu Baza danych usługi Fabric wybierz
...
obok bazy danych SQL. - Wybierz Ustawienia.
- Wybierz pozycję Parametry połączenia.
Wyszukaj parametry połączenia do bazy danych SQL, w tym .
Data Source=
Na przykładtcp:<servername>.database.fabric.microsoft.com,1433
. JestInitial Catalog=
to nazwa bazy danych. - W programie SSMS otwórz nowe połączenie.
- Skopiuj i wklej wartość z
Data Source=
w polu Nazwa serwera. - Wybierz typ uwierzytelniania: Microsoft Entra ID — uniwersalny z obsługą uwierzytelniania wieloskładnikowego.
- Wybierz Opcje<<.
- Skopiuj i wklej wartość z
Initial Catalog=
w polu tekstowym Połącz z bazą danych . - Wybierz pozycję Połącz.
- 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