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

SQL Oracle Discussion :

Communication shell (.sh) et SQL (.sql) pl/sql


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Par défaut Communication shell (.sh) et SQL (.sql) pl/sql
    Bonjour à tous !

    J'ai un script shell qui doit lancer une procédure contenue dans un fichier .sql.

    Le problème est que le traitement sql est très long (pour le moment on estime environ 18h une fois lancée) et l'idée serait de pouvoir afficher un état d'avancement dans la console via le shell ou le sql

    La solution la plus simple serait d'effectuer un select sur l'ensemble de mes données à traiter, les récupérer dans mon shell (je ne sais pas comment...) puis de boucler sur la collection résultante de mon select car à ce niveau là, je connais mon nombre d'élément, je sais combien j'en ai traité, le pourcentage est tout bête.

    Merci d'avance si vous avez une réponse (ou si vous vous penchez simplement sur la question) et croyez moi, un vrai challenge pour moi !

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2010
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 412
    Par défaut
    Bonjour,

    Le package DBMS_APPLICATION_INFO pourrait peut-être correspondre a votre besoin en l'utilisant avec la vue V$SESSION_LONGOPS.

    Sans compter que ca devrait permettre de surveiller le temps de traitement avec DBMS_MONITOR, de temps a autres. Parce que 18h, si ca commence a déraper vous serez content de pouvoir avoir une piste pour rechercher le probleme, ou au moins utiliser la trace pas trop difficilement.

  3. #3
    Membre régulier
    Inscrit en
    Avril 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 9
    Par défaut
    Merci pour cette réponse rapide !

    Je regarde ça et je vous donne mon résultat.

    Dans tout les cas, quelle que soit la solution à mon problème, je la posterais ici.

Discussions similaires

  1. [2012] "shell Microsoft visual studio 2010" pour SQL server 2012 sp1
    Par arflam dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 27/12/2014, 07h30
  2. [PL/SQL] Optimisation requete SQL
    Par CDRIK dans le forum Langage SQL
    Réponses: 3
    Dernier message: 14/10/2004, 09h52
  3. Catproc.sql et Catalog.sql
    Par blids dans le forum Administration
    Réponses: 26
    Dernier message: 26/04/2004, 17h52
  4. Problème réplication SQL Server et SQL Server CE (RDA)
    Par didix11 dans le forum Réplications
    Réponses: 2
    Dernier message: 15/04/2004, 11h10
  5. de SQL vers T-SQL sous MS SREVER
    Par Nadaa dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 19/09/2003, 15h37

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