Digikam/Check Database/uk: Difference between revisions

    From KDE UserBase Wiki
    (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 року


    By default,'''digiKam''' uses two ''SQLite databases'' for storing essential data: ''digikam4.db'' and ''thumbnails-digikam.db''. And to make the application run fast and smoothly, it’s a good idea to check and optimize the databases every now and then. To do this on Ubuntu or its derivatives, you need to install the <tt>sqlite3</tt> package using the <code>sudo apt-get install sqlite3</code> command. Once you’ve done that, back up the digikam4.db and thumbnails-digikam.db databases. Open then the terminal and switch to the directory where the databases are stored. First off, you should check the integrity of both databases using the following commands:
    Типово, для зберігання важливих даних '''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

    Other languages:

    Перевірка та оптимізація баз даних 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.