SASGIS - SAS.Планета
View Issue Details
0002302SAS.Планета[All Projects] Багpublic28-12-2013 21:1109-03-2014 18:26
gma 
zed 
normalminoralways
resolvedfixed 
win-864
131111 
140404140404 
0002302: Кэш Беркли не работает с русскими путями
У приятеля новый ноут с win-8/64. Он поставил себе крайний релиз 131111, я скопировал ему свой набор карт. Все карты, назначенные на Беркли, не работают. Папка кэша создаётся, но в неё ничего не пишется и на экране ругань по-аглицки, "Error #2 No such file or directory". Поменял в "params.txt" CacheType=6 на CacheType=0 -- стало качать.
No tags attached.
zip sdb.zip (6,508) 29-12-2013 19:04
https://bugtracker.sasgis.org/file_download.php?file_id=1639&type=bug
Issue History
28-12-2013 21:11gmaNew Issue
29-12-2013 10:31zedNote Added: 0013455
29-12-2013 10:31zedAssigned To => zed
29-12-2013 10:31zedStatusnew => feedback
29-12-2013 15:36vdemidovNote Added: 0013459
29-12-2013 15:36vdemidovNote Edited: 0013459bug_revision_view_page.php?bugnote_id=13459#r5889
29-12-2013 15:36vdemidovNote Edited: 0013459bug_revision_view_page.php?bugnote_id=13459#r5890
29-12-2013 15:37vdemidovNote Edited: 0013459bug_revision_view_page.php?bugnote_id=13459#r5891
29-12-2013 15:37vdemidovNote Edited: 0013459bug_revision_view_page.php?bugnote_id=13459#r5892
29-12-2013 16:11vdemidovNote Edited: 0013459bug_revision_view_page.php?bugnote_id=13459#r5893
29-12-2013 17:01gmaNote Added: 0013460
29-12-2013 17:01gmaStatusfeedback => assigned
29-12-2013 19:04gmaFile Added: sdb.zip
29-12-2013 19:07gmaNote Added: 0013461
30-12-2013 06:04zedNote Added: 0013464
30-12-2013 06:05zedTarget Version => 140303
30-12-2013 06:05zedSummarywin 8/64 не работает с кэшем Беркли => Кэш Беркли не работает с русскими путями
03-03-2014 08:47vdemidovTarget Version140303 => 140404
09-03-2014 18:26zedStatusassigned => resolved
09-03-2014 18:26zedFixed in Version => 140404
09-03-2014 18:26zedResolutionopen => fixed

Notes
(0013455)
zed   
29-12-2013 10:31   
>win 8/64 не работает с кэшем Беркли
Работает. Проблема в чём-то другом.

В пути к кэшу присутствуют русские или другие не латинские символы?

В папке с программой должен был появится файл sdb.log - прикрепите его сюда.
(0013459)
vdemidov   
29-12-2013 15:36   
(edited on: 29-12-2013 16:11)
Очень похоже на проблемы описанные в этом тикете ~2174

(0013460)
gma   
29-12-2013 17:01   
"В пути к кэшу присутствуют русские или другие не латинские символы?" -- Скорее всего да.
(0013461)
gma   
29-12-2013 19:07   
Проблема решена переносом папки с САСом в корень диска, там где точно нет никаких русских кириллиц. Лог в прицепе, но он состоит из одной, практически, строки: 28-12-2013 12:48:46.373 EBerkeleyDBExeption: Error #2: No such file or directory
28-12-2013 12:48:46.514 EBerkeleyDBExeption: Error #2: No such file or directory
28-12-2013 12:48:46.561 EBerkeleyDBExeption: Error #2: No such file or directory
...
Спасибо, Zed )
(0013464)
zed   
30-12-2013 06:04   
Похоже, я накосячил при компиляции libdb51 и отключил там юникод, потому как если заменить эту либу на "официальную" (скомпилированную производителем), то SAS начинает работать с русскими путями.

И главное, что я помню точно, что тестировал работу с русскими путями в SAS и оно таки работало...