Les filtres de fichier DTSCLI valides incluent les types suivants :
Lors de l'ajout de filtres de fichier, des filtres de paquet peuvent également être requis. Pour transférer un répertoire, des filtres de fichier doivent être ajoutés à la commande dtscli. Si vous tentez de transférer un répertoire sans ajouter le filtre de répertoire, vous recevez le message d'erreur suivant :
"Echec de l'ouverture des données d'entrée <c:\dtstemp> erreur=<Autorisation refusée>".
L'aide des filtres de fichier est fournie par la commande suivante :
dtscli -help agent f_filters
Exemple : Transfert d'un répertoire
dtscli -agent ipath=Gold::c:\dtstemp
"rpath=Silver::c:\dtstemp" "f_filters=dir"
dtscli -agent "ipath=Gold::c:\dtstemp"
"rpath=Silver::c:\dtstemp" "f_filters=DIRTREE_READ:DIRTREE_WRITE" "p_filters=binary"
Remarque : Avec le format long, vous devez également appliquer des filtres de paquet.
Exemple : Cryptage d'un fichier
L'exemple suivant indique comment chiffrer le fichier avant de l'envoyer au répondeur :
dtscli -agent "ipath=Gold::c:\dtstemp"
"rpath=Silver::c:\dtstemp" "f_filters=PLAIN_ENCRYPT_FILE(ENDEC_KEY=clé):PLAIN_DECRYPT_FILE()" "p_filters=binary"
Exemple : Application des attributs du fichier original au fichier transféré
L'utilisation du filtre d'attribut de fichier force le fichier transféré à présenter les mêmes attributs que l'original.
dtscli -agent "ipath=Gold::c:\dtstemp\file.src"
"rpath=Silver::c:\dtstemp\file.dest" "f_filters=fattr" "p_filters=binary'
dtscli -agent "ipath=Gold::c:\dtstemp\file.src"
"rpath=Silver::c:\dtstemp\file.dest" "f_filters=FILE_ATTRIBUTE:" "p_filters=binary"
|
Copyright © 2013 CA.
Tous droits réservés.
|
|