Notes |
|
(0012166)
|
zed
|
23-07-2013 05:17
|
|
Было запущено несколько копий SAS? |
|
|
(0012167)
|
Garl
|
23-07-2013 05:51
|
|
нет всего одна копия,
но в процессах возможно висел зависший sdb_util.exe |
|
|
(0012168)
|
zed
|
23-07-2013 06:10
|
|
Сделал обработку дедлоков при открытии БД. Должно помочь, если вдруг два SAS одновременно ломанутся открывать один и тот же файл. Но от зависших захватов БД это естественно не спасёт.
Если ещё такая ошибка повторится, то нужно будет собрать дополнительную статистику по локерам: db_stat -C A -h %путь_до_папки_env% |
|
|
(0012169)
|
Garl
|
23-07-2013 07:07
|
|
это после упавшей САС и при каком-либо висящем процессе? |
|
|
(0012170)
|
zed
|
23-07-2013 09:30
|
|
|
|
(0012193)
|
Garl
|
25-07-2013 06:33
(edited on: 25-07-2013 06:34) |
|
1030 до закрытия программы
1031 после закрытия программы
бил импорт кэша из Сас в версионный Беркли
|
|
|
(0012194)
|
zed
|
25-07-2013 06:40
|
|
>после закрытия программы
А кто значится в процессах в диспетчере задач под pid 3488? После закрытия САС список локов должен был полностью очиститься, а у тебя что до, что после - картина одинаковая. |
|
|
(0012195)
|
Garl
|
25-07-2013 06:42
(edited on: 25-07-2013 06:43) |
|
|
|
(0012196)
|
zed
|
25-07-2013 06:43
|
|
|
|
(0012197)
|
Garl
|
25-07-2013 06:44
|
|
|
|
(0012198)
|
zed
|
25-07-2013 06:46
|
|
Ты приложил 3-й идентичный файл. |
|
|
(0012199)
|
Garl
|
25-07-2013 06:49
|
|
http://sasgis.org/mantis/file_download.php?file_id=1448&type=bug
1031SASPlanet.Debug.elf
|
|
|
(0012200)
|
zed
|
25-07-2013 06:57
|
|
Версия: 13.7.23.7375, а мои изменения были в 7376. И судя по логу, pid 3488 принадлежал САСу, но мне не понятно, почему после его закрытия у тебя оно показывает несуществующие локи. |
|
|
(0012202)
|
Garl
|
25-07-2013 09:57
|
|
блин видать не в тут папку распаковывал ночнушку.
тады щас буду пробовать воспроизвести |
|
|
(0012203)
|
zed
|
25-07-2013 09:59
|
|
А нет ночнушки с этим билдом. Не залилась. |
|
|
(0012204)
|
zed
|
25-07-2013 15:30
|
|
Добавь в DB_CONFIG строчку:
set_verbose DB_VERB_DEADLOCK on
Тогда при дедлоке в msg.log может свалится какая-нибудь дополнительная информация. |
|
|
(0012205)
|
zed
|
25-07-2013 15:36
|
|
И кстати, на ошибку напоролась карта заполнения. |
|