Page 1 of 1

Migracion hsqldb a mariaDB

PostPosted:Thu Jan 30, 2020 10:20 am
by albertogomez38
Buenos dias:

Tenemos una instalacioin con Openkm 6.3.1 community en hsqldb. Estamos haciendo la migracion 6.3.8 community con MariaDB.
Hemos exportado desde el menu repository export la instalacion original e importado en la nueva con repository import.
Todos los datos son accesibles. He visto que las carpetas conservan los permisos correctamente, simplemente falta dar de alta los usuarios, roles, categorias.

¿Como debemos proceder para migrar estos datos? o ¿debemos crearlos manualmente?

¿Debemos vericar de algun modo la integridad de datos?


Gracias, un saludo

Re: Migracion hsqldb a mariaDB

PostPosted:Sat Feb 01, 2020 10:02 am
by jllort
Igual el primer paso hubiese sido migrar los datos de las tablas de los usuarios y los roles, pero bueno tampoco pasa nada por hacerlo en el orden inverso. Los siguientes scripts te seran de utilidad:
Code: Select all
SELECT 'INSERT INTO OKM_USER (USR_ID, USR_NAME, USR_PASSWORD, USR_EMAIL, USR_ACTIVE) VALUES (''' + USR_ID + ''', ''' + USR_NAME + ''', ''' + USR_PASSWORD + ''', ''' + USR_EMAIL + ''', ''' + USR_ACTIVE + ''');' FROM OKM_USER;
SELECT 'INSERT INTO OKM_ROLE (ROL_ID, ROL_ACTIVE) VALUES (''' + ROL_ID + ''', ''' + ROL_ACTIVE + ''');' FROM OKM_ROLE;
SELECT 'INSERT INTO OKM_USER_ROLE (UR_USER, UR_ROLE) VALUES (''' + UR_USER + ''', ''' + UR_ROLE + ''');' FROM OKM_USER_ROLE;