Имя: Пароль:
1C
 
Postgresql + 1C 8.1 = relation tt* does not exist
0 ts_komi
 
12.02.10
12:20
Имеем 1С 8.1.15 + Postgresql 8.3.8
x64
в процессе автообмена РИБ возникает ошибка вида
"relation tt* does not exist"
после исследования logcfg.xml-лом выяснилось что в таблице создается поле DimHashe типа numeric разрядность 10,0
при этом в это поле 1С пытается впихать 14-ти разрядное число
как побороть ?
1 ts_komi
 
19.02.10
09:37
Видать до уровня БД тут не копают....
2 Makarkina
 
19.02.10
10:11
У мня такая ошибка была после обновления УПП летом. Просто вошла в pgAdmin и там в sql базе создала нужные таблицы. Выяснила, какие таблицы в конфигурации им соответствуют и создала свои такие же. А старые переименовала с префиксом "Удалить". Это не совсем то, что у вас, но может, поможет.
3 ts_komi
 
19.02.10
11:18
Проблема в том что таблицы временные (потому и название TT). И номер всякий раз меняется. Может кто в курсе как идет расчет поля DimHash ?
Все что нагуглил:
_DimHash - хеш функция измерений. Поле присутствует, если количество измерений не позволяет организовать уникальный индекс по измерениям.
4 ts_komi
 
24.02.10
10:27
UP
AdBlock убивает бесплатный контент. 1Сергей