sql >> Databáze >  >> RDS >> PostgreSQL

Proč nelze pg_restore vrátit volby -d/--dbname a -f/--file společně?

-f je výstup název souboru, nikoli vstupní soubor.

Vstupní soubor nemá žádný přepínač parametrů.

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

Takže musíte použít:

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

Další podrobnosti v příručce:http://www.postgresql.org /docs/current/static/app-pgrestore.html




  1. SQL:Vyberte název dynamického sloupce na základě proměnné

  2. Vraťte den, měsíc a rok v MySQL

  3. Proč psycopg2 INSERT trvá tak dlouho, než se spouští ve smyčce a jak jej mohu urychlit?

  4. Jak získat kód země z (intl-tel-input) pluginu po odeslání formuláře?