Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/09/2014, 04:59
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: error primary key duplicada

Es un error básico: No puedes importar una base A sobre una base B, aunque tengas las mismas estructuras, si la base B ya tiene datos. Lo que corresponde hacer es una actualizacion por migración. En todo caso lo que se llamaría "sincronización", en tanto la base B sea un espejo de la A.
TE en cuenta que si ambas bases son productivas, esto es que se usan, pero en servidores diferentes y accedidas desde puntos diferentes, los mismos ID (las pK de la tabla) de registros entre tablas iguales en cada base, pueden corresponder a datos diferentes de clientes, productos o servicios.

En definitiva, no puedes hacer una simple importación, sino que debes hacer un proceso que inserte los registros que no existen o que no pertenezcan al mismo conjunto de datos de la base B.
¿Se entiende.

Te advierto:
1) No es simple.
2) No lleva poco tiempo.
3) Necesitarás realizar pruebas con replicas de ambas bases para evitar errores catastróficos con los datos.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)