Saltar al contenido

magento SQLSTATE[23000]: Violación de la restricción de integridad: 1062 Entrada duplicada ‘363624’ para key ‘PRIMARIO’

Si encuentras algún detalle que no comprendes puedes dejarnos un comentario y haremos todo lo posible de ayudarte lo más rápido posible.

Solución:

Esto me ayudó (despejar algunas de las tablas):

Ingrese su base de datos Magento y ejecute la siguiente consulta SQL:

TRUNCATE dataflow_batch_export ; 
TRUNCATE dataflow_batch_import ; 
TRUNCATE log_customer ; 
TRUNCATE log_quote ; 
TRUNCATE log_summary ; 
TRUNCATE log_summary_type ; 
TRUNCATE log_url ; 
TRUNCATE log_url_info ; 
TRUNCATE log_visitor ; 
TRUNCATE log_visitor_info ; 
TRUNCATE log_visitor_online ; 
TRUNCATE report_event ;

Después de eso, debe borrar var / session dir (si su sesión está almacenada en archivos) porque obtendrá el mismo error hasta que borre los archivos de sesión.

No está duplicado sino que algo debe ser difícil para duplicarlo.

¿Cómo exportaste la base de datos? Verificaría que el archivo SQL volcado tenga la línea “SET FOREIGN_KEY_CHECKS = 0;“o similar en la parte superior.

De lo contrario, soltaría la base de datos y agregaría esta línea en la parte superior del archivo:

SET FOREIGN_KEY_CHECKS = 0;

… y esta línea al final:

SET FOREIGN_KEY_CHECKS = 1;

… vuelva a intentarlo.

Recibía el mismo error.

Para mí, resulta que la exportación tardaba tanto y el sitio permanecía “activo” que el final de la exportación no estaba sincronizado con el principio.

Específicamente, la tabla ‘log_visitor_info’ tenía alrededor de 100 registros más que algunas de las otras tablas de registro de visitantes relacionadas, por lo que la base de datos está tratando de crear un ID de registro a partir de otra tabla que ya existe aquí.

Acabo de eliminar los últimos 100 registros de esta tabla específica y las cosas funcionaron nuevamente sin el error. Alternativamente, parece que puedes machacar en el f5 key hasta que incremente más allá de esa ID ya existente y Magento comenzará a funcionar nuevamente.

Sospecho que poner la tienda en modo de mantenimiento antes de la exportación puede ayudar con este error en particular.

Tienes la opción de añadir valor a nuestra información colaborando tu veteranía en las referencias.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *