Menggunakan Visual Studio untuk membuat database untuk SQL Server di Linux

Berlaku untuk:SQL Server - Linux

SQL Server Data Tools (SSDT) mengubah Visual Studio menjadi lingkungan pengembangan dan manajemen siklus hidup database (DLM) yang kuat untuk SQL Server di Linux. Anda dapat mengembangkan, membangun, menguji, dan menerbitkan database Anda dari proyek yang dikontrol sumber. Seperti Anda mengembangkan kode aplikasi Anda.

Menginstal Alat Data Visual Studio dan SQL Server

  1. Jika Anda belum menginstal Visual Studio di komputer Windows, Unduh dan Instal Visual Studio. Jika Anda tidak memiliki lisensi Visual Studio, edisi Komunitas Visual Studio adalah IDE gratis dan berfungsi lengkap untuk siswa, sumber terbuka, dan pengembang individual.

  2. Selama penginstalan Visual Studio, pilih Kustom untuk opsi Pilih jenis penginstalan . Pilih Selanjutnya

  3. Pilih Alat Data Microsoft SQL Server, Git untuk Windows, dan Ekstensi GitHub untuk Visual Studio dari daftar pilihan fitur.

    Screenshot of SSDT setup.

  4. Lanjutkan dan selesaikan penginstalan Visual Studio. Ini bisa memakan waktu beberapa menit.

Dapatkan versi terbaru SQL Server Data Tools

SQL Server di Linux didukung oleh SSDT versi 17.0 atau yang lebih baru.

Membuat proyek database baru di kontrol sumber

  1. Luncurkan Visual Studio.

  2. Pilih Team Explorer pada menu Tampilan .

  3. Pilih Baru di bagian Repositori Git Lokal di halaman Koneksi.

    Screenshot of the Local Git Repository section with the New option called out.

  4. Pilih Buat. Setelah repositori Git lokal dibuat, klik dua kali SSDTRepo.

  5. Pilih Baru di bagian Solusi . Pilih SQL Server di bawah simpul Bahasa Lain dalam dialog Proyek Baru.

    Screenshot of the Solutions section with the New option and SQL Server option called out.

  6. Ketik TutorialDB untuk nama dan pilih OK untuk membuat proyek database baru.

Membuat tabel baru dalam proyek database

  1. Pilih Penjelajah Solusi pada menu Tampilan.

  2. Buka menu proyek database dengan mengklik kanan TutorialDB di Penjelajah Solusi.

  3. Pilih Tabel di bawah Tambahkan.

    Screenshot showing how to create a new table using Add > Table.

  4. Menggunakan perancang tabel, tambahkan dua kolom, Nama nvarchar(50) dan Lokasi nvarchar(50), seperti yang diperlihatkan dalam gambar. SSDT menghasilkan CREATE TABLE skrip saat Anda menambahkan kolom di perancang.

    Screenshot of the table designer with the Name and Location values called out.

  5. Simpan file Table1.sql.

Membangun dan memvalidasi database

  1. Buka menu proyek database di TutorialDB dan pilih Bangun. SSDT mengkompilasi file kode sumber .sql dalam proyek Anda dan membangun file Paket Aplikasi Tingkat Data (dacpac). Ini dapat digunakan untuk menerbitkan database ke instans SQL Server Anda di Linux.

    Screenshot showing the TutorialDB with the Build option called out.

  2. Periksa pesan keberhasilan build di jendela Output di Visual Studio.

Menerbitkan database ke instans SQL Server di Linux

  1. Buka menu proyek database di TutorialDB dan pilih Terbitkan.

  2. Pilih Edit untuk memilih instans SQL Server Anda di Linux.

    Screenshot showing the Publish option with the Edit option called out

  3. Pada dialog koneksi, ketik alamat IP atau nama host instans SQL Server Anda di Linux, nama pengguna, dan kata sandi.

    Screenshot showing the connection dialog.

  4. Pilih tombol Terbitkan pada dialog terbitkan.

  5. Periksa status penerbitan di jendela Operasi Alat Data.

  6. Pilih Tampilkan Hasil atau Tampilkan Skrip untuk melihat detail hasil penerbitan database di SQL Server Anda di Linux.

    Screenshot showing the publish result with View Script and View Result called out.

Anda telah berhasil membuat database baru pada instans SQL Server di Linux dan mempelajari dasar-dasar pengembangan database dengan proyek database yang dikontrol sumber.