Подтвердить что ты не робот

Невозможно выполнить загрузку postgresql при запуске в Mac OS

Я установил postgresql через HomeBrew. Это сработало, но сегодня я обнаружил, что сервер postgresql не запускается при запуске компьютера.

Я пытаюсь использовать launchctl, чтобы загрузить его снова с помощью следующей команды:

$ launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist

и я вижу сообщение:

/usr/local/Cellar/postgresql/9.3.4/homebrew.mxcl.postgresql.plist: Service is disabled

Я не знаю, как включить службу postgresql. Может ли кто-нибудь показать мне?

4b9b3361

Ответ 1

Используйте опцию -w с launchctl.

$ launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist 

-w Переопределяет клавишу "Отключено" и устанавливает значение "false".

Ответ 2

Новый способ brew info postgresql гласит:

brew services start postgresql

Ответ 3

Также может быть полезно использовать команду brew info postgresql для предложений о том, как настроить вашу базу данных и переместить файл plist в ~/Library/LaunchAgents