23/04/2008, 09:44
|
| Colaborador | | Fecha de Ingreso: julio-2007 Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 5 meses Puntos: 180 | |
Re: Integration Services Ejecutar archivo ".Sql" Te sugiero que leas tu ayuda en linea, esto fue tomado de ahi.
osql
[-?] |
[-L] |
[
{
{-U login_id [-P password]}
| –E
}
[-S server_name[\instance_name]] [-H wksta_name] [-d db_name]
[-l time_out] [-t time_out] [-h headers]
[-s col_separator] [-w column_width] [-a packet_size]
[-e] [-I] [-D data_source_name]
[-c cmd_end] [-q "query"] [-Q "query"]
[-n] [-m error_level] [-r {0 | 1}]
[-i input_file] [-o output_file] [-p]
[-b] [-u] [-R] [-O] [-X[1]]
]
En el siguiente ejemplo se utiliza el store de sistema XP_CMDSHELL, para mandar a ejecutar un archivo con instrucciones T-SQL localizado en c:\MySQL.sql, revise sus libros en linea para consultar el valor que deba recibir los paramentros de dicha herramienta.
-- sql2000
EXEC master..xp_cmdshell 'osql -Svaio -Usa -Pzaassds1 -ic:\MySQl.sql -n'
-- sql2005
EXEC master..xp_cmdshell 'isql -Svaio -Usa -Pzaassds1 -ic:\MySQl.sql -n' |