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