2011-02-03 37 views
14

Mới vào cơ sở dữ liệu PostgreSQL, tôi thấy các tên cột được tự động chuyển thành chữ thường. Tôi đã tạo bản sao lưu PLAIN, đã chỉnh sửa thủ công tên cột thành trường hợp thích hợp. Khi tôi cố khôi phục bản sao lưu PLAIN đã chỉnh sửa, nút OK của khôi phục pgAdmin3 đã bị tắt.pgAdmin III Khôi phục bản sao lưu PLAIN

Có cách nào chạy tệp sao lưu đơn giản đã chỉnh sửa không? Hãy giúp tôi.

+0

"không thành công với lỗi" - ví dụ? –

Trả lời

25

Sử dụng chương trình khách hàng psql để khôi phục, hoạt động tốt. Các trình cài đặt của pgAdmin và PostgreSQL cũng cài đặt psql, vì vậy bạn nên có nó trên máy của bạn hoặc máy chủ cơ sở dữ liệu của bạn.

psql -f backup.sql postgres 
+0

Tôi nên đặt backup.sql, trong đó thư mục nào? Tôi đang sử dụng Windows 7. –

+0

Chỉ cần đặt trong C: \ và cho psql biết nơi tìm: psql -f "c: /backup.sql" postgres –

+0

bạn có thể thêm -U USERNAME để sử dụng lệnh này với người dùng khác thay vì mặc định. –

Các vấn đề liên quan