SQLite
 sql >> डेटाबेस >  >> RDS >> SQLite

Android कक्ष डेटाबेस सभी डेटा निर्यात नहीं करेगा

आपको उपयोग करने की आवश्यकता है

<ब्लॉकक्वॉट>

जर्नलमोड.ट्रंकेट

आपके AppDatabase.java में:

private static AppDatabase sInstance;

public static AppDatabase getDatabase(final Context context) {
    if (sInstance == null) {
        synchronized (AppDatabase.class) {
            if (sInstance == null) {
                sInstance = Room.databaseBuilder(context, AppDatabase.class, DATABASE_NAME)
                        .setJournalMode(JournalMode.TRUNCATE)
                        .build();
            }
        }
    }
    return sInstance;
}

यह विधि db.bad नहीं बनाएगी और db.wal फ़ाइलें जो निर्यात कक्ष डीबी में बाधा उत्पन्न कर रही हैं।

DB फ़ाइल निर्यात करने के लिए:

<ब्लॉकक्वॉट>

लिंक:दैनिक आधार पर फ़ोल्डर बनाने के साथ डीबी निर्यात करना



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एंड्रॉइड रूम - सभी टेबल के लिए sqlite_sequence कैसे साफ़ करें

  2. SQLite ने PRINTF () का नाम बदलकर FORMAT () कर दिया है

  3. SQLite में महीने का अंत लौटाएं

  4. SQLite3.Exception:डेटाबेस डिस्क छवि विकृत है

  5. SQLite मैक्स () कैसे काम करता है