通过Liferay社区版指向Liferay EE数据库

通过Liferay社区版指向Liferay EE数据库,liferay,liferay-6,Liferay,Liferay 6,全部 我安装了Liferay Enterprise Edition,它指向Postgres数据库 现在,我有另一个Liferay社区版,我想指向Liferay企业版数据库副本 当我启动社区版本时,它会给出一个错误,比如不存在主id为83498XX的用户。但当我转储Liferay EE数据库时,用户就在那里,但主id不同 我只是想知道是否有可能使社区版指向企业版数据库并使其工作 谢谢你…不,那不行。两者都将在数据库中注册为不同的版本,其中EE的版本号高于CE。升级到EE版本后,CE将停止从同一数据

全部

我安装了Liferay Enterprise Edition,它指向Postgres数据库

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

当我启动社区版本时,它会给出一个错误,比如不存在主id为83498XX的用户。但当我转储Liferay EE数据库时,用户就在那里,但主id不同

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


谢谢你…

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

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


然而,由于它的设计并非以这种方式工作,因此在这种情况下找到具体问题并不重要。不要这样做。

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

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

然而,由于它的设计并非以这种方式工作,因此在这种情况下找到具体问题并不重要。不要这样做