УПП. PostgreSQL. Платформа (клиент) "вылетает" при отмене проведения #367167


#0 by loader
База УПП на 4Gb, стоит на постгресе. При отмене проведения некоторых старых документов (например, требование-накладная) 1с аварийно завершает работу без каких-либо сообщений об ошибках. Права админа и в 1с, и в системе. Слил базу, развернул в файловом варианте - и то же самое, вылетает при перепроведении. Еще пробовал: тестирование и исправление; смену платформы на файловом варианте; обновление конфигурации на стандартную УПП (не помогло). Как отловить причину, и как починить базу?
#1 by ТелепатБот
#2 by Serg_1960
Проблема скорее всего в данных документа. В журнале регистрации можно посмотреть на каком документе "спотыкается" конфа...
#3 by Худой
Пожалуй, соглашусь с предыдущим оратором. И вопрос не совсем в тему - А на чем у тебя PostgreSQL? Как там с блокировками и все такое?
#4 by loader
постгрес на линуксе (RedHat) С блокировками... ужас. 20 человек в базе и уже ничего не проводится. platform 8.1.10.50 конфига УПП 1.2.14.1, нехило дописанная прошлым программистом
#5 by nop
"нехило дописанная прошлым программистом" Думаю истинна где то там ....
#6 by Худой
Если конфа "нехило дописанная прошлым программистом" то, может быть, стоит переписать в документах модули проведения?
#7 by Trance_1C
Обнови PostgreSQL, лучше всех разруливает блокировки Скуль2005
#8 by loader
Нашел причину, бесконечная рекурсия в обработке отмены проведения. Стек переполняется, и 1c "вылетает" без сообщения об ошибке. Поэтому на платформу грешил. Вот код:
#9 by loader
Соответствующие строки в стандартной УПП:
#10 by loader
Видимо, это часть незавершенного плана по оптимизации проведения документов. PostgreSQL пока обновлять боязно, на нем еще кроме 1с-ки есть базы других программ. Сейчас попробуем платформу обновить, там под дебиан версия есть. Не понятно только, какой ставить драйвер HASP под Дебиан 64-битный.
#11 by borik
Может подумать насчёт DB2.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С