SQLite базы FAR3

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

SQLite базы FAR3

Post by AleXH »

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

2. Почему изначально не реализована работа с копиями, чтобы у FAR3 была возможность автоматически восстанавливать состояние баз на предыдущую сессию? Либо какой-либо другой механизм, позволяющий по возможности застраховаться от порчи баз?
tstr
Posts: 559
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 20 times
Been thanked: 9 times

Re: SQLite базы FAR3

Post by tstr »

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 »

Профиль в папке FAR
[FAR.exe.ini]
UseSystemProfiles=0
tstr
Posts: 559
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 20 times
Been thanked: 9 times

Re: SQLite базы FAR3

Post by tstr »

всё же, давайте уточним, что касательно "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 »

эта настройка не задействована, поэтому она равна %FARHOME%\Profile
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: SQLite базы FAR3

Post by t-rex »

Вообще то сам sqlite отказоустойчив, это весь его смысл. Как повторить порчу базы без WinPE?
AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

Re: SQLite базы FAR3

Post by AleXH »

Без понятия. Есть предположение, что порча произошла потому, что система закрывается быстро (она полностью размещена в RAM) - в течение 3-х секунд, в то время как FAR3.0.(3525 или 3612? - не помню уже) щёлкал клювом. Если дело в этом, то любое пропадание питания чревато порчей изменившихся баз.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Re: SQLite базы FAR3

Post by DrKnS »

Истории и кеш - они как бы в WAL режиме.
Возможно, для историй это уже не актуально из-за асинхронной записи и можно выключить.
А кеш как-то пофиг, пересоздастся.
tstr
Posts: 559
Joined: Thu 16 Apr, 2009 16:15
Has thanked: 20 times
Been thanked: 9 times

Re: SQLite базы FAR3

Post by tstr »

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

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