我正在使用 pybossa 和 PostgreSQL。我的数据库列表是这样的:
我有一个名为 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
命令定义路径