Tengo algunos archivos sqlite versión3 db3 que copié de un sistema de producción en vivo (sé mal sysadmin mal sysadmin) por varias razones. ¿Hay algún comando sqlite que pueda ejecutar que verifique que todos los datos se puedan leer de estos archivos (no me importa si lleva un tiempo).
Estaba considerando hackear algunos perl que vuelcan todos los datos y luego los vuelven a importar en nuevos archivos. Creo que sqlite lanzará una excepción si encuentra datos corruptos. ¿Hay una mejor manera?
Soy CentOS 5.3 y sqlite-3.3.6-2