2015-01-12 132 views
0

我有Liferay 6.2。它在hsql中有一些數據。我需要將這些數據導入到mysql數據庫中。 如何將所有數據從hsql導入到mySQL。liferay將數據從hsql遷移到mysql

我有以下數據/文件夾HSQL文件 lportal.lck(LCK文件) lportal(好像數據庫轉儲) lportal.properties lportal.script

有什麼辦法導入數據庫使用一些腳本或更改一些配置文件。

回答

2

一種方法是你可以嘗試使用數據遷移工具Liferay的提供,檢查出Liferay User-guide並滾動到數據遷移部分,它的某些相關部分轉載如下:

第一部分讓你將您的整個Liferay數據庫從它運行的當前數據庫複製到您在這組字段中指定的數據庫。您需要輸入驅動程序類名稱(驅動程序需要位於Liferay的類路徑中),要將數據複製到的數據庫的JDBC URL以及有權訪問該數據庫的用戶的憑證。輸入完所有信息後,單擊執行以複製數據。

轉到控制面板服務器管理數據遷移標籤Enter the jdbc property of the mysql database執行

這個停機的服務器後,並更新portal-ext.properties指向新的MySQL數據庫並重新啓動服務器。完成!