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

Cara Membangun Kembali Basis Data Master di SQL Server dengan Mudah

Ringkasan: Database Master adalah database yang sangat penting karena memegang konfigurasi utama dari database SQL. Tetapi jika rusak maka pengguna harus menghadapi berbagai masalah, Jadi kami akan membahas cara membangun kembali database master di SQL Server.

Banyak pengguna menggunakan server SQL dan, mereka mempertahankan cadangan mereka tetapi terkadang pengguna menghindari kegagalan database dan kecelakaan terjadi. Jadi, untuk mengatasi tindakan tertentu.

Semua pengaturan konfigurasi dan informasi akun database disimpan dalam file database SQL Server. Basis data master berisi 2 file:master.mdf dan masterlog.ldf. Ini berisi semua catatan file yang ada di database. Pengguna tidak dapat memulai server SQL jika database master rusak atau tidak tersedia.

Oleh karena itu, di blog ini, kita akan membahas beberapa metode untuk membangun kembali database master di SQL server. Sebelum melanjutkan ke bagian solusi, mari kita bahas cara memeriksa apakah Master Database Anda rusak atau tidak.

Catatan Penting:  Jika Anda menginginkan solusi cepat untuk membangun kembali database master di SQL Server, maka pengguna dapat mengambil bantuan Perangkat Lunak database Emaildoctor Recover SQL untuk menyelesaikan masalah terkait korupsi.

Periksa Apakah Basis Data Master Anda Rusak Atau Tidak

  1. Terjadinya kesalahan Input / Output atau kesalahan Segmentasi.
  2. Ketika Pengguna tidak berhasil memulai SQL Server.
  3. Pembuatan Laporan oleh pemeriksa konsistensi basis data.

Ketahui Alasan Membangun Kembali Basis Data Master di SQL Server 

  • Saat pengguna menghapus beberapa informasi penting masuk, Server tertaut, dan Konfigurasi SQL Server.
  • Bila database master rusak karena kegagalan perangkat keras atau perangkat lunak.
  • Saat pengguna ingin membuat tiruan database.
  • Saat pengguna perlu memulihkan database menjadi instance baru.

Metode Manual untuk Membangun Kembali Basis Data Master di SQL Server

Untuk membangun kembali database master di server database SQL, ikuti prosedur yang disebutkan di bawah ini:

Metode 1:Prosedur Pra-Pembuatan Ulang

Karena database master rusak. Oleh karena itu, untuk mencegah hilangnya file lain, penting untuk membuat cadangan file tersebut. Kita harus mencadangkan file-file ini data MSDB, Log MSDB, model masuk &model . Mari kita jalankan proses pencadangan:

  1. Luncurkan pengelola konfigurasi server SQL pada sistem
  2. Klik layanan server SQL .
  3. Sekarang, pilih layanan yang diinginkan dan pilih Berhenti untuk menghentikan layanan satu per satu.
  4. Keluar dari manajer konfigurasi server SQL.

Pergi ke lokasi di mana database master dibangun kembali

Catatan:Lokasi direktori tempat database master akan dibangun kembali secara otomatis adalah:

C:\Program Files\Microsoft SQL Server\[INSTANCE NAME]\MSSQL\DATA

Ekstrak semua file dalam folder terpisah dan hapus file master log, temp log, tempdb yang rusak.

Prosedur Membangun Kembali 

Pengguna harus mengikuti langkah-langkah berikut untuk membangun kembali database master:

  1. Di jendela perintah, ubah lokasi direktori instance server.
  2. Masukkan lokasi direktori tempat media penginstalan SQL server 2016 berada.
  3. Buka Command Prompt sebagai administrator.
  4. Jalankan perintah berikut.
  5. Kemudian, tekan tombol Enter.

Membangun kembali database Master 

Pada saat semua database dibangun kembali, tidak ada pesan yang dikembalikan di command prompt. Jika Anda ingin memeriksa apakah prosedur berhasil dilakukan atau tidak, periksa file ringkasan.txt.

Lokasi file ini adalah:

C:\Program Files\Microsoft SQL Server\130\Setup Bootstrap\Logs

Prosedur Pasca-Pembuatan Ulang

Setelah proses pembangunan kembali selesai, jalankan operasi berikut:

  1. Setelah database master dibangun kembali.
  2. Mulai ulang semua layanan yang digunakan untuk menghentikan.
  3. Pulihkan cadangan dari model dan basis data MSDB.
  4. Jika cadangan data tidak ada, Anda cukup mengganti file model dan membangun kembali MSDB dengan file cadangan yang kami buat di bagian pertama. Langkah ini harus dilakukan setelah menjeda layanan.

Metode Otentik untuk Membangun Kembali Basis Data Master di SQL Server

Metode manual sangat panjang dan juga merupakan tugas yang sangat membosankan untuk dilakukan. Selain itu, hanya keahlian teknis yang dibutuhkan untuk menyelesaikan operasi ini dengan sukses. Jadi, untuk menghindari masalah seperti itu, pengguna dapat menggunakan metode otentik lain untuk membangun kembali database master, dengan menggunakan SQL Database Recovery alat. Ini adalah alat profesional untuk membangun kembali database master di SQL Server. Ini dapat dengan mudah menghapus masalah korupsi dengan mudah.

Basis data primer dan sekunder dapat diperbaiki menggunakan ini  alat. Itu juga memindai dan mengekspor pemicu, aturan, tabel, fungsi, prosedur tersimpan. Perangkat lunak ini juga kompatibel dengan tipe data XML ASCII dan Unicode. Pengguna dapat dengan mudah memulihkan objek database SQL yang dihapus dengan menggunakan aplikasi ini. Alat ini juga kompatibel dengan semua versi SQL Server seperti 2019, 2017, 2016, 2014, 2012, dan versi lain di bawahnya.

Menutup

  Mayoritas pengguna SQL menghadapi masalah seperti itu karena file database yang rusak. Sangat penting untuk menyelesaikan jenis masalah ini sesegera mungkin. Blog ini menjelaskan metode manual serta metode otentik untuk membangun kembali database master di SQL server 2019/2017/2016/2014/2012 dan versi di bawahnya.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana Fungsi SQL Server DIFFERENCE() Bekerja

  2. SQL Server 2016 :Penyempurnaan OLTP Dalam Memori

  3. Bagaimana cara menambahkan Batasan Default ke Kolom yang ada di Tabel SQL Server - Tutorial SQL Server / TSQL Bagian 91

  4. Apa keuntungan dari VistaDB

  5. SQL Server 2016:Buat Tampilan