PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Tạo kết xuất Postgres và lưu vào một máy chủ khác

Tôi đã chơi với pg-dump cách đây một thời gian và đang sử dụng nó để cập nhật môi trường thử nghiệm của tôi. Hãy xem câu hỏi Tôi hỏi.

Lệnh hoạt động tốt đối với tôi và không gây ra bất kỳ vấn đề nào đối với sản xuất (origin) db.

Đây là lệnh tôi đang chạy trong máy chủ mới .

pg_dump -h remotehost -p 5432 -U remoteuser remotedb | psql -h localhost -p 5432 -U localuser localdb

Lưu ý rằng tôi đã không thêm -C tại đây, vì tôi đã tạo db đích.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ĐẶT và CHỌN trong một truy vấn duy nhất?

  2. Nhận phần tử thứ N của một mảng trả về từ hàm string_to_array ()

  3. Psql không thể kết nối với máy chủ:Không có tệp hoặc thư mục như vậy, lỗi 5432?

  4. Spring Data JPA giá trị null trong cột xxx vi phạm ràng buộc not-null trên cột nối tiếp với postgresql

  5. Tự động hóa Barman với Puppet:it2ndq / barman (phần hai)