SQLite базы FAR3

Хотите говорить о Far и не знаете, куда обратиться?
Post Reply
AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

SQLite базы FAR3

Post by AleXH » Sat 17 Aug, 2013 06:44

1. Отказоустойчивость. Пример: захожу в WinPE, запускаю FAR3 с раздела основной системы WinXP, работаю, выключаю WinPE, захожу в WinXP, запускаю FAR3 - plugincache32.db и history.db приказали долго жить.

2. Почему изначально не реализована работа с копиями, чтобы у FAR3 была возможность автоматически восстанавливать состояние баз на предыдущую сессию? Либо какой-либо другой механизм, позволяющий по возможности застраховаться от порчи баз?

tstr
Posts: 533
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 9 times
Been thanked: 8 times

Re: SQLite базы FAR3

Post by tstr » Sat 17 Aug, 2013 11:46

AleXH wrote:работаю, выключаю WinPE, захожу в WinXP, запускаю FAR3 - plugincache32.db и history.db приказали долго жить.
а настройка их расположения какая?

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: SQLite базы FAR3

Post by AleXH » Sat 17 Aug, 2013 13:25

Профиль в папке FAR
[FAR.exe.ini]
UseSystemProfiles=0

tstr
Posts: 533
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 9 times
Been thanked: 8 times

Re: SQLite базы FAR3

Post by tstr » Sat 17 Aug, 2013 17:32

всё же, давайте уточним, что касательно "plugincache32.db и history.db" вопрос мною задан о параметре UserLocalProfileDir (как вы уже сказали, при UseSystemProfiles=0 в FAR.exe.ini).

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: SQLite базы FAR3

Post by AleXH » Sat 17 Aug, 2013 19:05

эта настройка не задействована, поэтому она равна %FARHOME%\Profile

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 3 times
Contact:

Re: SQLite базы FAR3

Post by t-rex » Sun 18 Aug, 2013 09:17

Вообще то сам sqlite отказоустойчив, это весь его смысл. Как повторить порчу базы без WinPE?

AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: SQLite базы FAR3

Post by AleXH » Sun 18 Aug, 2013 10:00

Без понятия. Есть предположение, что порча произошла потому, что система закрывается быстро (она полностью размещена в RAM) - в течение 3-х секунд, в то время как FAR3.0.(3525 или 3612? - не помню уже) щёлкал клювом. Если дело в этом, то любое пропадание питания чревато порчей изменившихся баз.

User avatar
DrKnS
Posts: 5437
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 6 times
Been thanked: 254 times

Re: SQLite базы FAR3

Post by DrKnS » Sun 18 Aug, 2013 11:33

Истории и кеш - они как бы в WAL режиме.
Возможно, для историй это уже не актуально из-за асинхронной записи и можно выключить.
А кеш как-то пофиг, пересоздастся.

tstr
Posts: 533
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 9 times
Been thanked: 8 times

Re: SQLite базы FAR3

Post by tstr » Sun 18 Aug, 2013 11:52

Гружу WinPE что с XP, что с Win7, фар с указанной настройкой профиля - после перезагрузки что в XP, что в Win7 - с историей порядок, сохраняется.

Post Reply

Return to “Обсуждение Far Manager”