Я недавно установил PostgreSQL 9.1 на мой Mac и безуспешно пытаюсь запустить и остановить его с помощью команды pg_ctl.
Папкой установки по умолчанию для файлов данных является /Library/PostgreSQL/9.1/data
.
Это доступно только 'postgres' по умолчанию (т.е. нет разрешений для кого-либо еще), поэтому мне пришлось изменить разрешения для этой папки (зачем устанавливать то, что по умолчанию не используется?)
Однако, выдав команду:
[mitch @ localhost ~] $ /Library/PostgreSQL/9.1/bin/pg_ctl -l ~ / Библиотека / Журналы / postgreslog -D /Library/PostgreSQL/9.1/data stop
возвращает ошибку
pg_ctl: не удалось отправить сигнал остановки (PID: 50): операция не разрешена
Кто-нибудь есть идеи, как обойти это?
Спасибо