El Asistente de Importación/Exportación
del Administrador Corporativo, al finalizar te dá la posibilidad, entre otras
de exportar el paquete DTS a un módulo de VB6. Luego ese módulo debés
incorporarlo al proyecto y llamarlo (Ojo! Hay que hacer algunos pequeños
ajustes) Pero sale andando bien y funciona. Saludos y espero sirva. Si alguien
necesita algunos ejemplos dispongo de fuentes que lo utilizan.
Carlos Adolfo Codesido
[EMAIL PROTECTED]
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Diego Campos
Enviado el: Lunes, 25 de
Septiembre de 2006 13:16
Para: dbms List Member
Asunto: [dbms] OT - Ejecutar un
DTS desde VB6
Buenas...
Les comento que ya encontre una manera de realizarlo...
Si a alguno les interesa les paso el código.
Saludos,
Diego.-
Diego Campos wrote:
Buenas..
Queria saber si alguíen tiene un ejemplo de como ejecutar un DTS (Data Transformation
Services) package desde VB 6 ?
Tengo un servidor con Windows 2000 Server y SQL Server 2000.
Sobre dicho SQL tengo una serie de Paquetes que cargan tablas de una base de
producción.
Lo que necesito hacer es desde una PC cliente (Win2K), llamar al DTS del SQL
desde VB.
En la PC cliente no tengo instalado ningún cliente SQL, solamente el MDAC para
el ADO 2.7
En la web encontre una forma..
EXECUTE master.dbo.xp_cmdshell 'dtsrun /S (local) /U {usuario} /P {password} /N
{nombre_paquete}'
Funciona pero si el paquete falla....no me devuelve el error.
Probe de ejecutarlo directamente desde el .execute de la conexión y también
generando un Command... y nada.
Muchas gracias y disculpen el OT.
Saludos,
Diego.-
P.D: Ya consulte también en la lista de VB.
--
|

|
Pasco 1675 (2000)
Rosario, Santa Fe, Argentina.
Tel./Fax: +54 (341)
485-1432 / 568-0183
|
|