通过 Liferay Community Edition 指向 Liferay EE 数据库

Pointing Liferay EE database via Liferay Community Edition

b大家好,

我安装了指向 Postgres 数据库的 Liferay 企业版。

现在,我有另一个 Liferay 社区版,我想将其指向 Liferay 企业版数据库副本。

当我启动社区版时,出现错误,如不存在主 ID 为 83498XX 的用户。但是当我转储 Liferay EE 数据库时,用户在那里但主 ID 不同。

我只是想知道是否可以让社区版指向企业版数据库并使其工作?

谢谢...

不,那行不通。两者都将在数据库中注册为不同的版本——其中 EE 是比 CE 更高的版本号。升级到 EE 版本后,CE 将停止从同一数据库 运行。

此外,一些用户数据是从全文索引中读取的——它必须与您的数据库内容相匹配。所以即使你让它工作,你也必须保持索引同步。这个可能就是你在问题中所说的实际问题,但我不确定。

但是,由于无论如何它都不是设计为以这种方式工作的,因此在这种情况下找到具体问题并不重要。只是不要这样做。