मैं wal_checkpoint (पूर्ण) चलाने के बाद सीपी कमांड का उपयोग कर SQLite डीबी का बैकअप ले रहा हूं। डीबी का उपयोग वाल मोड में किया जा रहा है, इसलिए मेरे फ़ोल्डर में -shm और -wal जैसी अन्य फाइलें हैं। जब मैं wal_checkpoint (पूर्ण) चलाता हूं, तो WAL फ़ाइल में परिवर्तन डेटाबेस के लिए प्रतिबद्ध हो जाते हैं। मैं सोच रहा हूं कि चेक-इन चलाने के बाद -वाल और -एसएम फाइलों को हटा दिया गया है या नहीं। यदि नहीं, तो उनमें क्या शामिल है?-shm और -wal फाइलें SQLite डीबी
मुझे पता है कि मेरी बैकअप प्रक्रिया अच्छी नहीं है क्योंकि मैं SQLite बैकअप API का उपयोग नहीं कर रहा हूं। यह मेरे कोड में एक बग है।
क्या कोई भी सुझाव दे सकता है कि चेक-आउट चलाने के बाद -शैम और -वाल फ़ाइलों में कौन सी सामग्री होती है।
प्रदान किया गया कोई भी लिंक उपयोगी होगा।
धन्यवाद
नीचे देखें फ़ाइल -wal चाहेंगे चौकी चलाने के बाद कुछ भी होते हैं। विचार करें कि कनेक्शन बंद नहीं है। –