Sincronizar tabla (ERP) con algunos campos de otra tabla (WEB) con DTS

15/06/2006 - 18:31 por Félix G. | Informe spam
Estoy intentado "sincronizar" algunos campos de una tabla de una BD a
otra BD con DTS. Necesitaría que la información de la primera tabla
"machaque" la de la tabla de la otra BD (estoy sincronizando productos
del ERP hacia la WEB). El problema es que en la database de la WEB hay
claves relacionadas que lógicamente no tengo en la primera tabla y por
lo tanto me da error.

Alguna sugerencia...

Preguntas similare

Leer las respuestas

#1 Maxi
15/06/2006 - 21:04 | Informe spam
Hola, si te esta dando error de foreign key lo mas adecuado seria:

Primero pasar a una tabla intermedia todo
Luego tener un proceso que pase los registros y detecte los problemas
Luego un reporte con los problemas


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Félix G." escribió en el mensaje
news:
Estoy intentado "sincronizar" algunos campos de una tabla de una BD a
otra BD con DTS. Necesitaría que la información de la primera tabla
"machaque" la de la tabla de la otra BD (estoy sincronizando productos
del ERP hacia la WEB). El problema es que en la database de la WEB hay
claves relacionadas que lógicamente no tengo en la primera tabla y por
lo tanto me da error.

Alguna sugerencia...
Respuesta Responder a este mensaje
#2 Félix G.
15/06/2006 - 22:12 | Informe spam
No entiendo muy bien el porqué de una tabla temporal... Si tuviese que
migrar datos de dos tablas a otra... veo sentido construir esta tabla
temporal y luego actualizar o insertar desde ésta a la tabla final ...
pero en este caso es de una tabla a otra.
Quiza no te haya entendido bien.


Félix G.

Maxi ha escrito:

Hola, si te esta dando error de foreign key lo mas adecuado seria:

Primero pasar a una tabla intermedia todo
Luego tener un proceso que pase los registros y detecte los problemas
Luego un reporte con los problemas


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Félix G." escribió en el mensaje
news:
Estoy intentado "sincronizar" algunos campos de una tabla de una BD a
otra BD con DTS. Necesitaría que la información de la primera tabla
"machaque" la de la tabla de la otra BD (estoy sincronizando productos
del ERP hacia la WEB). El problema es que en la database de la WEB hay
claves relacionadas que lógicamente no tengo en la primera tabla y por
lo tanto me da error.

Alguna sugerencia...
Respuesta Responder a este mensaje
#3 Maxi
15/06/2006 - 22:32 | Informe spam
Feliz, vos estas tratando de pasar datos de una tabla a a una B verdad?
cuando los pasas a la B te da algunos mensajes de foreign key, verdad? este
es el escenario?¡


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Félix G." escribió en el mensaje
news:
No entiendo muy bien el porqué de una tabla temporal... Si tuviese que
migrar datos de dos tablas a otra... veo sentido construir esta tabla
temporal y luego actualizar o insertar desde ésta a la tabla final ...
pero en este caso es de una tabla a otra.
Quiza no te haya entendido bien.


Félix G.

Maxi ha escrito:

Hola, si te esta dando error de foreign key lo mas adecuado seria:

Primero pasar a una tabla intermedia todo
Luego tener un proceso que pase los registros y detecte los problemas
Luego un reporte con los problemas


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Félix G." escribió en el mensaje
news:
Estoy intentado "sincronizar" algunos campos de una tabla de una BD a
otra BD con DTS. Necesitaría que la información de la primera tabla
"machaque" la de la tabla de la otra BD (estoy sincronizando productos
del ERP hacia la WEB). El problema es que en la database de la WEB hay
claves relacionadas que lógicamente no tengo en la primera tabla y por
lo tanto me da error.

Alguna sugerencia...
Respuesta Responder a este mensaje
#4 Félix G.
16/06/2006 - 08:58 | Informe spam
Correcto, son tablas casi identicas, pero con algunas diferencias...

Gracias


Maxi ha escrito:

Feliz, vos estas tratando de pasar datos de una tabla a a una B verdad?
cuando los pasas a la B te da algunos mensajes de foreign key, verdad? este
es el escenario?¡


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Félix G." escribió en el mensaje
news:
No entiendo muy bien el porqué de una tabla temporal... Si tuviese que
migrar datos de dos tablas a otra... veo sentido construir esta tabla
temporal y luego actualizar o insertar desde ésta a la tabla final ...
pero en este caso es de una tabla a otra.
Quiza no te haya entendido bien.


Félix G.

Maxi ha escrito:

> Hola, si te esta dando error de foreign key lo mas adecuado seria:
>
> Primero pasar a una tabla intermedia todo
> Luego tener un proceso que pase los registros y detecte los problemas
> Luego un reporte con los problemas
>
>
> Salu2
> Maxi [MVP SQL SERVER]
> www.sqlgurus.org
>
>
> "Félix G." escribió en el mensaje
> news:
> Estoy intentado "sincronizar" algunos campos de una tabla de una BD a
> otra BD con DTS. Necesitaría que la información de la primera tabla
> "machaque" la de la tabla de la otra BD (estoy sincronizando productos
> del ERP hacia la WEB). El problema es que en la database de la WEB hay
> claves relacionadas que lógicamente no tengo en la primera tabla y por
> lo tanto me da error.
>
> Alguna sugerencia...
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida