Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   SQL Server (http://www.forosdelweb.com/f87/)
-   -   exportacion DTS TXT a tabla (http://www.forosdelweb.com/f87/exportacion-dts-txt-tabla-543569/)

eberrios 26/12/2007 14:43

exportacion DTS TXT a tabla
 
Señores es un gusto saludarlos otra vez... tengo el siguiente problema:

Tengo que cargar un archivo plano a una base sql server 2000, pero debe ser automatico pense en un DTS mi problema surge porque el archivo plano no tiene la misma estructura de mi tabla.

¿Es posible cargara automaticamente un archivo plano indicandole la estructura de importacion?

si es asi ...
¿Como se hace?

espero que me pudan ayudar
muchas gracias

Beakdan 26/12/2007 16:09

Re: exportacion DTS TXT a tabla
 
En el diseñador de paquetes DTS, debes agregar un "Text File (Source)", y un "OLE DB Provider" para SQL. Una vez que los hayas configurado, conectas ambos con un "Transform Data Task". En las propiedades de la transformación, en "Destination", selecciona la tabla destino. En "Transformations" verás el mapeo entre columnas que intenta hacer el programa. En caso de que no sea correcto, borras las transformaciones, y creas una nueva. Si no hay nada que validar o formatear en el archivo de texto, la transformación que debes usar es "Copy Column" (en las propiedades de ésta última puedes indicar la correspondencia entre columnas). Transformaciones más complejas requieren de un "ActiveX Script Transformation".

Pero, si no hay nada que validar ni formatear, quizá te convenga usar el programa BCP con un archivo de formato. El paquete DTS no será tan eficiente como el programa mencionado.

Saludos.

eberrios 27/12/2007 06:38

Re: exportacion DTS TXT a tabla
 
un millon, te lo agradesco mucho me resulto muy bien !!!


La zona horaria es GMT -6. Ahora son las 06:44.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.