1 Cách chỉ xuất sơ đồ cho Postgres

câu hỏi được tạo ra tại Wed, May 8, 2019 12:00 AM

Tôi có một cơ sở dữ liệu PostgresQuery rất lớn. Tôi chỉ muốn đổ lược đồ. Chạy

pg_dump -s myschema -f /dump.sql

chạy mãi mãi, vì vậy tôi cho rằng nó cũng đang xuất dữ liệu. Làm cách nào tôi chỉ có thể kết xuất lược đồ?

    
1
1 Câu trả lời                              1                         

-s không có tham số, bạn cần sử dụng -n hoặc --schema để chọn lược đồ bạn muốn kết xuất:

pg_dump -s -n myschema -d mydatabase -f /dump.sql
    
4
2019-05-08 16: 20: 09Z
  1. Cảm ơn câu trả lời. Điều này có tránh được việc hủy dữ liệu không?
    2019-05-08 16: 21: 26Z
  2. @ LajosArpad, vâng, nó sẽ
    2019-05-08 16: 21: 48Z
  3. oh, tuyệt, cảm ơn. Hãy để tôi dùng thử
    2019-05-08 16: 22: 02Z
  4. Nó vẫn đang chạy ... Xin lỗi vì đã trả lời chậm.
    2019-05-08 16: 47: 52Z
nguồn đặt đây