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

PostgreSQL:khôi phục cơ sở dữ liệu từ kết xuất - lỗi cú pháp

Tên tệp -f filename đối số trên psql sẽ đọc trong tệp, vì vậy bạn không cần phải đưa nó vào. psql nên được đưa vào thư mục bin của PostgreSQL trong windows. Như vậy:

psql -d dbname -U username -f dumpfile.sql

Bạn có thể phải bao gồm một đường dẫn đầy đủ đến tệp thực thi psql nếu nó không nằm trên đường dẫn của bạn và có thể thêm ".exe" vào psql, vì vậy nó là "psql.exe".

Ngoài ra, hãy đảm bảo rằng bạn không gặp vấn đề về số phiên bản, trước đây tôi đã gặp phải các vấn đề về cú pháp (ví dụ:không xuất cơ sở dữ liệu 8.4 và cố gắng tải nó vào cơ sở dữ liệu 8.1). Nếu vậy, bạn có thể phải chỉnh sửa tệp kết xuất theo cách thủ công.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chèn một hình ảnh vào cơ sở dữ liệu postgresql

  2. Làm thế nào để lấy một ngày trong năm từ một ngày trong PostgreSQL

  3. Làm cách nào để bạn có được chế độ xem 12 ngày làm việc năng động trong Postgresql?

  4. Các lựa chọn thay thế cho array_agg ()?

  5. Nhận dấu thời gian từ các cột ngày và giờ nối