Базы данных

Не удается подключиться к базе данных

Невозможно установить соединение с сервером базы данных
../_images/error_sp2.png
Причина:

К базе данных подключены клиентские приложения разных версий.

В версии 2018.2SP2 была значительно изменена архитектура системы, что позволило существенно повысить быстродействие. Из-за различий в архитектуре предыдущие версии приложений не могут работать одновременно с версией 2018.2SP2.

Решение:
  1. Завершите все сессии, открытые приложениями ПОЛИНОМ:MDM версии 2018.2SP2.

  2. Обновите все рабочие места до версии 2018.2SP2.

Ошибка получения сессии
../_images/error_session.png
Причина:

У учетной записи СУБД, от имени которой ПОЛИНОМ:MDM соединяется с сервером баз данных, недостаточно прав.

Решение:

Предоставьте учетной записи необходимые привилегии:

Некорректно отображаются сообщения об ошибках

Некорректно отображаются символы
../_images/error_encoding.png
Причина:

Неправильная кодировка базы данных.

Решение:

Настройте кодировку базы данных.

Ошибка при резервном копировании БД в СУБД PostgreSQL

Ошибка при создании резервной копии БД с помощью утилиты pg_dump

Невозможно создать резервную копию БД штатной утилитой pg_dump, если в хранилище ПОЛИНОМ:MDM на базе СУБД Postgre добавлены файлы (документы, изображения и т.д) размером более 500 Мб.

Причина:

Размер буфера памяти PostgreSQL для работы со строками не может превышать 1 Гб. Утилита pg_dump разворачивает бинарные строки в текст. Под 1 байт бинарных данных отводится 2 байта текстовых данных. Размер данных удваивается.

Если размер строки превысит 500 Мб, pg_dump не сможет ее сохранить. Работа утилиты будет завершена с ошибкой. Резервная копия не будет создана.

Решение:

Исключите из хранилища файлы, размер которых превышает 500 Мб или выполните резервное копирование другими средствами.