brew services restart postgresql
не исправил для меня. Я уверен, что перезагрузка сработала бы, но я хотел выяснить причину проблемы.
Я считаю, что проблема возникла из-за двух конфликтующих версий postgresql
.
Я уже postgresql
работал с сервисами пивоварения, а затем установил, postgresql@11
которые остались postgresql
работать в сервисах пивоварения даже после того, как я удалил их postgresql
.
Я исправил это, остановив postgresql
службу пивоварения, хотя ее не было в списке brew services list
.
Действия по воспроизведению:
$ brew install postgresql
$ brew services start postgresql
$ brew install postgresql@11
$ brew uninstall postgresql
$ brew services start postgresql@11
Как исправить:
$ brew services stop postgresql
Открыта проблема с Homebrew, запрашивающая автоматическую остановку службы формулы при удалении.
SET time zone 'UTC'
работает в моей установке PostgreSQL 9.1.4.