Phiên bản 8.4.16 (không có lựa chọn trong phiên bản).psql: không tìm thấy mối quan hệ bất chấp quan hệ hiện có
tôi đăng nhập vào db của tôi như sau:
psql -d JRuser
Dấu nhắc kết quả là:
JRuser=>
tôi làm \ d hoặc \ dt mong đợi để xem một danh sách tất cả các mối quan hệ trong sơ đồ ' dịch '
No relations found.
Nhưng tôi có thể chọn từ bất kỳ bảng nào trong lược đồ mà không gặp bất kỳ sự cố nào. Ví dụ:
select * from translate.storage; --works fine
tôi đã đảm bảo rằng các đặc quyền truy cập là chính xác cho JRuser bằng cách làm \ dn +:
List of schemas
Name | Owner | Access privileges | Description
translate | JRuser | JRuser=UC/JRuser |
: postgres=UC/JRuser
Tại sao tôi không thể nhìn thấy các bảng trong lược đồ dịch?
Tôi nghĩ rằng bạn cần phải sử dụng '\ dt bản dịch. * ' –
Tôi chắc chắn có thể làm điều đó nhưng cho đến hôm nay tôi đã có thể làm chỉ \ d hoặc \ d mà không có bất kỳ vòng loại nào. Tôi đã không thay đổi bất kỳ cài đặt cấu hình nào, vì vậy tôi đã bối rối. – lostinthebits