Odoo 10 数据库恢复错误

问题描述 投票:0回答:5

我正在尝试恢复 Odoo10 中的数据库。

我收到以下错误:

“数据库恢复错误:找不到命令

psql
。”

有人可以帮我解决这个问题吗?

database odoo odoo-10
5个回答
7
投票

如果 Odoo 已经在您的系统中运行,则意味着您的系统中已经安装了 PGSql。

进入PG Sql安装文件夹,找到

psql.exe
文件的路径。它应该位于这两个位置之一。

'C:\Program Files (x86)\Odoo 10.0\PostgreSQL\bin' 

'C:\Program Files (x86)\PostgreSQL\10\bin'

复制位置路径并转到 Odoo 配置文件,将位置粘贴到条目

pg_path
,然后保存。

enter image description here

重新启动odoo服务然后恢复数据库,你应该不会再收到错误了。

另请参阅此 youtube 视频


1
投票

是的。同意@danidee 的评论。系统好像没有postgresql

尝试使用以下命令在您的 Linux 系统中安装。

sudo apt-get install postgresql -y

然后使用以下命令切换到 postgresql 用户。

sudo su postgres

然后按照以下命令操作(将在 postgres 数据库中使用 odoo 创建超级用户名)。

psql
createuser -s odoo
\q

现在重新启动您的系统。再试一次。


1
投票

对于Ubuntu

首先尝试使用以下命令找到 PostgreSQL 的路径。

查找/-name postgresql

然后在 odoo 配置文件中设置 pg_path 参数,如下所示。

pg_path = /usr/lib/postgresql/10/bin


0
投票

首先尝试以管理员身份登录

用户名:admin

密码:admin(输入您的管理员密码)

然后尝试恢复相同的数据库。这对我有用。


0
投票

这是视频参考,您应该尝试一下

https://www.youtube.com/watch?v=GCx-hdbpUnk

© www.soinside.com 2019 - 2024. All rights reserved.