Cara: Mengkloning Database yang Sudah Ada
Tugas ini menggunakan beberapa langkah yang Anda pelajari dalam prosedur sebelumnya untuk membuat database baru dan memindahkan data yang sudah ada. Selain itu, ini menggunakan langkah-langkah yang dibahas dalam Cara: Menggunakan Skema Dibandingkan dengan Membandingkan Definisi Database yang Berbeda untuk menyinkronkan skema database sumber dan proyek.
Dengan menggunakan langkah-langkah ini, Anda dapat dengan mudah membuat database pengembangan atau pengujian dari database produksi dengan skema dan data yang identik. Anda kemudian dapat terus mengembangkan database pengujian dalam mode tersambung, atau membuat proyek database untuk pengembangan dan pengujian offline, semuanya tanpa mengganggu operasi database produksi.
Untuk membuat database pengembangan
Di SQL Server Object Explorer, di bawah simpul SQL Server , perluas instans server yang terhubung.
Klik kanan simpul Database dan pilih Tambahkan Database Baru.
Ganti nama database baru menjadi TradeDev.
Klik kanan database Perdagangan di SQL Server Object Explorer, dan pilih Perbandingan Skema. Ikuti langkah-langkah dalam artikel Cara: Menggunakan Skema Bandingkan dengan Membandingkan Definisi Database yang Berbeda, memilih database Trade asli sebagai sumber dan database TradeDev baru sebagai target. Ini memperbarui TradeDev dengan skema dari Trade.
Untuk mereplikasi data
Langkah sebelumnya hanya menduplikasi skema database produksi ke database pengembangan. Dalam prosedur ini, Anda menduplikasi data produksi ke database pengembangan.
Klik kanan tabel Pemasok di database Perdagangan dan pilih Tampilkan Data. Editor Data terbuka.
Pilih tombol Skrip di samping Baris Maks di toolbar.
Saat jendela skrip terbuka, pastikan Koneksi ditampilkan di bilah status di bawah panel skrip Transact-SQL. Jika Sambungan Terputus ditampilkan, pilih tombol Koneksi (yang paling kiri di toolbar) dan masukkan informasi dan kredensial server Anda.
Di menu dropdown Database di samping tombol Koneksi/ Putuskan Sambungan, pilih TradeDev. Ini mirip dengan pernyataan Transact-SQL
USE
, dan akan memastikan bahwa skrip di editor kode akan dijalankan terhadap database TradeDev .Pilih tombol Jalankan Kueri untuk menjalankan
INSERT
pernyataan. Ini menyisipkan semua baris dariSuppliers
tabelTrade
database keSuppliers
tabel dalamTradeDev
database.Ulangi langkah-langkah di atas untuk semua tabel dalam
Trade
database, sehingga direplikasi keTradeDev
database.Gunakan Editor Data untuk memverifikasi bahwa semua tabel dalam database baru
TradeDev
telah diisi.
Lihat Juga
Cara: Menggunakan Skema Dibandingkan dengan Membandingkan Definisi Database yang Berbeda
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk