Digikam/Check Database/uk: Difference between revisions
Created page with "== Перевірка та оптимізація баз даних digiKam ==
Створено на основі допису у блозі Дмітрія Попова (Dmitri ..." |
Created page with "Типово, для зберігання важливих даних '''digiKam''' використовує дві бази даних ''SQLite'': ''digikam4.db'' і ''thumbnail..." |
||
Line 4: | Line 4: | ||
Створено на основі допису у блозі Дмітрія Попова (Dmitri Popov), 19 грудня 2011 року | Створено на основі допису у блозі Дмітрія Попова (Dmitri Popov), 19 грудня 2011 року | ||
Типово, для зберігання важливих даних '''digiKam''' використовує дві бази даних ''SQLite'': ''digikam4.db'' і ''thumbnails-digikam.db''. Щоб програма працювала швидко і без проблем, варто регулярно перевіряти і оптимізувати ці бази даних. Для цього вам варто встановити пакунок <tt>sqlite3</tt> за допомогою програми для керування пакунками. Після встановлення пакунка створіть резервні копії баз даних digikam4.db і thumbnails-digikam.db. Після цього відкрийте вікно термінала і перемкніться на каталог, у якому зберігаються бази даних. Спочатку перевірте цілісність обох баз даних за допомогою таких команд: | |||
{{Input|1=sqlite3 -line digikam4.db 'pragma integrity_check;' | {{Input|1=sqlite3 -line digikam4.db 'pragma integrity_check;' |
Revision as of 08:16, 25 December 2011
Перевірка та оптимізація баз даних digiKam
Створено на основі допису у блозі Дмітрія Попова (Dmitri Popov), 19 грудня 2011 року
Типово, для зберігання важливих даних digiKam використовує дві бази даних SQLite: digikam4.db і thumbnails-digikam.db. Щоб програма працювала швидко і без проблем, варто регулярно перевіряти і оптимізувати ці бази даних. Для цього вам варто встановити пакунок sqlite3 за допомогою програми для керування пакунками. Після встановлення пакунка створіть резервні копії баз даних digikam4.db і thumbnails-digikam.db. Після цього відкрийте вікно термінала і перемкніться на каталог, у якому зберігаються бази даних. Спочатку перевірте цілісність обох баз даних за допомогою таких команд:
sqlite3 -line digikam4.db 'pragma integrity_check;' sqlite3 -line thumbnails-digikam.db 'pragma integrity_check;'
If both databases are in order, you should see the message
integrity_check = ok
To optimize the databases, run the two commands below:
1-sqlite3 -line digikam4.db 'vacuum;' sqlite3 -line thumbnails-digikam.db 'vacuum;'
Run then the integrity check once again to make sure that everything works properly, and you are done.