PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Zepsuty postgres Homebrew

Miałem ten sam problem z instalacją postgresa przy użyciu homebrew na świeżo zainstalowanym Yosemite.

Po pierwsze moja konfiguracja parzenia wygląda tak:

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

Pierwszą rzeczą, jaką zauważyłem, było to, że nie mam uprawnień do zapisu do /usr/local/var/postgres . Można to łatwo zmienić, wydając sudo chown -R `whoami` /usr/local/var/postgres potem ponownie zainstalowałem postgresql i zrobiłem

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

który ujawnił:

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

Usunąłem więc katalog /usr/local/var/postgres i wydał polecenie zainicjowania bazy danych.

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

Wyglądało na to, że to załatwiło sprawę i postgres działa dobrze.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jaki jest odpowiednik LITAGG (bazy danych Oracle) w PostgreSQL?

  2. Jakieś wady używania tekstu typu danych do przechowywania ciągów?

  3. Jak clock_timestamp() działa w PostgreSQL

  4. Zapętlaj tabele z PL/pgSQL w Postgres 9.0+

  5. Jak dopasować ostatnie dwa słowa w zdaniu w PostgreSQL?