07/05/2011, 18:55
|
| | Fecha de Ingreso: agosto-2004
Mensajes: 296
Antigüedad: 20 años, 3 meses Puntos: 0 | |
carga masiva de datos a SQL mediante C# saludos a tod@s.
tengo una BD(BDA) en sql de la cual debo migrar informacion cada semana a otra BD(BDB) que esta fuera de la red y por lo tanto no se pueden ver. la idea es automatizar ese proceso.
cada semana debo pasar de BDA a BDB cerca de 28,000 registros, cada uno con unos 10 campos.
se me ocurrio crear un WS que me regrese un XML con los registros de BDA y mandarlo a llamar desde un cliente que almacenara la info en BDB. la info pretendo enviarla a un SP, como parametro XML y dentro del SP, usar XML FOR y OPEN XML para hacer selects sobre el XML e Insertarlo en la BD. de esta manera pretendo hacer un solo llamado a la BD. pero no se si esto sea lo mejor para guarda tanta info de un solo golpe. porque tambien podria ser registro por registro guardarlo llamando a un SP. pero siento que eso seria muy tardado.
que me recomiendan?
saludos y agradesco cualquier ayuda. |