На сегодняшний день я разрабатываю улучшения портала liferay с базой данных hsql по умолчанию. Я реализовал множество функций и создал несколько сайтов и шаблонов сайтов с разными ролями и пользователями.
1) Теперь я хочу изменить базу данных с базы данных hsql на PostgreSQL. Как теперь изменить базу данных с потерей каких-либо данных (сайтов, пользователей, ролей и шаблонов сайтов)?
2) У меня есть веб-приложение, в котором развернут другой экземпляр Tomcat. Теперь я хочу выполнить транзакцию базы данных liferay из сервлета. транзакции означают необходимость получения сведений о пользователе на основе emailId или ScreenName?
Может ли кто-нибудь подтвердить, как я могу выполнить вышеуказанные задачи, и я буду очень благодарен, если кто-нибудь предложит несколько полезных tutorials.procedure, чтобы сделать то же самое.