Имя: Пароль:
1C
1С v8
8.3.3.658 centos 6.4 x64 + postgree 9.0.какой-то: крашится тест Гилева
, , ,
0 fisher
 
02.07.13
16:06
На тестовой виртуалке в той же конфигурации стояла 8.2 - всё путем.
Поднял 8.3 - копия рабочей базы на самый первый взгляд Ок (в т.ч. проведение), а тест Гилева крашится на проведении первого же документа "ОбновлениеСчетаКлиента". Всю процедуру проведения и подписки проходит нормально, а где-то уже при фиксации транзакции, когда отладчик бесполезен - грит "Ошибка SDBL: Ожидается CAST, идентификатор или константа (pos = 70)". Похожие ошибки гуглятся, но просветления пока не наступило.
1 fisher
 
02.07.13
16:21
Это, видать, какие-то непонятные хвосты конвертирования базы с тестом были. После косметических изменений в модуле выдало одинокую строку структурных изменений, мол чего-то там было изменено, но не скажу чего, после чего полетело нормально. Вроде :)
2 fisher
 
02.07.13
16:22
Блин. Не, ненормально :) Не отходите от телевизоров!
3 fisher
 
02.07.13
16:38
Короче, таки крашится. Крашится на банальной записи в бух-регистр. Если заремить бух-движения, то норм.
4 Fragster
 
гуру
02.07.13
16:38
http://fragster.ru/perfomanceTest/ не крашится
5 Fragster
 
гуру
02.07.13
16:39
6 Fragster
 
гуру
02.07.13
16:40
актуальная версия постгре зовется 9.1.2-1.1C
7 Fragster
 
гуру
02.07.13
16:40
8 Fragster
 
гуру
02.07.13
16:41
(2) ТиИ с реструктуризацией
9 fisher
 
02.07.13
16:44
5 мин. Кажись нащупал причину.
10 fisher
 
02.07.13
16:58
Короче, режим совместимости стоял еще с 8.1
Поменял на 8.2.16 - нормально пошло.
Сейчас пробую в режиме без совместимости, но тут точно проблем быть не должно.
11 fisher
 
02.07.13
17:08
А по поводу постгри... Уже 9.3 в бэте. А у 1С только 9.1 сборка. Да и ту нормально под CentOS x64 последним поднять не получилось из-за ссылок на устаревшие библиотеки в сборке. До этого аналогичные проблемы были на Debian. В итоге в обоих случаях поднимал сборки от етерсофта. Там тоже были накладочки, но там я как-то разобрался. А с одинэсовскими сборками моих скиллов начинающего линуксоида не хватило.
12 ansh15
 
02.07.13
17:33
(10) Тоже работает, только почему-то на этом релизе меньше показывает баллов по сравнению с предыдущими тестовыми, независимо от совместимости.
(11) Из исходников нормально собирается  и работает, на CentOS 6.4.
13 fisher
 
02.07.13
18:03
(12) Я вот тоже смотрю, что на 8.2 чутка побыстрее было...
Из исходников я пока не рисковал собирать. Если у меня даже с готовыми сборками проблемы возникают... :)
14 Demiurg
 
02.07.13
21:06
пока самая быстрая 8.2.18, 8.3 помедленней
15 Абырвалг
 
02.07.13
21:56
(11) Я поднял 1С 8.2.16+CentOS+Postgres, все ништяк работает.
16 arsik
 
гуру
02.07.13
22:00
(15) Как ключи прикрутил?
17 Абырвалг
 
02.07.13
22:05
(16) программные поставил. все на немецком хостинге хостится.
18 arsik
 
гуру
02.07.13
22:08
(17) Да мы тут все в курсе. Чего прям купил лицензии? Машину что ли продал?
19 Абырвалг
 
02.07.13
22:11
(18) типа того :) купил конечно.
2 + 2 = 3.9999999999999999999999999999999...