MS SQL Server adalah sistem manajemen basis data relasional (RDMS) yang dikembangkan oleh Sybase dan Microsoft. Ini berguna dalam berbagai macam pemrosesan transaksi, analitik data, dan platform intelijen bisnis. Microsoft memiliki lusinan edisi SQL server ditujukan untuk beban kerja dan lingkungan yang berbeda.
Kerusakan database SQL mempengaruhi konsistensi database dan data. Ini mungkin terjadi saat membaca, menulis, memindahkan, atau memproses data. Meskipun ada cara untuk mencegah korupsi, jika itu terjadi, Anda memerlukan alat pemulihan. Kami akan melihat Kotak Alat Pemulihan untuk SQL Server untuk memulihkan database SQL yang rusak.
Dasar-dasar Database SQL Server dan Sistem Manajemen Database Relasional
SQL adalah singkatan dari Structured Query Language. Ini adalah bahasa database yang dirancang untuk pengambilan dan pengelolaan data dalam database relasional. Jadi bagaimana kita mendefinisikan database? Di SQL Server, database terdiri dari objek database. Beberapa objek yang umum adalah:
- Tabel: Menyimpan kumpulan data terstruktur tertentu. Ini terdiri dari baris (atau catatan) dan kolom (atau atribut). Kolom memiliki nama deskriptif dan berisi tipe data tertentu.
- Tampilan: Pernyataan SQL yang menyusun data dengan cara yang menurut pengguna alami atau intuitif. Anda dapat membuat tampilan untuk membatasi akses atau meringkas data dari berbagai tabel, dan banyak lagi.
- Prosedur yang disimpan: Kumpulan pernyataan SQL dan logika perintah yang telah dikompilasi sebelumnya yang disimpan dalam database. Dengannya, Anda dapat mengeksekusi kode dan mengubah data di tabel Anda.
- Fungsi: Sepotong kode yang melakukan tugas tertentu. Misalnya, fungsi Format memformat nilai dengan format yang ditentukan.
Database relasional memungkinkan Anda mengidentifikasi dan mengakses data dalam kaitannya dengan bagian data lain dalam database. Ini mengatur data ke dalam tabel yang ditautkan berdasarkan data yang umum untuk masing-masing tabel. Setiap baris dalam tabel memiliki ID unik. Kolom dari tabel berisi atribut, dan setiap record memiliki nilai untuk setiap atribut.
Untuk lebih memahaminya, pikirkan rak perpustakaan. Database adalah satu rak dengan buku, dan setiap buku adalah sebuah meja. Meskipun setiap buku memiliki isinya, itu ditautkan (atau terkait) ke buku lain dengan berbagi beberapa properti, metadata, atau indeks.
SQL Server menggunakan dua tipe database. Database sistem penting karena mereka mengontrol seluruh operasi. Database pengguna dibuat oleh pengguna dan menyimpan data SQL yang dibutuhkan oleh pengguna tersebut. File database utama memiliki ekstensi .mdf. File log adalah file cadangan dari database SQL Server.
Korupsi Database dan Penyebabnya
Dalam sebuah organisasi, korupsi basis data tidak hanya membawa risiko pada data tetapi juga mengancam pendapatan bisnis. Ada beberapa alasan untuk kerusakan database SQL Server:
- Kesalahan sektor hard disk dan kerusakan dan kegagalan memori.
- Menyimpan file database dalam folder atau volume terkompresi.
- Desain database yang buruk terkait dengan normalisasi, batasan, dan konflik sumber daya.
- Penghapusan data tidak disengaja.
- Kerusakan header file.
- Kegagalan daya tiba-tiba, kegagalan komponen jaringan, dan sistem mati yang tidak terduga.
- Serangan virus (malware, ransomware, adware, dll.).
- Fungsi sistem operasi yang salah.
Recovery Toolbox untuk SQL dapat memperbaiki database SQL Server yang rusak dari berbagai versi, mulai dari MS SQL 2000 hingga 2019. Ini juga mencoba memulihkan tipe data berharga seperti data tabel, tampilan, prosedur tersimpan, fungsi kustom, indeks, dan banyak lagi.
Berikut adalah petunjuk langkah demi langkah untuk memulihkan file .mdf yang rusak.
Langkah 1
Klik Buka lalu pilih file .mdf sumber Anda melalui jendela dialog terbuka File Explorer. Klik Lanjut untuk melanjutkan ke langkah berikutnya.
Langkah 2
Anda akan melihat jendela dialog prompt dengan pesan "Apakah Anda ingin memulai pemulihan?" Klik Iya untuk memulai proses pemulihan. SQL Recovery Toolbox akan menampilkan pratinjau data di setiap kategori, termasuk tabel sistem atau pengguna, tampilan, prosedur tersimpan, fungsi yang ditentukan pengguna, dan tipe data.
Misalnya, saat Anda memilih file Tabel Pengguna kategori, Anda akan melihat daftar semua tabel pengguna dan kontennya di bagian bawah jendela. Klik Lanjut untuk melanjutkan.
LANGKAH 3
Pada langkah ini, Anda dapat mengekspor data dari database yang rusak. Ada dua metode: Simpan skrip ke disk dan Jalankan skrip pada database. Di versi sebelumnya, alat akan membuat direktori "Nama_file_file yang dipulihkan" di folder tujuan pilihan Anda.
Ini berisi skrip (urutan penomoran penting untuk file data) dan file "Install.bat" (ketik nama server, nama pengguna, dan kata sandi di jendela CMD).
Yang terakhir, tentukan detailnya di String Koneksi teks. Melalui kotak dialog "Properti Link Data", ketik nama penyedia dan detail otentikasi. Dengan ini, SQL Recovery Toolbox akan langsung mengeksekusi skrip di database.
Karena database bisa berisi gigabyte data, Anda bisa membagi file menjadi beberapa bagian sesuai kebutuhan Anda. Tentukan nomor dalam Pisahkan menjadi beberapa bagian dengan ukuran. Klik Lanjut untuk melanjutkan.
LANGKAH 4
Meskipun ini adalah langkah opsional, Kotak Alat Pemulihan memiliki kotak centang di dekat objek di bawah semua kategori. Dengan opsi ini, Anda dapat menginstruksikan alat untuk mengambil data yang ingin Anda simpan dari database yang rusak. Anda dapat memilih dari tipe database, kategori, atau objek database. Klik Lanjut untuk melanjutkan.
Langkah 5
SQL Recovery Toolbox akan memulai proses pemulihan, dan Anda dapat melacak kemajuannya secara real-time. Proses ini secara alami bergantung pada ukuran file sumber dan kinerja CPU.
Saat ekspor data selesai, Anda dapat melihat ringkasan akhir di sesi saat ini. Anda akan melihat hasil seperti tabel yang dibuat, tampilan, indeks dipulihkan, jumlah kesalahan membaca, waktu yang dihabiskan, dan banyak lagi.
Pulihkan Data Dari Database SQL Server yang Rusak
Recovery Toolbox untuk SQL adalah alat sederhana yang dirancang untuk memperbaiki dan memulihkan data dari database yang rusak dalam format MS SQL Server (.mdf). Aplikasi melakukan analisis mendetail dari database SQL Server dan memungkinkan Anda untuk melihat pratinjau, melihat, dan memulihkan data dari objek database.
Semua data yang dipulihkan dari file .mdf dapat ditransfer ke database baru (di PC lain) atau file skrip SQL. Cobalah aplikasinya dan lihat apakah itu sesuai dengan kebutuhan Anda. Alat ini tersedia untuk a harga yang wajar dari $ 99 (penggunaan pribadi) atau $ 149 (penggunaan bisnis).
Ingin mempelajari lebih lanjut tentang SQL? Memiliki pegangan pada berbagai perintah kueri SQL adalah cara terbaik untuk maju.
Baca Selanjutnya
- Dipromosikan
- SQL
Dengan gelar M.Optom di bidang Spesialis Perawatan Mata, Rahul bekerja sebagai dosen selama bertahun-tahun di perguruan tinggi. Menulis dan mengajar orang lain selalu menjadi kegemarannya. Dia sekarang menulis tentang teknologi dan membuatnya mudah dicerna oleh pembaca yang tidak memahaminya dengan baik.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk mendapatkan tip teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Satu langkah lagi…!
Harap konfirmasi alamat email Anda di email yang baru saja kami kirimkan kepada Anda.