Cuestión : dependiendo del nombre de fichero tengo que importar el archivo en SSIS

Hola soy un sqldeveloper y un total pone a cero adentro .net. Quiero importar un archivo del txt a una tabla del servidor del sql. Primero tengo que comprobar si existe el archivo o archivo de not.the es almacenado en un ejemplo hardcoded de la carpeta “C:\text” manualmente y el nombre de fichero es IE de “name0708.txt” que el nombre de fichero será nombre y el mes y el día (observar el nombre es hardcoded) .tomorrow del datastamp solamente el nombre de fichero es name0709.txt. Puede alguien decirme cómo hacer esto con SSIS class= del

Respuesta : dependiendo del nombre de fichero tengo que importar el archivo en SSIS

No sure que la versión de SSIS usted está utilizando.  c# de 2008 ayudas scripting, donde está solamente vb.net 2005.

Dentro de SSIS:
1.  Agregar una variable para sostener su nombre de fichero/trayectoria.
     (varias maneras de conseguir a las variables - apenas la derecha - chascan en área del flujo de control y seleccionan “variables”)

2.  Agregar una tarea de la escritura al flujo de control que usted puede utilizar VB.net para ver si existe el archivo.  Si hace, conseguir el nombre de fichero e introducirlo como su variable
http://www.vb-helper.com/howto_net_file_exists.html
http://www.developerdotstar.com/community/node/512  <--write to="" variables="" in="" script="" task="">
3.  Agregar una tarea del flujo de datos a su área de control y tecleo doble él

4.  Bajo fuentes del flujo de datos, seleccionar una fuente del fichero " plano " - doblar el tecleo él y agregar a nuevo encargado de la conexión (apenas escoger un archivo representativo de la prueba).

5.  Ahora debajo de encargados de la conexión (en la parte inferior), chascar encendido a nuevo encargado de la conexión del texto hecho en paso
4.  Bajo sus características, ver el área de las expresiones.  Chascar “…” para entrar al redactor.  Bajo característica, seleccionar “ConnectionString”.  Bajo expresión usted seleccionará su variable en el formato siguiente: @ [usuario:: <>>]

6.  Ahora agregar una destinación a su flujo de datos y arrastrar su fuente del archivo de texto a la destinación.  Trazar las columnas.

Bonito mucho él.  Usted apenas necesita una variable llevar a cabo el nombre de su nombre de fichero (dado lo cambia).  Utilizar la tarea de la escritura de modificar su variable.  







Otras soluciones  
 
programming4us programming4us