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 :

Comment exécuter le package SSIS lorsqu'un fichier est arrivé dans un dossier [2016]


Sujet :

SSIS

  1. #1
    Membre régulier
    Homme Profil pro
    test
    Inscrit en
    Mai 2016
    Messages
    343
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Algérie

    Informations professionnelles :
    Activité : test
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Mai 2016
    Messages : 343
    Points : 121
    Points
    121
    Par défaut Comment exécuter le package SSIS lorsqu'un fichier est arrivé dans un dossier
    bonsoir a tous

    La condition est d'exécuter le package SSIS, lorsqu'un fichier est arrivé dans un dossier, je ne veux pas démarrer le package manuellement méme ni mettre une planification du job

    je ne connais pas la date exacte d’arrivée des fichiers, car les fichiers peuvent arriver plusieurs fois. Chaque fois que les fichiers sont arrivés, ils doivent être chargés dans une table

    merci pour vos aides

  2. #2
    Membre du Club
    Homme Profil pro
    Développeur BI, Infor M3, SQL
    Inscrit en
    Novembre 2012
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur BI, Infor M3, SQL
    Secteur : Distribution

    Informations forums :
    Inscription : Novembre 2012
    Messages : 30
    Points : 48
    Points
    48
    Par défaut
    Bonjour,

    C'est justement ce que j'ai mis en place il y a peu.
    Je me suis basé sur ce lien : https://www.rootusers.com/configure-...s-server-2016/

    Donc dans un premier temps tu configures l'audit de ton dossier pour dire que tu veux générer un événement Windows (dans l'observateur d'événement) quand un fichier est crée.
    Ensuite tu crées une tâche planifiée basée sur l'événement 4663.

    Dès qu'un fichier sera déposé dans le dossier, l'événement est généré, la tâche s'exécute et lance ton script.

  3. #3
    Membre expérimenté

    Homme Profil pro
    Auditeur informatique
    Inscrit en
    Novembre 2014
    Messages
    815
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Auditeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2014
    Messages : 815
    Points : 1 350
    Points
    1 350
    Billets dans le blog
    2
    Par défaut
    bonjour

    vous pouvez utilisée le composant task script avec file watcher ssis https://www.mssqltips.com/sqlservert...tion-services/

    ou bien la deuxiéme méthode le composant wmi Event


    dans les deux cas attention au conssomation Ressource RAM CPU car vous allez mis votre job en execution continue

    cordialement

  4. #4
    Membre régulier
    Homme Profil pro
    test
    Inscrit en
    Mai 2016
    Messages
    343
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Algérie

    Informations professionnelles :
    Activité : test
    Secteur : Boutique - Magasin

    Informations forums :
    Inscription : Mai 2016
    Messages : 343
    Points : 121
    Points
    121
    Par défaut
    Merci bien

  5. #5
    Membre du Club
    Homme Profil pro
    Développeur BI, Infor M3, SQL
    Inscrit en
    Novembre 2012
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur BI, Infor M3, SQL
    Secteur : Distribution

    Informations forums :
    Inscription : Novembre 2012
    Messages : 30
    Points : 48
    Points
    48
    Par défaut
    Bonjour,

    J'avais proposé une solution dans une réponse il y a quelques mois.
    J'ai finalement téléchargé un petit logiciel qui permet de gérer les événements dans les dossiers de manière vraiment pas mal.
    C'est "Directory Monitor" qui existe en version gratuite et payante (pas très cher).

    Mon entreprise a acheté la version payante après quelques semaines avec la version gratuite et ces quelques limitations.
    Ca fonctionne très bien pour ceux que ça intéresse.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 29/08/2014, 19h33
  2. Réponses: 3
    Dernier message: 24/11/2009, 09h30
  3. [Oracle 9i] Comment exécuter un package PLSQL
    Par bibi2003 dans le forum PL/SQL
    Réponses: 5
    Dernier message: 05/10/2009, 02h36
  4. [Oracle 9i] Comment exécuter un package PLSQL
    Par bibi2003 dans le forum SQL
    Réponses: 4
    Dernier message: 20/05/2008, 09h35
  5. Exécution de package SSIS
    Par zut94 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 28/09/2007, 09h21

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