PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Homebrew postgres е счупен

Имах същия проблем с инсталирането на postgres с помощта на homebrew на току-що инсталиран Yosemite.

Първо моята конфигурация за варене изглежда така:

HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/Homebrew/homebrew
HEAD: 9f6926265f8e4be7cc80dfe9042f2cd3c1e8dc9e
Last commit: 64 minutes ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: quad-core 64-bit sandybridge
OS X: 10.10.1-x86_64
Xcode: 6.1.1
Clang: 6.0 build 600
X11: N/A
System Ruby: 2.0.0-481
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: ~/.rvm/rubies/ruby-2.1.1/bin/ruby

Първото нещо, което забелязах, беше, че нямам разрешение за писане в /usr/local/var/postgres . Това беше лесно променено с издаване на sudo chown -R `whoami` /usr/local/var/postgres след това преинсталирах postgresql и направих

cat /usr/local/var/postgres/server.log

което разкри:

postgres cannot access the server configuration file "/usr/local/var/postgres/postgresql.conf": No such file or directory

Така че премахнах директорията /usr/local/var/postgres и издаде командата за инициализиране на базата данни.

initdb -D /usr/local/var/postgres/

Това изглежда свърши работа и postgres работи добре.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Предотвратяване на съседни/припокриващи се записи с EXCLUDE в PostgreSQL

  2. Защо pg_restore се връща успешно, но всъщност не възстановява моята база данни?

  3. Как Tanh() работи в PostgreSQL

  4. Как да нулирате последователността за идентификатори на PostgreSQL таблици

  5. Как да предоставим на API клиент с 1 000 000 резултати от база данни?