Có cách nào để đổ một db postgres bằng cách sử dụng psql chỉ (không có pg_dump)? Cảm ơn.Dumping một DB mà không pg_dump
Trả lời
Về lý thuyết, bạn có thể chạy truy vấn để trích xuất giản đồ và sau đó sử dụng các kết quả đó để trích xuất dữ liệu. Nhưng nó sẽ không dễ dàng để thao tác tất cả điều đó vào một cái gì đó có thể sử dụng cho một khôi phục bằng cách sử dụng chỉ psql.
Về mặt lý thuyết, bạn có quyền truy cập vào tất cả dữ liệu cần thiết. Trong thực tế, bạn có nhiều khả năng có thể đổ/lưu một số dữ liệu bằng cách sử dụng lệnh COPY
, nhưng không phải lược đồ cơ sở dữ liệu, v.v.
Lưu ý rằng bạn không cần phải có pg_dump
trên cùng một máy nơi máy chủ cơ sở dữ liệu của bạn là, nếu nó lắng nghe mạng. Nhưng tốt, tôi không biết tại sao bạn thậm chí yêu cầu :)
tốt, nó chủ yếu là sự tò mò. – pgpv
- 1. tạo chỉ mục mà không khóa DB
- 2. ALTER DATABASE trên một db hiện tại mà không có tên db rõ ràng?
- 3. pg_dump bỏ qua trình tự bảng?
- 4. Dumping nội dung bộ nhớ của một đối tượng
- 5. NSUserDefaults: Dumping cấu trúc của NSUserDefaults's standardUserDefaults
- 6. Mysqldumper: Dumping mỗi bảng riêng biệt
- 7. Dumping a multiprocessing.Queue vào danh sách
- 8. cách tạo nếu không tồn tại một DB DB mới?
- 9. Giả mạo một mô hình bản ghi hoạt động mà không có db
- 10. Sao chép bảng trong một db sang một db
- 11. Làm thế nào để tải xuống một db MySQL trực tiếp vào một thử nghiệm địa phương db theo yêu cầu, mà không cần SSH?
- 12. cách cài đặt pg_dump và pg_restore cho heroku
- 13. Có cách nào để chèn một giá trị lớn trong một DB mysql mà không thay đổi max_allowed_packet?
- 14. Làm thế nào tôi có thể nhận được pg_dump để xác thực đúng
- 15. Chèn dữ liệu từ db vào một db
- 16. Việc trao đổi hai hàng DB mà không vi phạm các ràng buộc
- 17. Vị trí DB DB không được đặt chính xác - netbeans
- 18. SQL server - thực hiện chức năng vô hướng mà không xac định tên db
- 19. Lấy ID của đối tượng được nạp một-nhiều mà không có chuyến đi khác đến DB với GORM
- 20. Có thể xuất các kịch bản thay đổi SQL mà 'rake db: migrate' tạo ra không?
- 21. Giữ một DB MySQL cục bộ đồng bộ với một DB trực tiếp (MySQL Replication?)
- 22. Lỗi "Truy cập bị từ chối" khi thực thi pg_dump trên Windows
- 23. Rails: Dưa chuột không làm sạch DB
- 24. Cách khôi phục bảng PostgreSQL từ * .sql bằng pg_dump hoặc psql?
- 25. rake db: rollback không hoạt động?
- 26. db: hạt giống không tải mô hình
- 27. rake db: di chuyển không hoạt động
- 28. heroku db: pull không hoạt động?
- 29. Heroku db: kéo không làm việc
- 30. Sự khác nhau giữa db: test: clone, db: test: clone_structure, db: test: load, và db: test: preparation?
Tại sao bạn muốn làm điều đó? – tscho