Переменная Search_Path по умолчанию зависла после установки Postgis с Homebrew на Mac

После установки postgresql и postgis на моем Mac...

brew install postgres
brew install postgis

... У меня есть search_path, который застрял при установке только "postgis". Значение в файле postgresql.conf игнорируется или перезаписывается, оно даже не упоминает postgis по умолчанию. Также, если я запускаю такие команды, как...

ALTER USER ken SET search_path TO postgis,schema1,schema2;
ALTER DATABASE coneddb SET search_path TO postgis,shema1,schema2;

... тогда после установки нового соединения путь по-прежнему устанавливается на "postgis". Чего мне не хватает, так это того, что переопределяет мой путь поиска и не позволяет переопределить его с настройками пользователя или базы данных?

1 ответ

Uggggh. Когда все остальное не удалось, я попытался перезагрузить машину. Бинго. Понятия не имею, почему здесь потребовалась бы перезагрузка, но это, похоже, помогло. Мой путь поиска теперь такой, какой он есть в файле postgresql.conf. И да, я остановился и запустил сервис для перезагрузки файла conf. Фактически, я даже удостоверился, что изменения в файле conf распознавались, изменив номер порта и убедившись, что когда я возвращал postgresql, он прослушивал указанный порт, а не исходный порт. Так что, действительно, понятия не имею, что здесь происходит.

Другие вопросы по тегам