Участник:ДмитрийГалочкин
Материал из Etersoft wiki
Перейти к навигацииПерейти к поиску
Q: В конфигураторе 1С 7.7 при сохранении конфигурации выскакивает сообщение:
"Message: NOTICE: CREATE TABLE will create implicit sequence "...." for ....", после чего операция прерывается. или "SQL State 22P06, Native: -1, WARNING: nonstandard use of \\ in a string literal at character 31" или Message: NOTICE:function__orderselta_trigfunc_computed() does not exist, skipping
A: 1С неправильно обрабатывает коды возврата при SQL-запросах, она не ожидает что СУБД вернёт какое-то сообщение, и вылетает с ошибкой. Если Вы получаете подобное сообщение (NOTICE) при сохранении конфигурации, значит Вы забыли выполнить один из пунктов настройки PostgreSQL. Для исправления ошибки сделайте следующее:
В файле /var/lib/pgsql/data/postgresql.conf выставить параметр
client_min_messages = error
Не забудьте убрать знак комментария