OVH Cloud OVH Cloud

DTS et Job sql

3 réponses
Avatar
Richard Urrutia
Bonjour,
j'ai 2 questions concernant le fonctionnement des DTS Sql server 2000.
J'ai vu qu'il était possible de définir des variables globales dans un lot
DTS.
Est-ce qu'il est possible de définir la valeur de ces variables lors de
l'appel au DTS en les passant en ligne de commande par exemple ?

autre question : j'ai vu qu'il était possible d'appeler un DTS via un job
SQL en utilisant la commande DTSRUN. Mais comment fait-on pour nommer le DTS
à appeler ?
J'ai cru comprendre qu'il faut passer l'ID du DTS en question mais je ne
sais pas comment le trouver ?

Merci de votre aide.

Richard

3 réponses

Avatar
Fred.M.
Bonjour Richard,
Tu n'es pas obligé de connaitre l'ID de ton lot DTS pour l'appeler via
l'utilitaire DTSRUN:
dtsrun /Sserver_name /Uuser_nName /Ppassword /Npackage_name

Cordialement,
Fred.M.

"Richard Urrutia" a écrit :

Bonjour,
j'ai 2 questions concernant le fonctionnement des DTS Sql server 2000.
J'ai vu qu'il était possible de définir des variables globales dans un lot
DTS.
Est-ce qu'il est possible de définir la valeur de ces variables lors de
l'appel au DTS en les passant en ligne de commande par exemple ?

autre question : j'ai vu qu'il était possible d'appeler un DTS via un job
SQL en utilisant la commande DTSRUN. Mais comment fait-on pour nommer le DTS
à appeler ?
J'ai cru comprendre qu'il faut passer l'ID du DTS en question mais je ne
sais pas comment le trouver ?

Merci de votre aide.

Richard





Avatar
Richard Urrutia
bonjour Fred,
Merci de ta réponse.
Puis-je également spécifié une variable globale dans la ligne de commande ?



"Fred.M." wrote in message
news:
Bonjour Richard,
Tu n'es pas obligé de connaitre l'ID de ton lot DTS pour l'appeler via
l'utilitaire DTSRUN:
dtsrun /Sserver_name /Uuser_nName /Ppassword /Npackage_name

Cordialement,
Fred.M.

"Richard Urrutia" a écrit :

Bonjour,
j'ai 2 questions concernant le fonctionnement des DTS Sql server 2000.
J'ai vu qu'il était possible de définir des variables globales dans un
lot
DTS.
Est-ce qu'il est possible de définir la valeur de ces variables lors de
l'appel au DTS en les passant en ligne de commande par exemple ?

autre question : j'ai vu qu'il était possible d'appeler un DTS via un job
SQL en utilisant la commande DTSRUN. Mais comment fait-on pour nommer le
DTS
à appeler ?
J'ai cru comprendre qu'il faut passer l'ID du DTS en question mais je ne
sais pas comment le trouver ?

Merci de votre aide.

Richard







Avatar
rudi bruchez
Richard Urrutia a écrit:

Puis-je également spécifié une variable globale dans la ligne de commande
?



Bonjour,
Oui, en utilisant l'option /A
Lance dtsrunui.exe, qui te permet de créer une chaîne d'appel à l'aide d'une
gui

--
Rudi Bruchez
Consultant indépendant
modélisation, administration, optimisation,
solutions MS SQL Server et informatique libre.
MCDBA, SCJP2
http://www.babaluga.com/