Konverter BAK ke SQL

Konversikan cadangan .bak SQL Server yang didukung menjadi skrip SQL teks untuk diperiksa atau digunakan dalam alur migrasi.

Pilih atau letakkan berkas di sini

Privat - file tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V

Sambil menunggu file, kamu bisa bermain Code Rain

Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan berlangsung secara lokal di sandbox browser Anda.

Perbandingan Format & Spesifikasi Teknis

SpesifikasiBAKSQL
Tipe MIMEapplication/octet-streamtext/plain
Tipearsip cadangan basis dataskrip skema relasional & kueri
Kompresikompresi bawaan untuk cadangan MS SQLtidak ada (skrip DDL/DML teks biasa)
Spesifikasi StandarArsitektur Pencadangan Microsoft SQL ServerStandar SQL ISO/IEC 9075
Header Byte PenandaMicrosoft SQL Server Backup / Generic Database dump headers2D 2D (--) or CREATE TABLE SQL statement

Ikhtisar Format & Aplikasi

File cadangan SQL Server biasanya menggunakan ekstensi .bak, tetapi ekstensi saja tidak menunjukkan format cadangan universal. Administrator mungkin perlu memeriksa atau memindahkan cadangan SQL Server yang didukung ke alur kerja berbasis skrip. Cadangan harus diproses dengan perangkat lunak yang memahami formatnya; skrip SQL teks kemudian dapat ditinjau atau digunakan dalam proses migrasi, dengan memperhatikan perbedaan antar mesin basis data. Cadangan mungkin berisi informasi basis data yang sensitif. Lindungi sesuai data yang disimpan dan persyaratan keamanan lingkungan.

Spesifikasi Teknis & Rincian Codec

Dalam alur konversi ini, BAK merujuk pada cadangan basis data Microsoft SQL Server yang didukung. Ekstensi .bak juga digunakan oleh perangkat lunak lain, sehingga tidak menentukan format dengan sendirinya. File cadangan SQL Server berisi data dan metadata basis data dalam format yang ditangani alat SQL Server. Skrip SQL yang dihasilkan berupa teks biasa dengan perintah seperti CREATE TABLE dan INSERT INTO; isi serta kompatibilitasnya bergantung pada basis data sumber dan pengaturan ekspor.

Kompatibilitas OS & Peramban

Skrip SQL dapat dibaca di editor teks, tetapi perintah dan fiturnya mungkin khusus untuk mesin basis data tertentu. File .bak harus dibuka dengan perangkat lunak yang mendukung format cadangan internalnya, sering kali versi SQL Server yang kompatibel; ekstensi saja tidak menjamin kompatibilitas.

Informasi bermanfaat

Skrip SQL teks biasa tidak dikompresi dan memakan ruang penyimpanan yang jauh lebih besar daripada cadangan biner terkompresi. Selalu kompres berkas SQL keluaran Anda menggunakan kompresi zip atau gzip standar sebelum menyimpannya untuk jangka panjang atau mengirimkannya melalui email.

Pertanyaan yang Sering Diajukan

Bagaimana cara mengonversi Cadangan Basis Data ke Skrip SQL tanpa kehilangan kualitas?

Belum tentu. Cakupan ekspor bergantung pada isi cadangan, alat, dan dialek SQL. Beberapa objek atau setelan mungkin perlu ditangani terpisah; validasi skripnya.

Apa perbedaan antara Cadangan Basis Data dan Skrip SQL?

Cadangan Basis Data adalah arsip biner berpemilik yang berisi halaman basis data mentah dan log transaksi yang dioptimalkan untuk pemulihan sistem yang cepat. Skrip SQL adalah berkas teks biasa yang berisi urutan perintah basis data yang dapat dibaca yang membangun kembali skema basis data dan menyisipkan data dari awal.