Ayuda con DTS

31/07/2003 - 23:47 por Victor | Informe spam
Hola amigos!!
Tengo un dts creado en sql server 7 y quisisera lanzarlo desde un cliente
con un programa en vb6 como puedo hacerlo?

gracias

saludos

victor

Preguntas similare

Leer las respuestas

#1 Rubén Vigón
01/08/2003 - 09:16 | Informe spam
1) Mediante SQL-DMO (necesitarás en tu proyecto una referencia a "Microsoft DTSPackage Object
Library"):

Dim objDTS As DTS.Package2
Set objDTS = New DTS.Package2
objDTS.LoadFromSQLServer "servidor", "usuario", "contraseña", , , , , "NombrePaquete"
objDTS.Execute
objDTS.UnInitialize
Set objDTS = Nothing

2) Mediante el procedimiento almacenado extendido «xp_cmdshell» y la herramienta de símbolo de
sistema «dtsrun»:

xp_cmdshell 'dtsrun /S"servidor" /N"NombrePaquete" /E'

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic

(Guía de buen uso del foro)
http://perso.wanadoo.es/rubenvigon/foro
Respuesta Responder a este mensaje
#2 Victor
01/08/2003 - 19:59 | Informe spam
Gracias Ruben, dime debo tener alguna consideracion para ejecutarlo Mediante
el procedimiento almacenado extendido en relacion al nombre del dts?

gracias

saludos
Victor
"Rubén Vigón" wrote in message
news:eeNGwx$
1) Mediante SQL-DMO (necesitarás en tu proyecto una referencia a


"Microsoft DTSPackage Object
Library"):

Dim objDTS As DTS.Package2
Set objDTS = New DTS.Package2
objDTS.LoadFromSQLServer "servidor", "usuario", "contraseña", , , , ,


"NombrePaquete"
objDTS.Execute
objDTS.UnInitialize
Set objDTS = Nothing

2) Mediante el procedimiento almacenado extendido «xp_cmdshell» y la


herramienta de símbolo de
sistema «dtsrun»:

xp_cmdshell 'dtsrun /S"servidor" /N"NombrePaquete" /E'

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic

(Guía de buen uso del foro)
http://perso.wanadoo.es/rubenvigon/foro


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida