cancel
Showing results for 
Search instead for 
Did you mean: 

Problemas restaurar BD mysql Alfresco Community Alfresco EE

psantis
Confirmed Champ
Confirmed Champ
Estimados


tengo el siguiente problema:

estoy tratando de cargar un respaldo de la BD MySql, desde un alfresco Community Edition 3.4.c 32  bits a un alfresco Enterprise 3.4.6 54 bits, ambos con Sistema operativo RHEL, la versiones de la base de datos son las mismas y en enconding tb, cargue en la nueva instalacion el driver .jar para mysql y tambien configure el alfresco.global-properties para la nueva conexion, cuando intento restaurar el respaldo de la BD me arroja el siguiente error.

10:03:15,987  ERROR [domain.schema.SchemaBootstrap] Statement execution failed:
   SQL: alter table JBPM_ACTION add index FK_ACTION_REFACT (REFERENCEDACTION_), add constraint FK_ACTION_REFACT foreign key (REFERENCEDACTION_) references JBPM_ACTION (ID_)
   Error: Can't create table 'alfresco.#sql-5e70_a' (errno: 121)
   File: /opt/alfresco-3.4.5/tomcat/temp/Alfresco/AlfrescoSchema-MySQLInnoDBDialect-Update-7112117903658180309.sql
   Line: 29
10:03:15,988  ERROR [domain.schema.SchemaBootstrap] Schema auto-update failed
java.sql.SQLException: Can't create table 'alfresco.#sql-5e70_a' (errno: 121)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3515)

una mano por favor !!!!!
5 REPLIES 5

cristinamr
World-Class Innovator
World-Class Innovator
Buenas psantis.

El error está claro que está originado desde MySQL (¿puede que sea una constraint?) pero te recomiendo encarecidamente que subas esta consulta al soporte de Alfresco (en support.alfresco.com) porque para eso migras a una versión enterprise (entra dentro del soporte). Nadie mejor que ellos podrán aconsejarte sobre como debes proceder desde ese punto.

Un saludo compañero.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc

psantis
Confirmed Champ
Confirmed Champ
Buenas Cristina:

Gracias …

cristinamr
World-Class Innovator
World-Class Innovator
No me las des ya que no hice nada Smiley Wink  El problema aquí está en que no sé si ese salto que has dado de community a enterprise Alfresco lo soporta (por lo que veo me da que no), por eso te he remitido directamente. A ver si ellos que dicen cual es el paso intermedio o la versión que recomiendan para migrar. Cuando lo sepas ¿podrías postearlo? Creo que no tenemos ningún post relacionado y nos sería de utilidad tener alguna referencia.

Un saludo.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc

psantis
Confirmed Champ
Confirmed Champ
Hola

Finalmente encontré la solución que era más semántica que técnica ,el problema estaba en que para la BD Mysql  en un SO Linux Hace diferencia entre Mayúsculas y minúsculas por defecto, para windos y mac no, por lo que  el script que actualiza el schema nombra a una tabla en particular que esta escrita con MAYÚSCULAS, https://forums.alfresco.com/en/viewtopic.php?f=8&t=21011 lo que hice como indica el hilo anterior es cambiar este modo de MySql con lower_case_table_names=1 en my.cnf, de esta manera no hace la diferencia.

Cristina:

Por supuesto todos sumamos!!!!!!

cristinamr
World-Class Innovator
World-Class Innovator
Qué tontería!!! Además que tienes razón, hace poco me ocurrió algo similar con un desarrollo, pero no sabía que diera problemas con Alfresco  :roll:

Gracias por compartirlo!  :wink:
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc