Saya punya beberapa file sqlite version3 db3 yang saya salin dari sistem produksi yang berjalan langsung (saya tahu sysadmin buruk sysadmin buruk) karena berbagai alasan. Apakah ada beberapa perintah sqlite yang dapat saya jalankan yang akan memverifikasi bahwa semua data dapat dibaca dari file-file ini (Saya tidak keberatan jika perlu beberapa saat).
Saya sedang mempertimbangkan meretas beberapa perl yang membuang semua data dan kemudian mengimpornya kembali ke file baru. Saya pikir sqlite akan melempar pengecualian jika menemukan data yang korup. Apakah ada cara yang lebih baik?
Saya CentOS 5.3 dan sqlite-3.3.6-2