2013-04-15 53 views
1

我们目前正在运行连接到Oracle 11.2.0.2.0的Liferay 6.0.6。由于甲骨文许可证的业务需求,我需要研究将这一点转移到InnoDB的MySQL 5.5上。停机时间对于此迁移将是可接受的。将Liferay从Oracle迁移到MySQL时需要考虑什么?

  • 我可以直接复制代码和数据结构吗?
  • 使用MySQL的全新安装是否最好,然后从Oracle安装中复制数据?
  • 有没有人在这里做过这个?

回答

5

在迁移数据库方面,最简单的方法是进入ControlPanel,在服务器管理下您将找到一个包含数据库迁移UI的页面。这将从您当前的数据库(例如oracle)读取并写入您在该UI上配置的数据库。确保没有人在此期间访问门户 - 此功能专为迁移数据库而创建:数据库之间可能存在一些差异,在此过程中将自动进行“翻译”。

有点相关的一面注意:如果你想获得更新和修复(包括安全性),你应该考虑升级到维护版本CE或EE。 6.0 CE(这是6.0.6的版本)刚刚停止使用。 6.0 EE仍然可用,以及6.1 CE和EE。

2017年编辑:请注意,此功能在Liferay 7和DXP中不再受支持:数据库迁移工具不包括(全部)模块的表。

相关问题