FAQ Migrar mi base de datos MySQL hacia PostgreSQL
Jump to navigation
Jump to search
Prerequisistos
Su versión de Dolibarr debe de ser como mínimo la versión 2.9.0. Si no es su caso, proceda antes a una actualización estando bajo MySQL.
Proceso
Exportar Mysql:
- Vaya a la página Configuración - Utilidades - Copia.
- Escoja el método de exportación "MySql dump".
- Escoja compatibilidad de exportación "POSTGRESQL".
- Escoja "Sin compresión" y haga clic en "Generar copia".
- Vaya a su directorio de sus datos Dolibarr (el directorio se indica en "Configuración - Info Sistema - Dolibarr - Todos los parámetros" en la línea "DDirectorio raíz de los archivos de datos").
- Vaya dentro del directorio a admin/backup. Encontrará el dump de la base de datos que acaba de generar.
Creación base de datos PostGreSQL
- Cree una base de datos PostGreSQL virgen
- Importe el archivo exportado en la nueva base de datos de la siguiente forma...
Modificación de su archivo de configuración Dolibarr
- Abra con un editor de texto el archivo conf/conf.php, el cual se encuentra en el raíz de su instalación de Dolibarr.
- Modifique las líneas para apuntar a la nueva base de datos
$dolibarr_main_db_host='nombre_o_ip_servidor_postgresql';
$dolibarr_main_db_port='puerto_servidor_postgresql';
$dolibarr_main_db_name='nombre_basedatos_postgresql';
$dolibarr_main_db_user='login_base_mysql';
$dolibarr_main_db_pass='contraseña_base_mysql';
$dolibarr_main_db_type='pgsql';
Probar la aplicación. Debería tener una aplicación 100% funcional y con todos sus datos.