Имя: Пароль:
1C
1С v8
8.3 в режиме совместимости 8.1 валится при уловиях в запросе "В ИЕРАРХИИ"
0 arsik
 
гуру
05.06.13
16:08
Не могу понять в чем может быть причина. То ли в постгре то ли еще в чем.
Валится с ошибкой "Ошибка sdbl: ожидается cast, идентификатор или константа (pos=225)"

В логах postgre
ERROR:  syntax error at or near "application" at character 24
STATEMENT:  lock table pg_class in application share mode
WARNING:  there is no transaction in progress

Сервер приложения и sql на centos x64, postgre 9.2.1-1.1C, клиент толстый на винде.
База около 30 гигов, сконвертирована из 8.1.

Где еще можно посмотреть причину падения.
1 Ranger_83
 
05.06.13
16:09
апана
2 Advan
 
05.06.13
16:10
тестируйте дальше :)
3 arsik
 
гуру
05.06.13
16:13
+ в этой же базе отключил режим совместимости, ошибок не возникает.
Включаю снова режим совместимости, все повторяется.
4 ДенисЧ
 
05.06.13
16:14
(3) Если выбрали для себя стезю добровольного тестера, так вперёд - описание ошибки и способ воспроизводства отсылай на 1с
5 ChAlex
 
05.06.13
16:22
Конечно каждый др.. как захочет, но вопрос: а скажите нафиг в режиме совместимости с 8.1??? Я понимаю что для наполнения контента нарисована такая возможность, если вы хотите в режиме 8.1 - оставайтесь на 8.1 и не парьтесь. В чем сакральный смысл поставить 8.3 и не пользоваться ее возможностями?
6 acsent
 
05.06.13
16:25
(5) кучу серверов не плодить
7 Лефмихалыч
 
05.06.13
16:25
анакойхер, простите, использовать 8.3 в режиме совместимости с 8.1?
8 arsik
 
гуру
05.06.13
16:27
(5) А как ты собираешься переходить с 8.1 на 8.3?

+ (0) Проверил. Действительно никак не работает. Проблема не в постгре.
Создал локальную пустую базу с 1 справочником в режиме совместимости все равно падает.
9 ChAlex
 
05.06.13
16:28
(6) - да?! и как же тогда извините запустить 8.3 на сервере 8.1 ?
10 ChAlex
 
05.06.13
16:30
(8) - как минимум сконвертировать на 8.2 а дальше как желаете, только режим совместимости - это только урезание функционала, да и только. Ничего не мешает и на 8.3 не пользоваться функционалом не только 8.3 но и 8.2 (конечно если сможете :) )
11 arsik
 
гуру
05.06.13
16:32
(10) нельзя нам так. очень распределенная база. Все сразу на другую платформу перевести нельзя.
12 Ranger_83
 
05.06.13
16:34
коллеги,тут не должна идти речь анакойхер и т.д.
Если заявлена тех.возможность,то будь любезен-обеспечь или же тогда накойхер заявили о совместимости
13 ДенисЧ
 
05.06.13
16:36
(12) Если есть ошибка, то с ней не на форму нужно идти, а на хотлайн разработчика. Пусть  они объясняются
14 Ranger_83
 
05.06.13
16:37
(13)вернее и на хотлайн тоже
15 ChAlex
 
05.06.13
16:38
Чисто теоретически для  вычищения багов - да ищите траблы во всем, а чисто перескакивания - то блин что стоит перейти на 8.2 - пыль, да и только.
16 ДенисЧ
 
05.06.13
16:39
(14) Тут на ошибки платформы могут только посочувствовать
17 ChAlex
 
05.06.13
16:39
если проблемно на 8.2 сконвертировать - то не стоит рыпаться и на счет 8.3
18 ChAlex
 
05.06.13
16:39
(16) +100
19 arsik
 
гуру
05.06.13
16:48
(17) это нам необходимо лишь по причине существующего полноценного клиента под линукс, т.к. сейчас все под вайном работает, а это доставляет.
20 arsik
 
гуру
05.06.13
16:50
(13) это то само собой уже написал, но спрашиваю тут - вдруг кто уже боролся
21 ChAlex
 
05.06.13
16:51
(19) - истчо раз открываем в 8.2 (а хоть в 8.3) - конверитируем - и усе. на 98% (а если криво в свое время не писали 8.1 - то все 100%) все работает в режиме 8.2. Остальное - по желанию и возможностям.
22 arsik
 
гуру
05.06.13
16:54
(21) объясняю еще раз. У нас очень много периферийных баз  и все сразу мы перевести не сможем, соответственно обмен работать не будет.
В случае совместимости с 8.1 проблем с обменом как мне кажется быть не должно. НО до обмена пока руки не дошли :)). Завтра обменами как раз займусь.