Nó có thể là một số vấn đề:
- PostgreSQL không chạy. Kiểm tra nó với sudo
service postgresql status
-
PostgresSQl của bạn không chạy trên cổng 5432. Bạn có thể kiểm tra nó bằng cách nhập
sudo netstat -nl | grep postgres
-
Bạn gặp sự cố khi cố gắng kết nối với db của mình như tên người dùng, mật khẩu hoặc tên cơ sở dữ liệu. Kiểm tra xem họ có phải là người đăng bài yêu cầu bạn kết nối nó không và đó có phải là db_name mà bạn muốn truy cập.
-
Sự cố với postmaster.pid trong postgres. Nó có thể xảy ra do việc tắt máy được thực hiện không đúng cách. Nó giúp nhắc nhở một pid còn sống không cho phép máy chủ của bạn khởi động. Để khắc phục, bạn phải:
* rm /usr/local/var/postgres/postmaster.pid * pg_resetxlog -f /usr/local/var/postgres
Sau đó, nó sẽ chạy bình thường nếu bạn tạo trình điều khiển của postgres
Trợ giúp trong Mac OSX:Cách khởi động máy chủ PostgreSQL trên Mac OS X?