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



我是Postgresql和Apache ofbiz的新手。我正在尝试连接postgresql到ofbiz,但在尝试创建新数据库时出现此错误。

首先,在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端口为postgresql运行的端口。

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

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

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

最新更新