Ошибка «существующий каталог данных» при установке PostreSQL для Mac - PullRequest
0 голосов
/ 01 ноября 2011

Эй, ребята, я пытался скачать его по ссылке ниже http://www.enterprisedb.com/products-services-training/pgdownload

Но как только я загружаю его и пытаюсь запустить настройку, он выдает ошибку "1004 *"

Был выбран существующий каталог данных, но он не является ни пустым, ни каталогом с узнаваемой датой. Я попытался изменить путь, по которому он должен быть загружен, он не позволяет мне сделать это

Ответы [ 2 ]

1 голос
/ 01 ноября 2011

Отказ от ответственности: у меня нет опыта работы с Postgres на Mac (или вообще с Mac).

Программа установки создаст каталог, в котором PostgreSQL будет хранить все данные и информацию базы данных.Без этого так называемого «каталога данных» PostgreSQL не работает.

Этот каталог данных не имеет никакого отношения к вашему каталогу загрузки.

Очевидно, вы указываете установщику на каталог, который уже существует и содержит некоторые данные (не обязательно данные, связанные с Postgres).

При запросе «каталога данных» во время установки вы должны выбрать пустой каталог.

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

1 голос
/ 01 ноября 2011

Я бы порекомендовал попробовать менеджер пакетов, например brew . После того, как он установлен, просто:

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