我已经安装了django-dbbackup
包,根据Documentation的说明,我需要运行python manage.py dbbackup
但它产生了错误pg_dump: error: too many command-line arguments
从我在日志中看到的
dbbackup.db.exceptions.CommandConnectorError: Error running: pg_dump database_name --host=127.0.0.1 --port=5432 --username=postgres --no-password --clean
据我所知,pg_dump的正确命令是在最后一部分中包含数据库名称,但dbbackup首先包含数据库名称
有人知道Django数据库备份的修复方法吗
我和你有同样的问题,这是我的环境
我可以像下面这样手动成功运行,添加“dbname”parm name
我不知道如何通过创建一个新方法来重写该命令,所以我直接更改了dbbackup包中的源代码,它可以工作
文件“\Lib\site packages\dbbackup\db\postgresql.py”
发件人:
致:
相关问题 更多 >
编程相关推荐