Bienvenido a los foros %s

Foro comunidad hispana Dolibarr

Identificarse Registrarse

Traslado de una base de datos local a un DOLIBARR en hosting

Cuestiones,problemas sobre la instalción Dolibarr con windows(DoliWamp) , MacOS (DoliMamp), Gnu/linux, una web externa que proporciona alojamiento ....
federicoag
Novato
Mensajes: 2
Registrado: Dom, 10/05/2015, 11:31

Traslado de una base de datos local a un DOLIBARR en hosting

Mensaje por federicoag »

Buenas tardes,

Una vez instalado DOLIBARR en un dominio, ¿se puede trasladar (subir) una base de datos existente a ese dominio? ¿Alguna indicación de cómo hacerlo?
Gracias anticipadas
Federico

Avatar de Usuario
aduart
Yoda
Mensajes: 1056
Registrado: Mié, 06/06/2012, 19:37

Mensaje por aduart »

Hola. El procedimiento que necesitas es manual, no puedo explicarlo aca.
Los pasos a tener en cuenta, explico segun una base MySql:

1 - el origen y el destino debe ser la misma version de Dolibarr
2 - Se hace una copia (tambien llamado dump) de la base origen, eso es un archivo
3 - Se borra la base destino
4 - se crea una base destino vacia
5 - se copia a esa base destino el contenido del dump de origen

Con eso deberia funcionar.

Saludos,
Eduardo.

federicoag
Novato
Mensajes: 2
Registrado: Dom, 10/05/2015, 11:31

Mensaje por federicoag »

Gracias, Eduardo,
probaré a ver si me sale
Un saludo,
Federico

Avatar de Usuario
aduart
Yoda
Mensajes: 1056
Registrado: Mié, 06/06/2012, 19:37

Mensaje por aduart »

Tambien tene en cuenta el tema del usuario que usa Dolibarr para conectarse a la base, eso aparece en el archivo
htdocs/conf/conf.php. Si hay diferencias entre la PC y el hosting, se puede ajustar alli.

Saludos,
Eduardo.

albertosanabria41
Novato
Mensajes: 10
Registrado: Mié, 05/04/2017, 10:18

Mensaje por albertosanabria41 »

aduart escribió:Hola. El procedimiento que necesitas es manual, no puedo explicarlo aca.
Los pasos a tener en cuenta, explico segun una base MySql:

1 - el origen y el destino debe ser la misma version de Dolibarr
2 - Se hace una copia (tambien llamado dump) de la base origen, eso es un archivo
3 - Se borra la base destino
4 - se crea una base destino vacia
5 - se copia a esa base destino el contenido del dump de origen

Con eso deberia funcionar.

Saludos,
Eduardo.

Muchas gracias, yo también recomendaria hacer una copia de seguridad, yo lo hice siguiendo este tutorial. Un saludo y mucha suerte

MSTALICO
Novato
Mensajes: 12
Registrado: Lun, 13/03/2017, 20:42
Ubicación: MEXICO

Mensaje por MSTALICO »

Hola puedes checar este tuto que hice para migrar dolibarr de una pc a otra de de la nube a una pc.
https://www.youtube.com/watch?v=5zsdwp1F3EM
saludos amigos de la comunidad dolibarr estamos para ayudarnos.
MSTALIN

Carlosttp
Novato
Mensajes: 8
Registrado: Dom, 17/03/2019, 19:58

Mensaje por Carlosttp »

Buen día amigos,

estoy teniendo problemas al cargar la base de datos al hosting, debido a que nos sale lo siguiente:

consulta SQL:
CREATE TABLE `llx_accounting_account` (
`rowid` int(11) NOT NULL auto_increment,
`entity` int(11) NOT NULL default '1',
`datec` datetime default NULL,
`tms` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`fk_pcg_version` varchar(32) collate utf8_unicode_ci NOT NULL,
`pcg_type` varchar(20) collate utf8_unicode_ci NOT NULL,
`pcg_subtype` varchar(20) collate utf8_unicode_ci NOT NULL,
`account_number` varchar(32) collate utf8_unicode_ci NOT NULL,
`account_parent` int(11) default '0',
`label` varchar(255) collate utf8_unicode_ci NOT NULL,
`fk_accounting_category` int(11) default '0',
`fk_user_author` int(11) default NULL,
`fk_user_modif` int(11) default NULL,
`active` tinyint(4) NOT NULL default '1',
`import_key` varchar(14) collate utf8_unicode_ci default NULL,
`extraparams` varchar(255) collate utf8_unicode_ci default NULL,
PRIMARY KEY (`rowid`),
UNIQUE KEY `uk_accounting_account` (`account_number`,`entity`,`fk_pcg_version`),[...]
MySQL ha dicho:

#1022 - No puedo escribir, clave duplicada en la tabla 'llx_accounting_account'


Agradezco puedan ayudarnos.

Saludos

Avatar de Usuario
aduart
Yoda
Mensajes: 1056
Registrado: Mié, 06/06/2012, 19:37

Mensaje por aduart »

Hola.
Te recomiendo hacer la pregunta como una nueva pregunta en este foro, no hacer una nueva
pregunta después de preguntas existentes.

Rapidamente, por el mensaje de error da la idea que la base donde queres escribir puede que
no este vacia, tenga datos viejos de alguna instalacion previa.
Deberias borrar la base y dejar que Dolibarr cree la base desde cero, si es posible, o tu borrar y
crear una base nueva, o usar una nueva base con otro nombre si se complica.

Saludos,
Eduardo.

Carlosttp
Novato
Mensajes: 8
Registrado: Dom, 17/03/2019, 19:58

Mensaje por Carlosttp »

Hola Eduardo,

Gracias por la observación, e creado un post nuevo.

Vamos a realizar pruebas con vuestras recomendaciones.


Saludos,
Carlos