Variables Globales - DTS

12/11/2003 - 14:19 por Gerardo | Informe spam
Hola,
tengo un paquete en el DTS, necesito que cada vez que se ejecute me pida el
ingreso de un parámetro, con el ingreso de ese parámetro ejecuta un SP para
luego generar un TXT.
Agregue un ActiveX, pero como hago para ejecutar el SP con ese parametro????

Saludos
Gerardo



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.538 / Virus Database: 333 - Release Date: 10/11/2003
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
12/11/2003 - 19:53 | Informe spam
Puedes usar una Execute SQL Task en tu DTS. Primero has leido la variable
usando tu ActiveX script, luego le toca ejecutar a la tarea Execute SQL
task. En esta tarea invocas al stored procedure, poniendole como parámetro
la variable global que has cargado en el ActiveX Script,

Para ejecutar un procedimiento almacenado con un parámetro de entrada
utilizando la tarea de ejecución SQL, en el cuadro Instrucción SQL del
cuadro de diálogo Propiedades de la tarea de ejecución de SQL, escriba la
instrucción del procedimiento almacenado SQL parametrizada. Por ejemplo:

exec byRoyalty ?

Haga clic en Parámetros, haga clic en la ficha Parámetros de entrada y, a
continuación, asigne al parámetro una variable global y su valor.

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Gerardo" wrote in message
news:%23VY4a%
Hola,
tengo un paquete en el DTS, necesito que cada vez que se ejecute me pida


el
ingreso de un parámetro, con el ingreso de ese parámetro ejecuta un SP


para
luego generar un TXT.
Agregue un ActiveX, pero como hago para ejecutar el SP con ese


parametro????

Saludos
Gerardo



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.538 / Virus Database: 333 - Release Date: 10/11/2003


Preguntas similares