Ejecutar un dts desde otra maquina?

04/05/2004 - 10:26 por Xavi | Informe spam
Hola tengo un bat que dice esto...

"\\Gonzalo\mysql\bin\dtsrun.exe /SGONZALO /Usa /PPDAPESDB /NWebMasSGP" Pero mi gozo en un pozo por que el error que me da es el siguiente

C:\LANZARAS\BINN>\\Gonzalo\mysql\bin\dtsrun.exe /SGONZALO /Usa /PPDAPESDB /NWeb
asSG
DTSRun: Cannot create COM Server to load and execute DTS Package. Error -2147
21164 (80040154): Clase no registrad

La cosa es la siguiente ...Desde donde llamo al Bat, solo tengo las librerias del MSSQlServer..y los paquetes estan en la maquina Gonzalo

La pregunta es: Puedo ejecutar un dts desde otra maquina

Es requisito indispensable que tenga instalado el SqlServer en la maquina desde la que lanzo el Bat

Un saludo y Gracias
 

Leer las respuestas

#1 manuel garcía
04/05/2004 - 10:32 | Informe spam
Prueba con xp_cmdshell. Te tienen que dar permisos para su ejecución.

Un saludo,

"Xavi" escribió en el mensaje
news:
Hola tengo un bat que dice esto

"\\Gonzalo\mysql\bin\dtsrun.exe /SGONZALO /Usa /PPDAPESDB /NWebMasSGP"


Pero mi gozo en un pozo por que el error que me da es el siguiente:

C:\LANZARAS\BINN>\\Gonzalo\mysql\bin\dtsrun.exe /SGONZALO /Usa /PPDAPESDB


/NWebM
asSGP
DTSRun: Cannot create COM Server to load and execute DTS Package.


Error -21472
21164 (80040154): Clase no registrada

La cosa es la siguiente ...Desde donde llamo al Bat, solo tengo las


librerias del MSSQlServer..y los paquetes estan en la maquina Gonzalo.

La pregunta es: Puedo ejecutar un dts desde otra maquina?

Es requisito indispensable que tenga instalado el SqlServer en la maquina


desde la que lanzo el Bat?

Un saludo y Gracias

Preguntas similares