Не переносятся пароли у приборов при переносе БД из MSSQL на Postgres.
Ситуация у нас не воспроизводится. После переноса данных все пароли приборов успешно перенеслись:
В интерфейсе программы они также отображаются:

Убедитесь, что у вас актуальная версия утилиты переноса данных. Мы обновляли ее в конце прошлого года, дата изменения исполняемого файла должна быть от 23.11.2023. Также убедитесь что у вас текущая версия ЛЭРС УЧЕТ (на данный момент 3.54.5) и что перенос данных вы производили на читстую БД в Postgre.
Я проверял перед тем как задать вопрос. Может дело в то, что у нас много HEX пасвордов?
Скорее всего это действительно связано с HEX-паролями символами, так как в PostgreSQL нечитаемые символы не сохраняются.
Попробуйте задать заново какой либо из HEX-паролей при подключении Сервера ЛЭРС УЧЕТ к БД на PostgreSQL. Сообщите результат.
Пощелкал ручками, задаются. Может тут с collation проблема?
Из “веселого”:
При дефаулте он их считает пустыми.
В ходе анализа ситуации была выявлена более широкая проблема с хранением паролей. По этому поводу мы поставили задачу, которая предварительно запланирована на версию 3.56. По ее реализации будет изменен способ хранения паролей, в результате описанная вами ошибка не должна будет возникать.
К сожалению пока данную проблему можно обойти только повторным введением не перенесшихся паролей.