Tôi đã cài đặt PostgreSQL trên Mac OS Lion của mình và đang làm việc trên một ứng dụng rails. Tôi sử dụng RVM để giữ mọi thứ tách biệt với các ứng dụng Rails khác của tôi.
Vì một số lý do khi tôi cố gắng di chuyển db lần đầu tiên rake không thể tìm thấy người dùng postgres. Tôi nhận được lỗi
FATAL: role "postgres" does not exist
Tôi có pgAdmin nên tôi có thể thấy rõ ràng có một người dùng postgres trong DB - thực tế là tài khoản quản trị - vì vậy tôi không chắc phải làm gì khác.
Tôi đã đọc ở đâu đó về việc mọi người gặp vấn đề với PostgreSQL vì đường dẫn mà nó được cài đặt, nhưng sau đó tôi không nghĩ rằng tôi sẽ đi xa đến vậy nếu nó không thể tìm thấy db.
postgres
đã không được tạo ra, có thể dẫn đến các thông báo lỗi tương tự, xem câu hỏi này liên quan: stackoverflow.com/questions/11919391/...