创建新数据库时出现Postgresql错误:role" ofbiz"不存在

时间:2015-06-10 05:23:36

标签: apache postgresql ofbiz

我是Postgresql和Apache ofbiz的新手。我试图将postgresql连接到ofbiz但在尝试创建新数据库时遇到此错误。

2 个答案:

答案 0 :(得分:0)

您是否在postgresql中创建了此角色?如果没有,我认为最简单的方法是打开终端,使用postgresql默认用户名为" postgres"并创建一个名为" Ofbiz"," Akshay"或者你想要的任何东西。

在Ubuntu上,您可以尝试这个(我不知道其他操作系统):

https://help.ubuntu.com/community/PostgreSQL

答案 1 :(得分:0)

首先,在postgresql中创建三个数据库:ofbiz,ofbizolap和ofbiztenant。您还需要创建一个在所有三个数据库中都具有表创建权限的用户。接下来,需要对/framework/entity/config/entityengine.xml进行一些更改。和/build.gradle。请参阅汇合(https://cwiki.apache.org/confluence/display/OFBIZ/Setup+OFBiz+version+16.11.02+with+PostgreSQL+on+Windows)中的详细说明。

注意:jdbc-uri的属性是“jdbc:postgresql:// host ip:db port / db name”。 db port是postgresql正在运行的端口。

相关问题