Rubrique précédente: Groupe de paramètres -planification dtscli – Gérer des planificationsRubrique suivante: dtscli -agent Groupe de paramètres – Exécuter des transferts d'agent à agent


dtscli -log Groupe de paramètres — Spécifier le niveau et le mode de journalisation

Le groupe de paramètres -log spécifie si les transferts doivent être activés de manière synchrone ou asynchrone, ainsi que le niveau de journalisation requis.

Cette syntaxe a le format suivant :

dtscli -log interval=intervalle level=niveau mode=append|replace monitor=y|n chemin=chemin

Remarque : L'opérande -log peut être abrégé en -l.

interval=intervalle

Spécifie l'intervalle (en pourcentage) selon lequel les messages de progression sont consignés lors de la surveillance d'un transfert.

Valeur par défaut : 10

Exemple : pour spécifier qu'un message est écrit dans la console chaque fois que 10 % du transfert est réalisé, entrez la commande suivante :

dtscli ... -l interval=10 

Après activation du transfert, la réponse système cumulée obtenue après 30 % de transfert s'affiche :

Transfert 457 activé ...
10 % terminé ...
20 % terminé ...
30 % terminé ...
level=niveau

Spécifie le niveau de journalisation. Les valeurs valides sont les suivantes:

0 = Silencieux
1 = Minimum

Indique que les messages de création et de suppression d'objet ne sont pas journalisés à ce niveau.

2 = Moyen
3 = Maximum

Valeur par défaut : 1

mode=append|replace

Spécifie le mode de journalisation. Les valeurs valides sont les suivantes:

append

Ajoute les messages de journalisation au fichier existant.

remplacer

Remplace le fichier journal existant.

Valeur par défaut : append

monitor=y|n

Spécifie si la progression des transferts doit être surveillée ou non. Les valeurs valides sont y (oui) et n (non). Si y, un transfert est surveillé et la progression du transfert est écrite sur la console. Par conséquent, aucune commande ne peut être saisie sur la ligne de commande jusqu'à ce que le transfert soit terminé ou ait échoué.

Valeur par défaut : y

path=chemin

Spécifie l'emplacement du fichier dans lequel les messages de journal doivent être écrits. Si vous entrez un nom de chemin, incluez-le entre guillemets, par exemple :

dtscli -l path="c:\logs\080100.log"

Si vous entrez le chemin de sortie standard (stdout), la sortie s'affiche sur la console, sauf si vous avez spécifié un autre emplacement dans le shell.

Valeur par défaut : stdout-