Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/08/2011, 20:56
Avatar de Restart
Restart
 
Fecha de Ingreso: marzo-2009
Mensajes: 84
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Error al Crear tabla errno 121 errorN 1005

Cita:
Iniciado por arkang31 Ver Mensaje
disculpen: pero encontre la solucion no se pueden crear indices con el mismo nombre CONSTRAINT `tipo_cargo`
sustituir:
CONSTRAINT `tipo_cargo_coordinado`
CONSTRAINT `tipo_cargo_subdirector`
lo repito contantemente en varias tablas y no se puede... disculpen.

espero que a alguien mas le sirva..
Tenia el mismo error y lo solucione con tu respuesta.

Por la sintaxis de tu script SQL asumo que trabajas con el MySQL Workbench. Te digo que no es necesario que cambies el nombre de CONSTRAINT manualmente en el script, solo basta que en el mismo MySQL Workbench donde creas las llaves foraneas, las crees con nombres diferentes a las del campo FK.

Y dejo esta cita:

Cita:
Si se proporciona un CONSTRAINTsímbolo, éste debe ser único en la base de datos. Si no se suministra, InnoDB crea el nombre automáticamente.
Fuente: http://dev.mysql.com/doc/refman/5.0/...nstraints.html