Rubrique précédente: Commande dtscli – Envoi de plusieurs fichiers de sortie (gérés)Rubrique suivante: Commande dtscli—Utilisation de la macro Skip


Commande dtscli—Gestion des jobs de transfert

La commande dtscli -job (ou -j) gère des jobs de transfert. Différentes méthodes peuvent être appliquées aux jobs de transfert. Pour la liste des méthodes disponibles, utilisez l'une des commandes d'aide suivantes :

dtscli -help job
dtscli -help job method

Exemple : Activation d'un job de transfert

Cet exemple réactive un job de transfert créé et conservé antérieurement :

dtscli -job method=activate id=id_job_transfert

Exemple : Réinitialisation d'un job de transfert

Cet exemple réinitialise le job de transfert à l'aide de la méthode de réinitialisation :

dtscli -job method=reset id=id_job_transfert

Exemple : Interrompre un job de transfert

Cet exemple utilise la méthode abort pour interrompre un job en cours :

dtscli -job method=abort id=id_job_transfert

Vous pouvez également appuyer sur CTRL-C pour interrompre l'opération en cours.

Exemples de messages de sortie

Job de transfert 293 activé.
Etat du job de transfert 293 : DEMARRAGE
Etat du job de transfert 293 : IN_PROGRESS
Etat du job de transfert 293 : INTERROMPU

Exemple : Création d'un job de transfert

Cet exemple crée un job de transfert :

dtscli -job method=create

Exemple de message de sortie

Job de transfert 305 créé.

Au lieu d'entrer l'ID de transfert de job, vous pouvez utiliser un alias ou une étiquette. Définir l'étiquette d'un job vous permet de faire référence au job à partir de son étiquette.

Exemple : Ajout de transferts au job

Dans cet exemple, des transferts sont ajoutés à un job de transfert qui a été créé mais n'est pas activé. L'ID de transfert de l'exemple précédent est nécessaire.

dtscli -job id=id_job_transfert method=add method_parameters=votre_id_transfert

Informations complémentaires :

Groupe de paramètres -job dtscli – Gérer des jobs de transferts