IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SSIS Discussion :

SSIS Log provider vers fichier texte avec chemin et nom en variable?


Sujet :

SSIS

  1. #1
    Membre du Club
    Inscrit en
    Mars 2009
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 71
    Points : 62
    Points
    62
    Par défaut SSIS Log provider vers fichier texte avec chemin et nom en variable?
    Bonjour,

    je trace le détail d'exécution de mes packages SSIS au sein d'un fichier texte via le "log provider".

    Ce fichier est composé d'un chemin et d'un nom de fichier en "dur"

    Est-il possible de définir ce [chemin] et ce [nom de fichier] en variable dans le but d'en facilitér la maintenance et le déplacement, etc.

    Comment permettre au même package de supprimer son fichier de log en début de traitement en évitant le conflit "utilisation du fichier en cours" ou alors comment indiquer qu'il faut écraser le fichier?

    Merci

  2. #2
    Membre chevronné

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Points : 1 758
    Points
    1 758
    Par défaut
    Bonjour,

    Tu peux effectivement mettre le chemin du fichier log dans un fichier de configuration et récuperer ce chemin dans une vaiable.
    Pour ce qui est de ton fichier, personellement j'aime assez définir son nom de maniere dynamique en utilisant le timestamp yyyymmddhhmm de l'heure à laquelle le package est lancé ( <packageName>_<timestamp> - ou package name est recupere de via les fonctions disponible). Ca génèrera un fichier par exécution de ton package.
    De plus ce sera assez réutilisable.

  3. #3
    Membre du Club
    Inscrit en
    Mars 2009
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 71
    Points : 62
    Points
    62
    Par défaut
    Bonjour,

    merci pour ta réponse, je cherchais du mauvais côté alors qu'effectivement les expressions répondent parfaitement à mon besoin.

    Cependant, y'a-t'il un moyen d'écraser le fichier de log généré?

    Mes traitements sont exécutés quotidiennement et je ne souhaite pas en conserver l'historique mais uniquement les traces de la dernière exécution.

    Merci

Discussions similaires

  1. [XL-2007] Macro importer un fichier texte avec un chemin relatif
    Par oekoniko dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 06/04/2015, 17h31
  2. Réponses: 0
    Dernier message: 21/04/2014, 17h22
  3. Réponses: 0
    Dernier message: 22/09/2009, 17h51
  4. Réponses: 2
    Dernier message: 11/08/2008, 08h16
  5. Decoupage d'un fichier texte avec cut
    Par tesla dans le forum Linux
    Réponses: 3
    Dernier message: 28/06/2004, 15h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo