【问题标题】:Liferay migration 5.3.2 to 6.2 Database changesLiferay 迁移 5.3.2 到 6.2 数据库更改
【发布时间】:2014-03-18 04:43:46
【问题描述】:

我正在尝试将 liferay 从 5.3.2 迁移到 6.2。根据我理解的文件,这不是直截了当的。首先我们需要从 5.3.2 迁移到 6.0.6 到 6.1,最后迁移到 6.2。

现在我刚刚开始实施将 Liferay 门户 (5.3.2) 转换为 6.0.6 的第一步。

我的查询是,在此过程中,它是否会更改数据库中表的任何架构或结构以支持升级版本?

对此有什么想法吗?

【问题讨论】:

    标签: java database liferay


    【解决方案1】:

    是的,有数据库更改。如果没有关于实际设置的更多信息,您将找到您需要的所有信息in the documentation(此处为 6.0,涵盖升级)。

    在现有数据库上的新 Liferay 版本的首次启动将运行更新脚本 - 假定权限。如果您不希望 Liferay(或应用程序服务器)拥有这些权限,您可以下载一个独立的升级程序,该程序必须在数据库上以适当的 DDL 权限运行。

    当然,这一切都假设您有适当的备份。注意:只有证明您确实能够将其还原到全新的系统时,您才能将其称为备份!

    每次升级完成后,您都必须处理好您的自定义插件和扩展。我对主题的看法(你可能有)是:不要关注它,只需在 6.2 上构建一个新主题,因为在 5.2 和 6.0 之间(对 AlloyUI)你将有两个主要的主题基础设施更新在 6.1 和 6.2 之间(引导)。

    【讨论】:

    • 附注:我从来没有能够成功地将 5.2 直接迁移到 6.2,无论是通过安装门户还是使用数据库升级工具。当它试图迁移文档库时,它通常会崩溃。
    • 谢谢奥拉夫·科克。答案很有用。现在我正在尝试使用另一个数据库副本。希望我能成功迁移它。
    • @a_horse_with_no_name 这可能就是为什么安装说明建议不要尝试直接更新,而是从一个版本到另一个版本。毕竟,你会在它们被创建的地方遇到问题,并且可以在它们的根附近修复它们 - 而不是遇到稍后介绍的后续问题。
    猜你喜欢
    • 2016-07-19
    • 1970-01-01
    • 2013-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-11
    • 2014-09-20
    • 1970-01-01
    相关资源
    最近更新 更多