привет коллеги
после обновления с 8.3.16 до 8.3.18.1128 c базами на postgrespro 12.1 получил "Ошибка СУБД: DATABASE не пригоден для использования.", в логах постгреса пусто.
проверил работу 8.3.18 с базами на postgres9.6 все работает.
Откатился до 8.3.16 и с postgrespro 12.1 все заработало.
пока собираем стенд для поиска решения, если кто знает как решить, буду очень признателен
(1) народ, такое впечатление возникает, вообще Ваше сообщение не читает, а просто отвечает на заголовок (школоло?). Если обратиться к первоисточникам (Марксу (с)) на сайт 1С, то сама 1С пишет, что поддерживаются следующие версии СУБД:
в общем решение найдено и если кратно, то установка 12.4.1 поверх 12.1 решила проблему и проверено 8.3.16 и 8.3.18 работают с 12.4.1
интересно что
- 8.3.16 + 12.1 работает
- 8.3.18 + 12.1 НЕ работает
- 8.3.18 + 12.4.1 после обновлением работает
- 8.3.18 + с той же базой после обновления с откатом субд до 12.1 РАБОТАЕТ!, но при этом вновь создаваемые базы не работают.
вероятно изменения касаются самой структуры таблиц база данных
еще немного потестируем и будем планировать обновление рабочего сервера
(6)Это не решение, а удачное стечение обстоятельств.
Данная ошибка может возникать, если поставили постргес на нестандартном порту.
Для подключения к базе или при создании новой базы надо писать в имени сервера конструкцию типа такой:
localhost port=5433
Да, это теперь минимальная совместимая версия для БП3 и ЗУП3
Минимальная для последних релизов ЗУП и БП3 - 8.3.16. Не вводите людей в заблуждение.
Внимание! Версия 3.1.16 [ЗУП] предназначена для использования с версией платформы 8.3.16.1814 (и более поздних 8.3.16), 8.3.17.1851 (и более поздних 8.3.17), или 8.3.18.1208 (и более поздних).
Оригинал: https://v8.1c.ru/news/24307.htm