WSO2 Identity Server是否支持身份数据库的PostgreSQL?
启动当前失败,并显示以下错误:
2013-08-01 13:22:02,501]错误 {org.wso2.carbon.identity.core.persistence.IdentityDBInitializer} - 执行用于创建标识的SQL脚本时发生错误 数据库java.io.FileNotFoundException: /opt/wso2/wso2is-4.1.0/dbscripts/identity/postgresql.sql(没有这样的文件 或目录)
文件夹postgresql.sql
中没有/opt/wso2/wso2is-4.1.0/dbscripts/identity/
脚本。
这是否意味着不支持PostgreSQL,或者脚本文件可能在其他地方找到?
更新
我自己通过编辑MySQL等效创建了脚本,启动成功完成。但PostgreSQL作为数据库会出现任何问题吗?
更新2
有趣的是,API Manager 1.4.0似乎在其wso2am-1.4.0/dbscripts/apimgt
文件夹中有脚本。但是,该脚本不包含Identity Server MySQL脚本中的所有表。
答案 0 :(得分:3)
此报告此jira,仍处于开放状态。
答案 1 :(得分:3)
是的,WSO2 IS支持PostgreSQL。
您可以使用新版本的IS 4.5.0在文件夹[IS_HOME] / dbscripts / identity /中找到postgresql.sql脚本。