Menggunakan Visual Studio untuk membuat database untuk SQL Server di Linux

Berlaku untuk:SQL Server di 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 mempublikasikan database Anda dari proyek yang dikendalikan sumber, sama 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.

    Cuplikan layar penyiapan SSDT.

  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 Local Git Repository pada halaman Hubungkan .

    Cuplikan layar bagian Repositori Git Lokal dengan opsi Baru dipanggil.

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

  5. Pilih Baru di bagian Solusi . Pilih SQL Server di bawah node Other Languages dalam dialog New Project.

    Cuplikan layar bagian Solusi yang menampilkan opsi Baru dan opsi SQL Server yang diidentifikasi.

  6. Masukkan TutorialDB sebagai nama, lalu 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.

    Cuplikan layar memperlihatkan cara membuat tabel baru menggunakan Tambahkan > Tabel.

  4. Di desainer tabel, tambahkan kolom Nama dan Lokasi . Atur kedua kolom ke tipe data nvarchar(50), seperti yang ditunjukkan pada gambar. SSDT menghasilkan skrip CREATE TABLE saat Anda menambahkan kolom di perancang.

    Cuplikan layar perancang tabel dengan nilai Nama dan Lokasi yang disebutkan.

  5. Simpan file Table1.sql.

Membangun dan memvalidasi database

  1. Buka menu proyek database di TutorialDB dan pilih Bangun. SSDT mengompilasi .sql file sumber dalam proyek Anda dan membangun file paket aplikasi tingkat data (DACPAC). Anda dapat menggunakan file ini untuk mempublikasikan database ke instance SQL Server Anda di Linux.

    Cuplikan layar memperlihatkan TutorialDB dengan opsi Build dipanggil.

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

Publikasikan database ke instance 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.

    Cuplikan layar memperlihatkan opsi Terbitkan dengan opsi Edit dipanggil.

  3. Di dialog koneksi, masukkan alamat IP atau nama host, nama pengguna, dan kata sandi untuk instance SQL Server Anda di Linux.

    Cuplikan layar memperlihatkan dialog koneksi.

  4. Pilih Publish di dialog publish.

  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.

    Tangkapan layar yang menunjukkan hasil penerbitan dengan View Script dan View Results disorot.

Anda telah berhasil membuat database baru di instance SQL Server di Linux dan mempelajari dasar-dasar mengembangkan database dengan proyek database yang dikendalikan sumber.