Postgresql + 1C 8.1 = relation tt* does not exist #461477


#0 by ts_komi
Имеем 1С 8.1.15 + Postgresql 8.3.8 x64 в процессе автообмена РИБ возникает ошибка вида "relation tt* does not exist" после исследования logcfg.xml-лом выяснилось что в таблице создается поле DimHashe типа numeric разрядность 10,0 при этом в это поле 1С пытается впихать 14-ти разрядное число как побороть ?
#1 by ts_komi
Видать до уровня БД тут не копают....
#2 by Makarkina
У мня такая ошибка была после обновления УПП летом. Просто вошла в pgAdmin и там в sql базе создала нужные таблицы. Выяснила, какие таблицы в конфигурации им соответствуют и создала свои такие же. А старые переименовала с префиксом "Удалить". Это не совсем то, что у вас, но может, поможет.
#3 by ts_komi
Проблема в том что таблицы временные (потому и название TT). И номер всякий раз меняется. Может кто в курсе как идет расчет поля DimHash ? Все что нагуглил: _DimHash - хеш функция измерений. Поле присутствует, если количество измерений не позволяет организовать уникальный индекс по измерениям.
#4 by ts_komi
UP
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Back to top