Подтвердить что ты не робот

Как объединить содержимое файла SQLite 3.7 WAL в основной файл базы данных

С WAL (запись в заголовке) включен в SQLite 3.7 (который по умолчанию используется для Core Data на iOS 7), как мне слить/содержимое из файла -wal обратно в основной файл базы данных?

4b9b3361

Ответ 2

В командной строке сделайте следующее:

  • sqlite3 MyDatabase.sqlite
  • VACUUM;
  • CTRL-D для выхода из консоли sqlite.

Готово!

Файл -wal должен теперь иметь размер 0, и все должно быть в вашем основном файле базы данных.