sql >> データベース >  >> RDS >> PostgreSQL

pg_restoreがオプション-d/-dbnameと-f/-fileを一緒に使用できないのはなぜですか?

    -f 出力です 入力ファイルではなく、ファイル名。

    入力ファイルにはパラメータスイッチがありません。

    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
    

    したがって、以下を使用する必要があります:

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

    マニュアルの詳細: http://www.postgresql.org /docs/current/static/app-pgrestore.html




    1. postgresで外部キー違反をキャッチすることは可能ですか?

    2. CodeIgniter-エラー番号:1146(CREATE TABLEコマンドの実行後にテーブルが存在しません)

    3. SQL Server 2008で列と行の合計でピボットテーブルを使用する

    4. mysqlからsolrにデータをインポートする方法