Bagikan melalui


Mulai menggunakan ekstensi Proyek SQL Database

Penting

Azure Data Studio akan dihentikan pada 28 Februari 2026. Kami menyarankan agar Anda menggunakan Visual Studio Code. Untuk informasi selengkapnya tentang migrasi ke Visual Studio Code, kunjungi Apa yang terjadi pada Azure Data Studio?

Artikel ini menjelaskan tiga cara untuk mulai menggunakan ekstensi Proyek SQL Database:

  1. Buat proyek database baru dengan masuk ke tampilan Proyek Database atau dengan mencari Proyek Database: Baru di palet perintah.

  2. Proyek database yang ada dapat dibuka melalui Proyek Database: Buka yang ada di palet perintah.

  3. Mulai dari database yang sudah ada dengan menggunakan Proyek Database: Buat Proyek dari Database dari palet perintah atau dengan memilih Buat Proyek dari Database dalam tampilan Koneksi .

    Cuplikan layar tampilan baru.

Setelah membuat atau membuka proyek SQL, Anda siap untuk mulai mengembangkan dengan proyek SQL. Beberapa tindakan yang mungkin Anda ambil adalah:

  • Edit tabel atau objek database lainnya.
  • Buat dan terbitkan proyek.
  • Gunakan perbandingan skema untuk memvisualisasikan perubahan.
  • Perbarui proyek dari perubahan yang dibuat ke database.

Untuk informasi mendalam tentang konsep proyek SQL dan tutorial lainnya, lihat proyek database SQL.

Membuat proyek database kosong

Dalam tampilan Proyek Database , pilih tombol Proyek Baru dan masukkan nama proyek dalam input teks yang muncul. Dalam dialog Pilih Folder, pilih direktori untuk folder proyek, file .sqlproj, dan konten lainnya. Ekstensi membuka proyek kosong dan membuatnya terlihat dalam tampilan Proyek Database untuk pengeditan.

Buka proyek yang sudah ada

Dalam tampilan Proyek Database , pilih tombol Buka Proyek dan buka file yang sudah ada .sqlproj dari pemilih file yang muncul. Proyek yang ada dapat berasal dari Visual Studio Code atau Alat Data Visual Studio SQL Server.

Proyek terbuka dan Anda bisa melihat kontennya dalam tampilan Proyek Database untuk pengeditan.

Membuat proyek database dari database yang sudah ada

Alih-alih memulai dari proyek kosong, Anda dapat dengan cepat mengisi Proyek Database SQL dengan objek yang ada dari database.

Di Object Explorer

Dalam tampilan Koneksi, sambungkan ke instans SQL yang berisi database yang akan diekstrak. Klik kanan pada database dan pilih Buat Proyek dari Database dari menu konteks.

Cuplikan layar dialog buat Proyek dari Database.

Pengaturan struktur folder diatur ke Skema/Jenis Objek secara default dan menawarkan cara berbeda untuk mengatur objek yang ada secara otomatis saat diskrip. Opsi untuk pengaturan struktur folder adalah:

  • File: satu file dibuat untuk semua objek.
  • Datar: satu folder dibuat untuk semua objek, dengan setiap objek dalam file individual.
  • Jenis Objek: folder dibuat per jenis objek, dan setiap objek diskrip ke file.
  • Skema: folder dibuat per skema, dan setiap objek diskrip ke file.
  • Jenis Skema/Objek: folder dibuat per skema, dan di dalam folder, folder dibuat per jenis objek, dengan setiap objek diskrip ke file.

Dalam tampilan Proyek Basis Data

Dalam tampilan Proyek , pilih tombol Impor Proyek dari Database dan sambungkan ke instans SQL. Setelah koneksi dibuat, pilih database dari daftar database yang tersedia dan atur nama proyek.

Terakhir, pilih struktur folder untuk ekstraksi. Proyek baru terbuka dan berisi skrip SQL untuk konten database yang dipilih.

Tindakan lebih lanjut

Membangun dan menerbitkan

Anda menyebarkan proyek database di ekstensi Proyek SQL Database dengan membangun proyek ke dalam file aplikasi tingkat data (dacpac) dan menerbitkannya ke platform yang didukung. Dalam tampilan Proyek Database , klik kanan proyek dan pilih Bangun untuk membuat file dacpac dan memvalidasi proyek SQL. Saat Anda siap untuk menyebarkan proyek Anda ke database, klik kanan proyek lagi dan pilih Terbitkan untuk menerbitkan dacpac ke database.

Untuk informasi selengkapnya, lihat tutorial tentang membuat dan menyebarkan proyek SQL.

Skema perbandingan

Ekstensi Proyek SQL Database berfungsi dengan Perbandingan Skema. Anda dapat menggunakannya untuk membandingkan konten proyek dengan dacpac, database yang sudah ada, atau proyek lain. Gunakan perbandingan skema yang dihasilkan untuk melihat dan menerapkan perbedaan dari sumber ke target.

Cuplikan layar dialog perbandingan skema membandingkan proyek SQL dengan database.

Untuk informasi selengkapnya tentang perbandingan skema dan proyek SQL, lihat Gambaran umum perbandingan skema.

Memperbarui proyek dari database

Jika Anda membuat perubahan pada database yang belum Anda buat ke proyek SQL, Anda bisa memperbarui proyek SQL dari status database. Untuk memperbarui proyek, pilih Perbarui Proyek dari Database dari menu konteks database dalam tampilan Koneksi atau dari menu konteks proyek SQL dalam tampilan Proyek Database . Menjaga agar proyek SQL tetap terbarui dengan perubahan dalam database adalah salah satu metode kontrol sumber untuk perubahan database.

Cuplikan layar dialog perbarui Proyek dari Database.