我们正在考虑将Alfresco Enterprise 3.4.1降级为Alfresco社区.
我已经习惯了Alfresco Enterprise,但我没有社区版的经验.
我们正在使用EMC,Alfresco Explorer和我们自己的基于Web Services API和Foundation API的开发.
我担心数据库迁移.我可以简单地配置Alfresco Community 3.4.e以将我们的Oracle数据库用于Alfresco Enterprise 3.4.1吗?架构是否与社区和企业版本兼容?我应该使用哪个版本的Alfresco社区?3.4.e?分布之间的降级路径是什么?这两个版本的版本之间是否存在任何对应关系?
任何降级经验,指南或任何相关信息都将受到欢迎.
Alfresco Community Edition是开源的,可以使用完全开源的堆栈.您的数据库选项是PostGreSQL(推荐)或MySQL.
Alfresco Enterprise支持Community支持的开源数据库,PostGreSQL和MySQL,以及一些专有数据库.您可以查看" 数据库配置"页面以获取更多信息.仅在Enterprise中提供对Oracle数据库的支持.
如果您想继续向Oracle支付数据库许可证的所有费用,那么您需要继续向Alfresco支付一小部分费用以获得企业许可证.作为开源的社区仅支持完全开源的堆栈,因此您不能将社区与超级昂贵的专有数据库一起使用!
如果您使用的是PostGreSQL或MySQL等开源数据库,那么您可以在升级过程中进行切换.企业服务包(例如3.4.1)通常比该系列的同等社区版本更新(社区获得Head上的错误修复).不推荐从3.4.x企业服务包迁移到3.4社区,但是从3.4.x企业迁移到4.x社区可能会有效.但是,这不是一个经过测试的迁移路径,因此您可以独立完成...... Alfresco QA测试社区 - >更新的社区,企业 - >更新的企业,以及社区升级到企业,这些都是受支持的路径.
有关社区和企业版之间差异的问题与此类似. 您不能将Oracle数据库用于社区版本.它仅适用于Enterprise.任何Alfresco版本都没有降级路径.如果您使用的是Enterprise 3.4.2,请尝试使用相同的Community版本.
小智 5
我也在网上搜索了从企业版降级到社区版的可能性。我发现的答案是“您可以降级,但从未得到支持或测试。”
降级时要记住,社区版X通常比相同版本号的企业版功能更多。
因此,降级是实验性的。我已经看到了降级失败的日志文件。
也许您可以选择导出所有内容并在社区版本的新系统上导入此 ACP 文件?