2012-01-05 28 views

Trả lời

12

Nếu bạn cài đặt các chương trình khách hàng PostgreSQL, bạn có thể sử dụng "pg_restore" để chuyển đổi một tập tin dump để một kịch bản SQL mà không cần phải có một trường hợp PostgreSQL. Chỉ cần thực hiện pg_restore dumpfile.pg và nó sẽ in SQL khôi phục để xuất chuẩn.

+0

mà chương trình client PostgreSQL là tốt? – Norm

+0

tốt, pg_restore là một trong những tiện ích cli được cung cấp với postgresql. Tôi thường sử dụng psql để làm việc với máy chủ. Một số người thực sự thích pgadmin, tôi không đến mức tôi đang cố gắng viết ứng dụng máy tính để bàn của riêng mình. ymmv. – araqnid

+1

Đối với bất kỳ ai sử dụng bash ai muốn lưu đầu ra vào tệp, hãy sử dụng: pg_restore dumpfile.pg> my_file.sql – imderek

5

Nếu bạn có PostgreSQL được cài đặt trên thiết bị đầu cuối của bạn và tập tin của bạn là latest.dump bạn chỉ cần chuyển nó sang latest.sql theo cách này:

$ pg_restore latest.dump > latest.sql

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