Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana saya bisa mencadangkan database SQL Server jarak jauh ke drive lokal?

Di Microsoft SQL Server Management Studio, Anda dapat mengklik kanan database yang ingin Anda backup dan mengklik Tasks -> Generate Scripts.

Ini akan membuka wizard di mana Anda dapat mengatur yang berikut ini untuk melakukan pencadangan database yang layak, bahkan di server jauh :

  • Pilih database yang ingin Anda backup dan tekan selanjutnya,
  • Dalam opsi yang disajikan kepada Anda:
    1. Pada tahun 2010:di bawah Opsi Tabel/Tampilan, ubah 'Data Skrip' dan 'Indeks Skrip' menjadi Benar dan tekan berikutnya,
    2. Pada 2012:di bawah 'Umum', ubah 'Jenis data menjadi skrip' dari 'Skema saja' menjadi 'Skema dan data'
    3. Pada tahun 2014:opsi untuk skrip data sekarang "tersembunyi" di langkah "Setel Opsi Skrip", Anda harus mengklik "Lanjutan" dan mengatur "Jenis data ke skrip" ke nilai "Skema dan data"
  • Dalam empat berikutnya windows, tekan 'pilih semua' lalu berikutnya,
  • Pilih skrip ke jendela kueri baru

Setelah selesai, Anda akan memiliki skrip cadangan yang siap di depan Anda. Buat database lokal (atau remote) baru, dan ubah pernyataan 'USE' pertama dalam skrip untuk menggunakan database baru Anda. Simpan skrip di tempat yang aman, dan lanjutkan dan jalankan pada database kosong baru Anda. Ini akan membuat Anda (hampir) duplikat database lokal yang kemudian dapat Anda backup sesuka Anda.

Jika Anda memiliki penuh akses ke basis data jarak jauh, Anda dapat memilih untuk mencentang 'skrip semua objek' di jendela pertama wizard dan kemudian mengubah opsi 'Basis Data Skrip' ke True di jendela berikutnya. Hati-hati, Anda harus melakukan pencarian penuh &mengganti nama database dalam skrip ke database baru yang dalam hal ini Anda tidak perlu membuatnya sebelum menjalankan skrip. Ini akan membuat duplikat yang lebih akurat tetapi terkadang tidak tersedia karena batasan izin.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Penggunaan transaksi yang benar di SQL Server

  2. Jalankan sp_msforeachdb dalam aplikasi Java

  3. Bagaimana cara mengubah nilai baris menjadi kolom dengan jumlah kolom dinamis?

  4. Bagaimana cara meneruskan nilai ke parameter prosedur tersimpan di komponen Sumber OLE DB?

  5. SQL Server 2008 tidak dapat masuk dengan pengguna yang baru dibuat