Project-Oriented Pengembangan Database Offline

Bagian ini menjelaskan fitur yang disediakan oleh SQL Server Data Tools (SSDT) untuk penulisan, pembuatan, penelusuran kesalahan, dan penerbitan proyek database.

Dengan menggunakan SSDT, Anda dapat membuat proyek database offline dan menerapkan perubahan skema dengan menambahkan, memodifikasi, atau menghapus definisi objek (diwakili oleh skrip) dalam proyek, tanpa koneksi ke instans server. Ini semua dapat dicapai dengan menggunakan perancang tabel, atau Editor Transact-SQL. Anda juga dapat menulis dan men-debug objek Transact-SQL dan CLR dalam proyek yang sama. Anda dapat menggunakan Skema Bandingkan untuk memastikan bahwa proyek Anda tetap sinkron dengan database produksi, dan membuat rekam jepret untuk proyek Anda di setiap tahap siklus pengembangan untuk tujuan perbandingan. Saat Anda mengerjakan proyek database di lingkungan berbasis tim, Anda dapat menggunakan kontrol versi untuk semua file. Setelah proyek database Anda dikembangkan, diuji, dan di-debug, Anda dapat menyerahkan proyek Anda kepada personel yang berwenang untuk diterbitkan ke lingkungan produksi.

Catatan

Topik Cara di bagian ini berisi serangkaian tugas yang dapat diselesaikan secara berurutan.

Di Bagian Ini

Topik Deskripsi
Mengimpor ke Dalam Proyek Database Menjelaskan mengimpor objek dari database langsung, .dacpac, atau skrip.
Pengaturan Proyek Database Menjelaskan berbagai pengaturan proyek untuk mengontrol aspek database dan konfigurasi build Anda.
Cara: Menelusuri Objek dalam Proyek Database SQL Server SQL Server Object Explorer di Visual Studio sekarang berisi simpul Proyek khusus, di mana semua proyek database SQL Server dalam solusi Anda dikelompokkan dalam hierarki seperti SQL Server Management Studio.
Jendela Operasi Alat Data Menjelaskan jendela Operasi Alat Data, yang menunjukkan kemajuan beberapa operasi dan memberi tahu Anda tentang kesalahan apa pun.
Opsi Editor Transact-SQL Menjelaskan opsi T-SQL.
Cara: Membuat Proyek Database Baru Buat proyek database dan impor skema database yang sudah ada.
Cara: Menggunakan Skema Dibandingkan dengan Membandingkan Definisi Database yang Berbeda Bandingkan skema database dan proyek dan sinkronisasi.
Cara: Membangun dan Menyebarkan ke Database Lokal Gunakan instans SQL Server sesuai permintaan lokal, yang diaktifkan saat Anda men-debug proyek database.
Cara: Mengubah Platform Target dan Menerbitkan Proyek Database Ubah platform SQL Server target untuk proyek Anda ke instans SQL Server yang didukung dan validasi sintaksis.
Cara: Membuat Rekam Jepret Proyek Buat proksi baca-saja dari skema database, dan kembalikan proyek sumber saat perubahan yang tidak diinginkan diterapkan ke proyek.
Cara: Menggunakan Objek Microsoft SQL Server 2012 di Proyek Anda Tambahkan objek Urutan baru ke proyek Anda.
Cara: Bekerja dengan Objek Database CLR Buat dan terbitkan objek CLR dalam proyek Database SQL Server Data Tools.
Cara: Mengonversi Proyek Database Visual Studio 2010 ke Proyek Database SQL Server dan Penargetan Ulang ke Platform Yang Berbeda Konversikan proyek SQL Server Database, objek CLR, dan Aplikasi Tingkat Data yang sudah ada yang dibuat di Visual Studio 2010 ke proyek Database SQL Server Data Tools.
Cara: Menentukan Predeployment atau Postdeployment Scripts Membahas cara menggunakan skrip yang ingin Anda jalankan sebelum atau sesudah penyebaran database Anda.

Mengelola Tabel, Hubungan, dan Memperbaiki Kesalahan