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

PL/SQL Oracle Discussion :

Exécution shell depuis pls/sql


Sujet :

PL/SQL Oracle

  1. #1
    Membre confirmé Avatar de Vince7-7
    Homme Profil pro
    Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com
    Inscrit en
    Janvier 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com

    Informations forums :
    Inscription : Janvier 2007
    Messages : 125
    Par défaut Exécution shell depuis pls/sql
    Bonjour.
    Je cherche à exécuter un script en shell depuis pl/sql. J'ai bien vu le tutoriel reprennant la création d'une classe en java mais il est précisé qu'il n'est valable que jusqu'en version 9. Pour ma part je voudrais quelque chose de compatible en 9 et 10 voir 11.
    Est-ce possible et si oui comment?

    Vince

  2. #2
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    357
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 357
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Je cherche à exécuter un script en shell depuis pl/sql.
    Si c est pour un code plsql lancer depuis sqlplus , tu peux utiliser la commande host en dehors de ton code plsql

  3. #3
    Membre confirmé Avatar de Vince7-7
    Homme Profil pro
    Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com
    Inscrit en
    Janvier 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com

    Informations forums :
    Inscription : Janvier 2007
    Messages : 125
    Par défaut
    Je me suis peut-être pas bien exprimer: Je voudrais, à l'intérieur d'une procédure en pl, lancer un script shell qui va exécuter des actions mais coté serveur. Ou alors j'ai pas compris la réponse. C'est quoi la commande host?

  4. #4
    Membre Expert Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Par défaut
    BOnjour,

    la commande host permet de lancer des commandes shell

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    sqlplus scot/tiger
     
    host ls
    il va faire un ls ...

    bon sinon as tu lu ceci

    http://oracle.developpez.com/faq/?page=3-2#executeshell

    il dit que 9i c'est OK ...

    et a partir de 10G tu as DBMS_SCHEDULER

    et cette fois ci en regardant bien dans les post meme ici tu verras des exemples

  5. #5
    Membre confirmé Avatar de Vince7-7
    Homme Profil pro
    Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com
    Inscrit en
    Janvier 2007
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Fondateur et dirigeant de la société Oramatica. http://www.oramatica.com

    Informations forums :
    Inscription : Janvier 2007
    Messages : 125
    Par défaut
    Oui je l'ai vu il est limité à la 9. Par contre la commande host me parrait bien adaptée à mon problème.
    Merci à tous.

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

Discussions similaires

  1. conversion exécution commande DOS depuis MS SQL Server vers MySQL
    Par Valarauko dans le forum SQL Procédural
    Réponses: 6
    Dernier message: 20/05/2012, 15h06
  2. Exécuter une commande shell depuis Eclipse
    Par omsi02 dans le forum Eclipse Platform
    Réponses: 3
    Dernier message: 05/02/2010, 10h52
  3. Exécuter un script shell depuis php
    Par allyass dans le forum Linux
    Réponses: 5
    Dernier message: 12/12/2009, 01h14
  4. Réponses: 1
    Dernier message: 28/12/2007, 18h14
  5. [DTS] exécuter un lot DTS depuis T-SQL (sp_OAMethod)
    Par Yann dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 04/11/2004, 11h24

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