Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: Database SQL di Microsoft Fabric
Mulai menggunakan SQL Server Management Studio (SSMS) untuk menyambungkan ke database SQL Anda di Microsoft Fabric dan menjalankan beberapa perintah Transact-SQL (T-SQL).
Nota
Meskipun MICROSOFT Entra ID adalah nama baru untuk Azure Active Directory (Azure AD), untuk mencegah mengganggu lingkungan yang ada, Azure AD masih tetap berada di beberapa elemen yang dikodekan secara permanen seperti bidang UI, penyedia koneksi, kode kesalahan, dan cmdlet. Dalam artikel ini, dua nama tersebut dapat dipertukarkan.
Artikel ini menunjukkan langkah-langkah berikut:
- Menyambungkan ke database SQL di Fabric
- Membuat tabel di database baru Anda
- Sisipkan baris ke dalam tabel baru Anda
- Mengkueri tabel baru dan menampilkan hasilnya
- Menggunakan tabel jendela kueri untuk memverifikasi properti koneksi Anda
- Menghapus database
Prasyarat
- Menginstal SQL Server Management Studio
- Anda memerlukan kapasitas Fabric yang sudah ada. Jika tidak, mulailah uji coba Fabric.
- Anda dapat menggunakan ruang kerja yang ada atau membuat ruang kerja Fabric baru.
- Anda harus menjadi anggota peran Admin atau Anggota untuk ruang kerja guna membuat database SQL.
- Buat database SQL di Fabric. Mulailah dengan database baru yang kosong.
Menyambungkan ke database SQL di Fabric
Nota
Rilis SSMS sebelum 18.6 tidak mengautentikasi ke Mesin Database melalui autentikasi multifaktor Microsoft Entra (MFA). Untuk terus menggunakan MFA, Anda memerlukan SSMS 18.6 atau versi yang lebih baru.
Mulai SQL Server Management Studio (SSMS). Pertama kali Anda menjalankan SQL Server Management Studio, jendela Sambungkan ke Server terbuka. Jika tidak terbuka, Anda dapat membukanya secara manual dengan memilih Object Explorer>Connect>Database Engine.
Temukan nama server dan nama database untuk database SQL Anda di portal Fabric.
String koneksi database SQL mirip dengan string koneksi Azure SQL Database. Nama server terlihat seperti
<server-unique-identifer>.database.windows.netdan nama database terlihat seperti<database name>-<unique identifier>.Untuk menemukan string koneksi SQL untuk database SQL Anda di Fabric:
Buka pengaturan item database SQL Anda. Pilih String sambungan. Nama server adalah
Data sourcedan nama database adalahInitial Catalog.Di daftar item di ruang kerja, pilih menu
.... Pilih Pengaturan lalu String sambungan.Atau, pilih tombol Buka di dan SQL Server Management Studio. Informasi koneksi server ditampilkan.
Kotak dialog Sambungkan ke Server muncul. Masukkan informasi berikut, semua pengaturan lainnya dapat dibiarkan default:
Setting Nilai yang disarankan Detail lebih lanjut Jenis server Mesin Database Pilih Mesin Database (biasanya opsi default). Nama Server Nama server yang sepenuhnya memenuhi syarat Masukkan Nama Server, termasuk .database.fabric.microsoft.com,1433.Authentication Pilih Microsoft Entra MFA. Untuk informasi selengkapnya, lihat Autentikasi dalam database SQL di Microsoft Fabric. Nama Database Berikan nama database database SQL Anda. Anda juga dapat mengubah opsi koneksi tambahan dengan memilih Opsi. Contoh opsi koneksi adalah database yang Anda sambungkan, nilai batas waktu koneksi, dan protokol jaringan. Artikel ini menggunakan nilai default untuk semua opsi.
Pilih Sambungkan.
Untuk memverifikasi bahwa database SQL Anda dalam koneksi Fabric berhasil, perluas dan jelajahi objek dalam Object Explorer tempat nama server, versi SQL Server, dan nama pengguna ditampilkan. Objek-objek ini berbeda tergantung pada jenis server.
Memecahkan masalah konektivitas
Jika browser Anda gagal tersambung ke SQL Database saat menggunakan Microsoft Entra dengan MFA, Anda dapat menavigasi keOpsi>Alat>Azure Services>Azure Cloud, dan mengubah nilai untuk Menggunakan browser web default sistem atau Menggunakan Pengelola Akun Web. Untuk informasi selengkapnya, lihat Opsi (Layanan Azure).
Jika Anda mengalami masalah koneksi dengan database SQL di Fabric, lihat Memahami keamanan jaringan di Microsoft Fabric.
Hapus cache token identitas Microsoft Entra
SQL Server Management Studio (SSMS) menyimpan token ID Microsoft Entra secara singkat. Saat pengguna ditambahkan ke grup ID Microsoft Entra dan segera mencoba mengautentikasi dari SSMS, pesan kesalahan berikut dilemparkan:
Login failed for user '<token-identified principal>'.
(Microsoft SQL Server, Error: 18456)
Jika Anda baru saja mendapatkan akses ke server, Anda dapat menghapus cache token ID Microsoft Entra dari Bantuan>Hapus Cache Token ID Entra.
Dialog berikut menjelaskan mengapa opsi ini berguna jika Anda baru saja menerima akses ke server dan memerlukan autentikasi ulang.
Membuat tabel di database baru
Di bagian ini, Anda membuat tabel di database Anda.
Di Object Explorer, di daftar Database , klik kanan pada database Anda, dan pilih Kueri Baru:
Tempelkan cuplikan kode T-SQL berikut ke jendela kueri:
-- Create a new table called 'Customers' in schema 'dbo' -- Drop the table if it already exists IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL DROP TABLE dbo.Customers; GO -- Create the table in the specified schema CREATE TABLE dbo.Customers ( CustomerId INT NOT NULL PRIMARY KEY, -- primary key column Name NVARCHAR (50) NOT NULL, Location NVARCHAR (50) NOT NULL, Email NVARCHAR (50) NOT NULL ); GOJalankan kueri dengan memilih Jalankan atau pilih F5 di keyboard Anda.
Setelah kueri selesai, tabel baru Customers ditampilkan dalam daftar tabel di Object Explorer. Jika tabel tidak ditampilkan, klik kanan simpulTabel> di Object Explorer, lalu pilih Refresh.
Sisipkan baris ke dalam tabel baru
Sekarang mari kita sisipkan beberapa baris ke dalam tabel Customers yang Anda buat. Tempelkan cuplikan kode T-SQL berikut ke jendela kueri, lalu pilih Jalankan:
-- Insert rows into table 'Customers'
INSERT INTO dbo.Customers (
[CustomerId],
[Name],
[Location],
[Email]
)
VALUES
(1, N'Orlando', N'Australia', N''),
(2, N'Keith', N'India', N'keith0@adventure-works.com'),
(3, N'Donna', N'Germany', N'donna0@adventure-works.com'),
(4, N'Janet', N'United States', N'janet1@adventure-works.com');
GO
Mengkueri tabel dan menampilkan hasilnya
Hasil kueri terlihat di bawah jendela teks kueri. Untuk mengkueri Customers tabel dan menampilkan baris yang disisipkan, tempelkan cuplikan kode T-SQL berikut ke jendela kueri, lalu pilih Jalankan:
-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;
Hasil kueri ditampilkan di bawah area tempat teks dimasukkan.
Anda juga dapat mengubah cara hasil disajikan dengan memilih salah satu opsi berikut:
- Tombol pertama menampilkan hasil dalam Tampilan Teks, seperti yang ditunjukkan pada gambar di bagian berikutnya.
- Tombol tengah menampilkan hasil dalam Tampilan Kisi, yang merupakan opsi default.
- Tombol ketiga memungkinkan Anda menyimpan hasilnya ke file yang ekstensinya secara
.rptdefault.
Memverifikasi properti koneksi Anda dengan menggunakan tabel jendela kueri
Anda bisa menemukan informasi tentang properti koneksi di bawah hasil kueri Anda. Setelah Anda menjalankan kueri yang disebutkan sebelumnya di langkah sebelumnya, tinjau properti koneksi di bagian bawah jendela kueri.
Anda dapat menentukan server dan database mana yang tersambung dengan Anda, dan nama pengguna Anda.
Anda juga bisa menampilkan durasi kueri dan jumlah baris yang dikembalikan oleh kueri yang dijalankan sebelumnya.
Membersihkan sumber daya
Hapus tabel sampel yang kita buat dalam panduan cepat ini. Tempelkan kode T-SQL berikut dan Jalankan:
DROP TABLE dbo.Customers;