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

MS SQL Server Discussion :

Exécution d'un fichier *.sql via un job


Sujet :

MS SQL Server

  1. #1
    Membre régulier
    Profil pro
    Développeur Web
    Inscrit en
    Décembre 2004
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2004
    Messages : 97
    Points : 89
    Points
    89
    Par défaut Exécution d'un fichier *.sql via un job
    Bonjour,

    je vais essayer d'expliquer mon problème, le plus clairement possible.

    Dans une page web(asp), j'exécute une série de requête sql (des DELETEs), malheureusement vu la "chiée" de données qu'il y a dans la DB, il m'est trop de temps à exécuter pour que le script s'écute jusqu'à la fin et puis je ne pense pas que l'utilisateur attendra la fin ...
    J'ai exécuté mes requêtes sous SQLAnalyser, elles s'exécutent en 13m49s...

    J'ai pensé à une solution : je pourrais enregistré mes requêtes dans un fichier *.sql et l'exécuté via un job

    Malheureusement, ne connaissant pour ainsi dire pas les fonctionnalités, possibilités de SqlServer, je patauge un peu. j'ai fouiné sur le web, mais rien qui ne correspond vraiment à ce que je cherche à faire

    Auriez-vous des pistes à me proposer ?


    Grand merci,

    Phil

  2. #2
    Membre averti

    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    249
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Marne (Champagne Ardenne)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 249
    Points : 357
    Points
    357
    Par défaut
    Je ne sais pas trop ce que font ces requetes mais peut être que le plus simple serait de les envoyer dans une table, et ensuite d'avoir un job SQL qui boucle régulièrement avec une procédure sur cette table et qui l'épure au fur et à mesure des exécutions !...

  3. #3
    Membre régulier
    Profil pro
    Développeur Web
    Inscrit en
    Décembre 2004
    Messages
    97
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2004
    Messages : 97
    Points : 89
    Points
    89
    Par défaut
    Merci EMC51, c'est une excellente idée, je vais regarder de ce côté-là.

    Quelqu'un a t'il une autre idée à me proposer ?

Discussions similaires

  1. [MySQL] Exécution d'un fichier SQL
    Par nomprenom dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 26/10/2009, 17h13
  2. Exécuter une procédure stockée Sql Via VBA
    Par Daniel MOREAU dans le forum VBA Access
    Réponses: 10
    Dernier message: 09/03/2009, 09h07
  3. Commande d'exécution d'un fichier sql
    Par fichiertempo dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 23/07/2007, 09h55
  4. Exécution d'un fichier SQL dans un fichier JSP
    Par Tyrael62 dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 04/07/2007, 17h29
  5. Exécution d'un fichier .cmd via PowerBuilder
    Par tagada le hun dans le forum Powerbuilder
    Réponses: 1
    Dernier message: 19/01/2007, 16h20

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