Archive for the ‘SSIS’ Category

Abrir un archivo excel desde un script component en SSIS

29 septiembre 2008

Problema. Quiero abrir un archivo excel desde el código en un script component, y no se como va lo de la cadena de conexión.

Solución. Usar este formato de cadena de conexión:
 Provider = Microsoft.Jet.OLEDB.4.0; Data Source =<rutadearchivo>; Extended Properties = “Excel 8.0; HDR = No; IMEX = 1”
Nota: El parámetro HDR es para que tome la primera fila como los nombres de las columnas. En este caso, es que no. El parámetro IMEX = 1 es para indicar que las columnas contienen varios tipos de datos. En este caso le indicamos que es así. Si no lo hiciéramos y en las columnas hubiera varios tipos, se asumiría uno de ellos y todos los que no fueran convertibles a ese tipo nos llegarían en blanco.

Anuncios

Como asignar valores a las variables de un paquete SSIS

4 julio 2008

Problema. Quiero ejectuar un paquete SSIS desde el sistema de archivos pero no se como pasarle valores a sus variables. Tengo las variables con ámbito (scope) del paquete

Solucion. Ejecutarlo con doble click, y cuando salga la “execute package utility”, ir al apartado “set values” y usar la siguiente sintaxis en el campo “path”:
\Package.Variables[<nombredelavariable>].Value

Mas info sobre la sintaxis aquí:
http://msdn.microsoft.com/en-us/library/ms188978.aspx