Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/03/2013, 06:20
drdsnk
 
Fecha de Ingreso: mayo-2003
Mensajes: 55
Antigüedad: 20 años, 11 meses
Puntos: 1
De acuerdo Respuesta: No aparece menu componentes

Lo solucioné.

Gracias a las ideas que me dió rcarcamonster y a mi cabeza dura.

Antes del desastre instalé Akeeba Backup que es 100% remondable. El problema era que el formato de compresión empleado era propio y no conseguia descomprimirlo. Pero en la propia web, buscando, había un descompresor que ademas se instala en el ordenador y va perfectamente.

Una vez hecho esto descomprimí el backup de antes que no tenía ninguno de las decenas de artículos que tiene la web ya (de ahí que no quisiera restaurar el backup, claro).
Como ahora ya tenía claro que la tabla era la de #__menu (es que no lo tenía claro del todo) solo he tenido que eliminar las entradas duplicadas, una a una y todo aquello que coincidía. Especial cuidado con la página del "home" porque si se os configuran dos luego es un problema y hay que desactivarla desde la base de datos.

Además la tabla #__menu tiene una clave primaria definida así:
`idx_client_id_parent_id_alias_language` (`client_id`,`parent_id`,`alias`,`language`)
Así que cualquier combinación coincidente entre lo que se tenga antes y después hará que falle la importación.
Una vez solucionadas las coincidencias he recuperado los datos con un INSERT y a funcionar.
Va perfecto.

Por cierto, probé con la sentencia INSERT que me habías propuesto pero la estructura de la tabla es distinta y fallaba.

Pongo la solución porque es muy probable que a alguien le sirva de ayuda.

gracias
__________________
Por que gastar el dinero cuando hay recursos gratuitos?