2012-06-23 61 views
5

我們正在考慮將我們的Alfresco Enterprise 3.4.1降級爲Alfresco Community。從Alfresco Enterprise降級到Alfresco Community

我已經習慣了Alfresco Enterprise,但是我沒有使用社區版本的經驗。

我們使用EMC,Alfresco Explorer以及基於Web Services API和Foundation API的自己的開發。

我很擔心數據庫遷移。我可以簡單地配置Alfresco Community 3.4.e使用我們的Oracle數據庫for Alfresco Enterprise 3.4.1嗎?模式是否適用於社區和企業版本?我應該使用哪個版本的Alfresco社區? 3.4.e?分銷之間的降級路徑是什麼?兩種版本之間是否有任何對應關係?

任何降級經驗,指南或任何相關信息將受到歡迎。

+5

請不要使用3.4.e社區進行生產。該版本僅作爲預覽版本展示Activiti工作流引擎。 3.4.d是針對3.4代碼行的Community Edition的最新穩定版本。 –

回答

5

此問題與此相似about difference between Community and Enterprise version 您無法將Oracle數據庫用於社區版本。它僅適用於Enterprise。 任何Alfresco版本都沒有降級路徑。如果您使用Enterprise 3.4.2,請嘗試使用相同的社區版本。

+0

非常感謝您的回覆。我已閱讀http://www.alfresco.com/es/products/networks/community/該社區版本使用Hibernate支持的所有數據庫,包括Oracle數據庫。 – virilo

+0

請參閱[數據庫配置頁面](http://wiki.alfresco.com/wiki/Database_Configuration) - 社區不支持Oracle,只有MySQL和PostGreSQL是 – Gagravarr

+4

實際上,有Alfresco自定義提供社區版本以便與Oracle http://forge.alfresco.com/gf/project/oracle/但是不推薦用於生產環境。 – drndivoje

3

我在網上搜索了從企業降級到社區版本的可能性。我發現的答案是「你可能會降級,但是這從來沒有得到支持或測試。」

降級時,您必須記住,社區版本X通常具有比具有相同版本號的企業版更多的功能。

因此,降級是實驗性的。我已經看到降級失敗的日誌文件。

也許您可以選擇導出所有內容,並將該ACP文件導入到新社區版本的新系統上?

2

請仔細閱讀您的合同。支持和授權可能與您的情況不同。如果您不想再向Alfresco支付費用,您可能有權繼續使用您當前的企業版本,但您不再需要支持。在考慮降級之前,請檢查您的合同。如果將來希望獲得支持並再次升級,那麼使用當前的Alfresco Enterprise版本可能會更容易。

但是,正如我所說,這取決於您與Alfresco的協議。

7

Alfresco Community Edition是開源的,並且可以使用完全開源的堆棧。您的數據庫選項是PostGreSQL(推薦)或MySQL。

Alfresco Enterprise支持Community支持的開源數據庫,PostGreSQL和MySQL以及一些專有數據庫。您可以查看Database Configuration page瞭解更多信息。對Oracle數據庫的支持僅在Enterprise中可用。

如果您想繼續爲您的數據庫許可證支付Oracle所有的資金,那麼您需要繼續向Alfresco支付一小部分費用用於企業許可證。作爲開源的社區,只支持完全開源的堆棧,所以你不能在你的超級昂貴的專有數據庫中使用Community!

如果您使用的是PostGreSQL或MySQL等開源數據庫,那麼您可以在升級過程中使用交換機。企業服務包(例如3.4.1)通常比來自該系列的同等社區版本更新(社區獲得Head的錯誤修復)。不推薦從3.4.x企業服務包遷移回3.4社區,但是從3.4.x企業遷移到4.x社區可能會起作用。但是,這不是一個經過測試的遷移路徑,因此您可以獨立完成...... Alfresco QA測試社區 - >更新的社區,企業 - >更新的企業和社區升級到企業,這是支持的路徑。

+0

不要低估了Oracle側的權力! ;)......沒有...... **公司規模越大,其所使用軟件的成本價值或風險價值因子越大,通常(!)的高級優勢,付費和支持良好的軟件!**不要判斷得太快或誤會我的意思...... **我喜歡PG並在任何可以使用的地方使用它**,但它在某些方面確實遠遠落後。只是聚合函數的一個例子,mat。視圖,優化(我沒有找到那麼先進或遠離正常使用場景):http://stackoverflow.com/questions/26237463/26237464#26237464 –