मेरे पास कुछ sqlite version3 db3 फाइलें हैं, जिन्हें मैंने विभिन्न कारणों से लाइव रनिंग प्रोडक्शन सिस्टम (मुझे बुरा sysadmin bad sysadmin) के रूप में कॉपी किया है। क्या कुछ साइक्लाईट कमांड है जो मैं चला सकता हूं जो यह सत्यापित करेगा कि सभी डेटा को इन फाइलों से बाहर पढ़ा जा सकता है (अगर कुछ समय लगता है तो मुझे कोई आपत्ति नहीं है)।
मैं कुछ पर्चों को हैक करने पर विचार कर रहा था जो सभी डेटा को डंप कर देता है और फिर इसे नई फाइलों में फिर से आयात करता है। मुझे लगता है कि अगर यह भ्रष्ट डेटा का सामना करता है तो साइक्लाइट एक अपवाद को फेंक देगा। क्या कोई बेहतर तरीका है?
मैं CentOS 5.3 और sqlite-3.3.6-2 हूं