Все работало нормально, но некоторое время назад rails app выдает ошибку.
PG :: UndefinedFile: ОШИБКА: не удалось получить доступ к файлу «$ libdir / postgis-2.1»: такого файла или каталога нет
Также теперь я не могу создать резервную копию базы данных, она разбивается на столе, который работает с postgis. Резервное копирование будет создано, если исключить эту таблицу.
pg: psql -c "\ dx postgis"
postgis 2.1.7
Я попытался найти решение этой проблемы, и нашел следующее:
ОБНОВЛЕНИЕ ОБНОВЛЕНИЯ АЛЬТЕРСКОГО РАСШИРЕНИЯ,
ALTER EXTENSION postgis_sfcgal ОБНОВЛЕНИЕ;
ALTER EXTENSION postgis_topology ОБНОВЛЕНИЕ;
ALTER EXTENSION postgis_tiger_geocoder UPDATE;
Но есть ошибка в этой команде ALTER EXTENSION postgis UPDATE;
ОШИБКА: невозможно создать временную таблицу в рамках операции с ограниченной безопасностью
Насколько я понимаю, во время работы команда создаст временную таблицу. Но в нашем случае у нас нет прав на создание временной таблицы для пользователя, которого мне подарил Heroku postgres.
Какое решение для этой проблемы есть?