Bagikan melalui


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

  1. Di SQL Server Object Explorer, di bawah simpul SQL Server , perluas instans server yang terhubung.

  2. Klik kanan simpul Database dan pilih Tambahkan Database Baru.

  3. Ganti nama database baru menjadi TradeDev.

  4. 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

  1. 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.

  2. Pilih tombol Skrip di samping Baris Maks di toolbar.

  3. 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.

  4. Di menu dropdown Database di samping tombol Koneksi/ Putuskan Sambungan, pilih TradeDev. Ini mirip dengan pernyataan Transact-SQLUSE , dan akan memastikan bahwa skrip di editor kode akan dijalankan terhadap database TradeDev .

  5. Pilih tombol Jalankan Kueri untuk menjalankan INSERT pernyataan. Ini menyisipkan semua baris dari Suppliers tabel Trade database ke Suppliers tabel dalam TradeDev database.

  6. Ulangi langkah-langkah di atas untuk semua tabel dalam Tradedatabase, sehingga direplikasi ke TradeDevdatabase.

  7. Gunakan Editor Data untuk memverifikasi bahwa semua tabel dalam database baru TradeDevtelah diisi.

Lihat Juga

Cara: Menggunakan Skema Dibandingkan dengan Membandingkan Definisi Database yang Berbeda