Estimados,
Actualmente tengo una aplicación en VB que toma una serie de archivos XML y
los lleva a SQL Server 70 y otros a SQL 2000. La forma que utilizo es abrir
cada uno de los XML, leo su estructura nodo por nodo rescatando sus valores,
armo el string de inserción y luego inserto en la BD...asi sucesivamente con
cada unos de los archivos. Los archivos son aproximadamente 70 y algunos de
ellos son extremadamente gigantes, hablo de hasta 400 Megas (6 archivos de
ese tamaño con un promedio de 200.000 registros), éste proceso corre
diariamente y se demora aproximadamente 12 horas.
Preguntas:
1.- No se si la forma que utilizo sea la mas indicada, ¿alguien podría
indicarme si existe alguna forma mas rápida de pasar un XML a SQL
considerando que el motor de BD puede ser SQL 7 o 2000?
2.- ¿Existe una mejor alternativa de poblar estos XML a la BD?
3.- Alguien tiene ejemplos, URL, etc.. en donde se muestre la forma de
inserción de un XML a SQL Server?
Desde ya agradezco sus comentarios.
Saludos.
Cristian
Leer las respuestas