2

我正在使用 pybossa 和 PostgreSQL。我的数据库列表是这样的:

D b 我有一个名为 pybosssa 数据库的转储集合:pybossa-db-oct2-final.bak

我想在 pybossa db 上导入它。问题是我对 PostgreSQL 不太熟悉。我检查了此页面https://www.postgresql.org/docs/9.5/static/backup-dump.html但有一些说明仅适用于压缩转储,但不适用于.bak文件。

我试过这样:

pg_dump pybossa pybossa-db-oct2-final.bak

但这没有用?我需要帮助有人可以帮助我吗?

编辑:

我试过这个命令:

 pg_restore -d pybossa /home/sagar/Download/sample_dbump

我明白了:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
    LANGUAGE = (unset),
    LC_ALL = (unset),
    LC_CTYPE = "UTF-8",
    LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
pg_restore: [archiver] could not open input file "/home/sagar/Download/sample_dbump
": No such file or directory

在此找到/home/sagar/Download/sample_dbump我的文件pybossa-db-oct2-final.bak,我使用pwd命令定义路径

4

0 回答 0