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

Pulihkan Database di SQL Server 2017

Di sini, saya akan menunjukkan cara memulihkan database menggunakan SQLOPS (sekarang disebut Azure Data Studio).

Anda dapat memulihkan database SQL Server dengan menggunakan Transact-SQL, PowerShell, atau melalui GUI seperti Azure Data Studio atau SSMS. Dalam contoh ini, kita akan memulihkan cadangan database baru bernama WideWorldImportersDW .

WideWorldImporters database adalah contoh database yang disediakan oleh Microsoft SQL Server Team untuk mendemonstrasikan bagaimana fitur SQL Server dapat digunakan dalam skenario dunia nyata. Dalam contoh kami, kami akan memulihkan WideWorldImportersDW database, yang merupakan versi gudang data dari WideWorldImporters basis data.

Proses ini akan membuat database baru bernama WideWorldImportersDW . Basis data akan berisi berbagai objek (seperti tabel, tampilan, prosedur tersimpan, dll). Basis data juga akan berisi data sampel, sehingga Anda dapat mulai membuat kueri segera setelah dipulihkan.

Unduh File Cadangan Basis Data

Sebelum Anda mulai, buka halaman GitHub ini dan unduh file .bak.

  • Unduh WideWorldImportersDW-Full.bak file jika Anda menggunakan Evaluasi, Pengembang, atau Edisi Perusahaan dari SQL Server.
  • Atau unduh WideWorldImportersDW-Standard.bak file jika Anda menggunakan SQL Server Standard Edition.

Pulihkan Database melalui SQLOPS/Azure Data Studio GUI

  1. Buka Dasbor Server

    Di panel kiri Azure Data Studio, klik kanan nama server dan pilih Kelola .

    Jika Anda menggunakan SSMS, di Object Explorer, klik kanan pada Databases simpul dan pilih Pulihkan Database...

  2. Mulai Proses Pemulihan

    Klik tombol Pulihkan tombol.

  3. Pilih Pulihkan dari Opsi

    Pilih File cadangan dari Pulihkan dari pilihan.

    Anda juga dapat memulihkan database dari database yang ada jika diperlukan. Dalam hal ini, pilih Database pada langkah ini.

  4. Pilih File Cadangan

    Arahkan ke file cadangan, pilih, lalu klik OK .

    Jika SQL Server berjalan dalam wadah Docker (misalnya, jika Anda menjalankan SQL Server di Mac), Anda harus menyalin file cadangan ke dalam wadah Docker sebelum Anda dapat melihatnya di sini.

    Berikut cara menyalin file dari host ke container Docker.

  5. Tinjau Pengaturan

    Kotak dialog ini menampilkan rincian file cadangan yang akan dipulihkan. Jika Anda memiliki persyaratan khusus, Anda dapat menyesuaikan pengaturan tertentu menggunakan FILES dan OPSI di atas.

    Untuk contoh kita, biarkan pada pengaturan default dan klik Pulihkan untuk memulihkan cadangan.

  6. Pemulihan Selesai

    Setelah pemulihan selesai, sebuah pesan akan ditampilkan yang mengonfirmasi bahwa pemulihan berhasil.

  7. Navigasi ke Basis Data

    Klik Server ikon di kiri atas sehingga Anda dapat menavigasi ke database.

  8. Melihat Basis Data

    Perluas Database node untuk mengungkapkan database Anda yang baru dipulihkan.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Temukan Kolom Partisi untuk Tabel yang Dipartisi di SQL Server (T-SQL)

  2. Fungsi SQL Server Sederhana untuk Memecahkan Masalah Dunia Nyata

  3. Menggunakan prosedur tersimpan SQL Server dari Python (pyodbc)

  4. Kecualikan kolom menggunakan SELECT * [kecuali kolomA] FROM tableA?

  5. Penyetelan SQL Server – ini semua tentang pengukuran