Я пытаюсь перенести базу данных Liferay6.2 в версию 7.1.1. После настройки конфигурации инструмента обновления базы данных и запуска db_upgrade.bat я получил следующую ошибку:
2019-01-12 12:52:45.959 INFO [main][LoggingTimer:43] Completed com.liferay.portal.upgrade.v7_0_0.UpgradeMySQL#upgradeDatetimePrecision in 58896 ms
2019-01-12 12:52:45.959 INFO [main][UpgradeProcess:107] Failed upgrade process com.liferay.portal.upgrade.v7_0_0.UpgradeMySQL in 58896 ms
2019-01-12 12:52:45.959 INFO [main][UpgradeProcess:107] Failed upgrade process com.liferay.portal.upgrade.UpgradeProcess_7_0_0 in 85615 ms
com.liferay.portal.kernel.upgrade.UpgradeException: com.liferay.portal.kernel.upgrade.UpgradeException: java.lang.IllegalStateException: Table BookmarksEntry does not have column lastPublishDate
Точные версии:
- Liferay-портал-6,2,0-се-rc6
- Liferay-се-портал-7.1.1-GA2
Я использую \ liferay-ce-portal-7.1.1-ga2 \ tools \ portal-tools-db-upgrade-client в Windows 10.
Вот мои конфиги db-tool:
app-server.properties
dir=E:/Projects/MyProject/liferay-ce-portal-7.1.1-ga2/tomcat-9.0.10
extra.lib.dirs=/bin
global.lib.dir=/lib
portal.dir=/webapps/ROOT
server.detector.server.id=tomcat
portal-upgrade-database.properties
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/ec711?characterEncoding=UTF-8&useUnicode=true&serverTimezone=GMT
jdbc.default.username=root
jdbc.default.password=pass
portal-upgrade-ext.properties
liferay.home=E:/Projects/MyProject/liferay-ce-portal-7.1.1-ga2
module.framework.base.dir=E:/Projects/MyProject/liferay-ce-portal-7.1.1-ga2/osgi
Кто-нибудь испытывал что-то подобное? Любой совет высоко ценится.
Спасибо!