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

Tại sao pg_restore trả về các tùy chọn -d / - dbname và -f / - tệp không thể được sử dụng cùng nhau?

-f đầu ra tên tệp, không phải tệp đầu vào.

Tệp đầu vào không có bất kỳ chuyển đổi tham số nào.

c:\>pg_restore --help
pg_restore restores a PostgreSQL database from an archive created by pg_dump.

Usage:
  pg_restore [OPTION]... [FILE]

General options:
  -d, --dbname=NAME        connect to database name
  -f, --file=FILENAME      output file name
  -F, --format=c|d|t       backup file format (should be automatic)
  -l, --list               print summarized TOC of the archive
  -v, --verbose            verbose mode
  -V, --version            output version information, then exit
  -?, --help               show this help, then exit

Vì vậy, bạn cần sử dụng:

pg_restore.exe -h localhost -U postgres -d Mydata "Mydata.backup"

Thêm chi tiết trong hướng dẫn: http://www.postgresql.org /docs/current/static/app-pgrestore.html




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn gốc dữ liệu mùa xuân không cho phép tồn tại toán tử chuỗi Postgres jsonb (dấu chấm hỏi)

  2. Thông tin đăng nhập cơ sở dữ liệu vĩnh viễn của Heroku

  3. Postgres json_agg bao gồm tiêu đề cột - JSON không chính xác?

  4. Làm thế nào để chuyển đổi khoảng thời gian như 1 ngày 01:30:00 thành 25:30:00?

  5. Postgresql tạo tiện ích mở rộng không thành công