Digikam/Check Database/uk: Difference between revisions
Created page with "Типово, для зберігання важливих даних '''digiKam''' використовує дві бази даних ''SQLite'': ''digikam4.db'' і ''thumbnail..." |
No edit summary |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 9: | Line 9: | ||
sqlite3 -line thumbnails-digikam.db 'pragma integrity_check;'}} | sqlite3 -line thumbnails-digikam.db 'pragma integrity_check;'}} | ||
Якщо проблем у цілісності не буде виявлено ви побачите таке повідомлення: {{Output|1=integrity_check = ok}} | |||
Щоб оптимізувати бази даних, віддайте дві наведені нижче команди: | |||
{{Input|1-sqlite3 -line digikam4.db 'vacuum;' | {{Input|1-sqlite3 -line digikam4.db 'vacuum;' | ||
sqlite3 -line thumbnails-digikam.db 'vacuum;'}} | sqlite3 -line thumbnails-digikam.db 'vacuum;'}} | ||
Повторіть перевірку цілісності, щоб переконатися, що всі проблеми усунуто. Ось і все. | |||
[[Category: | [[Category:Графіка/uk]] | ||
[[Category: | [[Category:Фотографія/uk]] | ||
[[Category: | [[Category:Підручники/uk]] |
Latest revision as of 20:04, 4 July 2019
Перевірка та оптимізація баз даних 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;'
Якщо проблем у цілісності не буде виявлено ви побачите таке повідомлення:
integrity_check = ok
Щоб оптимізувати бази даних, віддайте дві наведені нижче команди:
1-sqlite3 -line digikam4.db 'vacuum;' sqlite3 -line thumbnails-digikam.db 'vacuum;'
Повторіть перевірку цілісності, щоб переконатися, що всі проблеми усунуто. Ось і все.