UnduhWindows

Alat perbaikan Microsoft SQL Server

Bagaimana cara memperbaiki berkas MDF Microsoft SQL Server yang rusak?

Recovery Toolbox for SQL Server

Recovery Toolbox for SQL Server membantu memperbaiki file MDF yang rusak pada MS SQL Server untuk semua versi

Cara memperbaiki database Microsoft SQL Server

Diperbarui: 2024-03-04

Cara memperbaiki database Microsoft SQL Server yang rusak atau ditangguhkan. Cara memperbaiki data dari file *.mdf yang rusak - petunjuk langkah demi langkah:

  1. Unduh Recovery Toolbox for SQL Server di sini: https://recoverytoolbox-id.com/download/RecoveryToolboxForSQLServerInstall.exe
  2. Instal Recovery Toolbox for SQL Server
  3. Mulai Recovery Toolbox for SQL Server
  4. Pilih file *.mdf yang rusak
  5. Pratinjau data yang dapat diambil dari database Microsoft SQL Server yang rusak
  6. Pilih metode ekspor data
    • Simpan sebagai skrip SQL ke disk
    • Jalankan skrip SQL langsung pada database
  7. Pilih informasi yang harus diperbaiki dan disimpan
  8. Tekan Start Recovery

Recovery Toolbox for SQL Server membantu memperbaiki file MDF yang rusak pada database Microsoft SQL Server. Program perbaikan SQL MDF dapat memperbaiki banyak kesalahan, termasuk:

  • Properti FILE SIZE tidak benar. (Microsoft SQL Server, Error:5172)
  • SQL Server Mendeteksi Kesalahan I/O Berbasis Konsistensi Logis: Checksum Tidak Benar. (Microsoft SQL Server, Error:824)
  • Halaman Peta Alokasi Indeks (IAM) Ditunjuk oleh Penunjuk Berikutnya dari Halaman IAM.
  • Kesalahan I/O (ID halaman salah) terdeteksi saat membaca pada offset 0x###### dalam file FileName.mdf.
  • File Tampaknya Telah Dipotong Oleh Sistem Operasi.
  • Selama Pengulangan Operasi yang Dicatat di Basis Data 'DatabaseName', Terjadi Kesalahan pada ID Rekaman Log.

Fitur alat perbaikan database MS SQL Server:

  • Perbaiki database SQL Server dan file *.MDF dari semua versi Microsoft SQL Server: 7/2000/2005/2008/2008 R2/2012/2014/2016/2019/2022
  • Perbaiki semua objek file .mdf yang rusak: tipe data, data sel tabel, tampilan, prosedur tersimpan, fungsi kustom, pemicu, indeks, kunci utama dan asing, batasan, dan lainnya
  • Perbaiki database SQL yang disimpan dalam beberapa file (file *.mdf + *.ndf)
  • Ekspor data yang diperbaiki ke database Microsoft SQL Server secara langsung
  • Simpan data yang diperbaiki sebagai skrip SQL
  • Pratinjau data dan struktur yang dipulihkan
  • Alat Perbaikan SQL berhasil diuji pada Windows 98/Me/2000/XP/Vista/7/8/10/11 atau Windows Server 2003/2008/2012/2016 dan di atasnya
  • Antarmuka multibahasa disertakan dalam alat perbaikan MDF
  • Memulihkan Data Anda setelah Serangan Enkripsi Ransomware
  • Penampil MDF
memperbaiki database sql server dan file *.mdf

Recovery Toolbox for SQL Server adalah solusi perbaikan basis data MS SQL lengkap untuk file MDF/NDF yang rusak. Recovery Toolbox for SQL Server membantu memperbaiki file mdf dan memulihkan data dari basis data yang ditangguhkan.

Perbaikan Basis Data SQL

Proses perbaikan database SQL Server merupakan tugas rumit yang terdiri dari beberapa langkah. Proses perbaikan kerusakan SQL Server melibatkan pemulihan file MDF tempat semua objek database disimpan:

  • Tabel
  • Prosedur Tersimpan
  • Fungsi
  • Pemicu
  • Indeks
  • Pemirsa
memperbaiki db sql
memperbaiki db sql yang rusak

Recovery Toolbox for SQL Server bekerja berdasarkan algoritma perbaikan basis data SQL yang sangat rumit dari Microsoft. Untuk memperbaiki basis data SQL Server, langkah pertama adalah menentukan dan mengidentifikasi halaman blok data dalam file. Halaman hanyalah blok penyimpanan data universal dalam file MDF/NDF. Ukuran blok dapat diatur oleh administrator basis data. Secara default, ukuran halaman sekitar 8K byte. Setiap halaman file MDF yang diperbaiki memiliki indeks dan nomor yang unik. Berdasarkan informasi unik ini, Anda dapat menyaring nomor halaman yang tidak relevan dan tidak digunakan saat mencoba memperbaiki basis data SQL. Halaman tambahan biasanya muncul saat mengubah atau menghapus data pengguna dalam file MDF. Recovery Toolbox for SQL Server mengecualikan halaman yang berlebihan saat akan memperbaiki basis data SQL, sehingga data tidak terduplikasi dan hanya data aktual yang ditransfer ke data yang dipulihkan. Setelah menyelesaikan Perbaikan Basis Data SQL, rekaman atau tabel yang dihapus atau diubah harus dikecualikan dari basis data MS SQL yang dipulihkan sehingga integritasnya tidak terganggu.

Cara memperbaiki file MDF

Perbaikan MDF tidak dapat dilakukan hanya dengan memperbaiki atau memodifikasi konten file MDF yang rusak. File MDF memiliki struktur yang kompleks dengan beberapa koneksi antar objek. Dengan demikian, perubahan sekecil apa pun di dalam file MDF yang rusak akan menyebabkan pelanggaran integritas data dan semakin mempersulit pemulihan file MDF. Hal ini, pada gilirannya, dapat menyebabkan peningkatan waktu yang diperlukan untuk memperbaiki database MSSQL, atau hilangnya kemungkinan untuk memperbaiki SQL DB. Oleh karena itu, untuk menjawab cara memperbaiki file MDF, perlu untuk memahami prosesnya secara menyeluruh.

Proses perbaikan file MDF dilakukan dalam beberapa tahap:

  1. Analisis struktur file MDF
  2. Pilih halaman yang menyimpan data
  3. Struktur halaman data dalam file MDF
  4. Hapus halaman yang berlebihan untuk menghindari konten duplikat
  5. Sorot data sistem yang menggambarkan struktur data yang disimpan
  6. Kumpulkan data yang berbeda ke dalam struktur tabel, indeks, dan objek lain yang sama
  7. Simpan data sebagai file terpisah sebagai skrip SQL (file *.sql)
  8. Buat Basis Data Baru di MSSQL Server
  9. Impor data berurutan dari skrip SQL (file *.sql) ke basis data baru
  10. Ganti basis data yang rusak dengan file MDF baru (basis data baru)
memperbaiki database sql yang rusak
memperbaiki database sql server

Sebagai hasil dari perbaikan database SQL Server, setelah mengimpor semua data yang diekstrak dari file MDF yang rusak ke dalam database baru, database baru ini dianggap sebagai SQL DB yang diperbaiki; dan file MDF dari database baru, yang dibuat selama perbaikan MS SQL, adalah file MDF yang dipulihkan. Dengan kata lain, algoritma ini memungkinkan Recovery Toolbox for SQL Server memperbaiki database MS SQL dengan membuat versi yang berfungsi, yang merupakan salinan persis dari file asli sebelum rusak. Untuk memperbaiki file MDF, pertama-tama Anda perlu memulihkan data (tabel), kemudian semua objek pengguna lainnya (Stored Procedure, Functions, Triggers, Indexes, dan Viewers) dipulihkan. Dengan kata lain, pemulihan file MDF melalui langkah perantara: menyimpan data ke file .sql. Akibatnya, file MDF yang rusak dari database MSSQL Server yang rusak tidak diedit atau dimodifikasi dalam proses perbaikan database SQL.

Persyaratan:

  • Windows 98/Me/2000/XP/Vista/7/8/10/11 atau Windows Server 2003/2008/2012/2016 dan di atasnya
  • Microsoft SQL Server: 7/2000/2005/2008/2008 R2/2012/2014/2016/2019/2022