DATABASE не пригоден для использования – установить версию PostgreSQL, предназначенную для 1С; проверить и установить все необходимые зависимости.
ERROR: type «tt7» already exists – выгрузить базу средствами 1С в файл *.dt; затем загрузить базу заново.
ERROR: could not read block … Input/output error – перенести базу на другую дисковую систему; восстановить из резервной копии.
Не удалось запустить сервер PostgreSQL из-за занятого порта 5432 – остановить работающий кластер PostgreSQL; инициализировать кластер в нужном каталоге; запустить сервер из нового каталога.
Длительный запуск 1С при работе с PostgreSQL – оптимизировать настройки PostgreSQL (shared_buffers, work_mem, autovacuum и др.) через ALTER SYSTEM SET.
Ошибка локали при создании базы – установить в системе локаль ru_RU.UTF-8 (sudo locale-gen ru_RU.UTF-8); переустановить или создать инстанс PostgreSQL с нужной локалью.
Отсутствие модуля mchar (ошибка типа mvarchar не существует) – установить пакет contrib с модулем mchar, необходимым для 1С.
При загрузке из файла *.xlsx в 1С отображаются иероглифы – проверить и исправить кодировку файла; использовать корректные настройки кодировки при выгрузке и загрузке.
Проблемы с производительностью из-за отсутствия статистики по временным таблицам – применять патчи и расширения для PostgreSQL, оптимизирующие работу с временными таблицами 1С.
Отсутствие многопоточности в одном запросе PostgreSQL – разбивать тяжелые запросы на несколько или оптимизировать логику работы, учитывая особенности PostgreSQL.
Рекомендую посмотреть здесь:
https://1s-on.ru/oshibki-subd-1s-postgresql-linux-chast-2/
https://infostart.ru/1c/articles/1872745/
https://infostart.ru/1c/articles/1979106/
PostgreSQL vs MS SQL для 1С