Файл среды PostgreSQL для Mac OSX? - PullRequest
1 голос
/ 07 марта 2012

В PostgreSQL, похоже, есть файл окружения, который позволяет изменять переменные окружения.В Linux (Kubuntu 11.10 в моем случае) он расположен, например, по адресу /etc/postgresql/8.4/main/environment и по умолчанию пуст, за исключением нескольких полезных комментариев.

В Mac OSX Lion файл, по-видимому, не существует: Iможно ожидать, например, в /Library/PostgreSQL/9.0/data/, поскольку там находятся все остальные файлы конфигурации, но его там нет - и если я его создаю, он, похоже, не используется.

Как установить переменные средыдля сервера PostgreSQL на Mac OSX?

1 Ответ

1 голос
/ 12 апреля 2012

Не существует стандартного способа указания переменных среды для PostgreSQL, я предполагаю, что файл * Kubuntu специфичен.

Что я сделал, чтобы упростить свою жизнь, так это копирование, используемое ORACLE:

  • У меня есть файл /etc/pgtab на каждом сервере, где я запускаю базы данных PostgreSQL;
  • Я указываю каждый кластер, который я запускаю, в одной строке в /etc/pgtab;
  • .создал скрипт pgenv, который на основе /etc/pgtab показывает меню кластеров (если их больше одного) и инициализирует все PATH s и переменные.

Работаетна моем MacBookPro и на всех серверах на базе Linux и HP-UX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...