ejecutar paquete local

15/09/2003 - 12:36 por pino | Informe spam
hola grupo,
como puedo ejecutar desde el administrador corporativo en
un equipo cliente un paquete local, el cual lee datos de
un origen de datos ODBC configurado en el equipo en el
cual tengo instalado el servidor de SQL Server. En el
equipo cliente no tengo configurado el ODBC ni quisiera
hacerlo, hay forma de configurar el paquete para indicarle
que la ejecución se realice en el servidor??

gracias
.
 

Leer las respuestas

#1 Javier Loria
16/09/2003 - 15:53 | Informe spam
Hola:
Si quieres ejecutar DTS en el servidor y no en la estacion puedes
hacerlo de 2 formas (hay mas pero estas son las mas populares).
a) Ejecutar desde la setencia de SQL: XP_CMDSHELL 'DTSRUN '. Revisa
en la documentacion en linea los parametros de DTSRUN.
b) Configurar un JOB que ejecute el trabajo (con clic derecho sobre el
paquete), eliminar el calendario asignado y luego con comando (SP_START_JOB)
o con clic derecho sobre el JOB puedes iniciar la ejecucion.
La diferencia entre a y b es que a es SINCRONICO (la estacion espera a
que el comando termine) mientras que el segundo es ASINCRONICO.

Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

pino escribio:
hola grupo,
como puedo ejecutar desde el administrador corporativo en
un equipo cliente un paquete local, el cual lee datos de
un origen de datos ODBC configurado en el equipo en el
cual tengo instalado el servidor de SQL Server. En el
equipo cliente no tengo configurado el ODBC ni quisiera
hacerlo, hay forma de configurar el paquete para indicarle
que la ejecución se realice en el servidor??

gracias
.

Preguntas similares