sql >> Database >  >> RDS >> PostgreSQL

Homebrew postgres kapot

Ik had hetzelfde probleem met het installeren van postgres met homebrew op een pas geïnstalleerde Yosemite.

Ten eerste ziet mijn brouwconfiguratie er als volgt uit:

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

Het eerste wat me opviel was dat ik geen schrijfrechten had voor /usr/local/var/postgres . Dit werd gemakkelijk veranderd door sudo chown -R `whoami` /usr/local/var/postgres uit te geven daarna installeerde ik postgresql opnieuw en deed

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

die onthulde:

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

Dus verwijderde ik de map /usr/local/var/postgres en gaf de opdracht om de database te initialiseren.

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

Dit leek de truc te hebben gedaan en postgres werkt prima.



  1. MySQL - Voorwaardelijke beperkingen voor externe sleutels

  2. Een relatie maken in SQL

  3. Hoe gebruik ik lentegegevens jpa om de jsonb-kolom op te vragen?

  4. Postgres recursieve query met row_to_json