PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Homebrew postgres bị hỏng

Tôi đã gặp vấn đề tương tự khi cài đặt postgres bằng homebrew trên một Yosemite mới được cài đặt.

Trước hết, cấu hình bia của tôi trông như thế này:

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

Điều đầu tiên tôi nhận thấy là tôi không có quyền ghi vào /usr/local/var/postgres . Điều này đã dễ dàng thay đổi khi phát hành sudo chown -R `whoami` /usr/local/var/postgres sau đó tôi đã cài đặt lại postgresql và đã

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

đã tiết lộ:

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

Vì vậy, tôi đã xóa thư mục /usr/local/var/postgres và đưa ra lệnh để khởi tạo cơ sở dữ liệu.

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

Điều này dường như đã hoàn thành thủ thuật và các postgres đang hoạt động tốt.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xác thực mật khẩu Postgres không thành công

  2. Cách ly giao dịch trong PostgreSQL

  3. Tính toán và tiết kiệm dung lượng trong PostgreSQL

  4. Tối ưu hóa truy vấn trong PostgreSQL. GIẢI THÍCH Khái niệm cơ bản - Phần 1

  5. Hạn chế duy nhất của Postgres so với chỉ mục