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*Plus Oracle Discussion :

lancer sqlplus depuis un shell


Sujet :

Sql*Plus Oracle

  1. #1
    Membre du Club Avatar de magic charly
    Inscrit en
    Février 2006
    Messages
    167
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 167
    Points : 67
    Points
    67
    Par défaut lancer sqlplus depuis un shell
    Bonjour a tous,

    Je souhaiterais lancer un script sql avec sqlplus depuis un shell.
    comment écrire cette commande dans mon shell?

    echo sqlplus / @mon_fichier.sql

    OU

    sqlplus / @mon_fichier.sql

    OU

    autre chose...

    Merci d'avance. J'ai les idées un peu embrouillées sur le moment et un peu de lumière serait la bienvenue.


    Magic Charly

  2. #2
    Membre du Club Avatar de magic charly
    Inscrit en
    Février 2006
    Messages
    167
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 167
    Points : 67
    Points
    67
    Par défaut
    la réponse est :

    sqlplus / @mon_fichier.sql


  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 53
    Points : 32
    Points
    32
    Par défaut
    Bonjour,

    Je ne sais pas si ça répond à ta question, mais pour lancer sql dans un shell, je fais comme ça:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    #!/usr/bin/ksh
    export SCHEMA_NAME=${1}
    export SCHEMA_PWD=${2}
    export ORACLE_SID=${3}
     
    # --- Connexion a SQL et initialisation
    sqlplus /nolog <<EOF
    connect $SCHEMA_NAME/$SCHEMA_PWD
    set serveroutput on
    .
    .
    .
    /
    EOF
    Voilà voilà

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

Discussions similaires

  1. sqlplus depuis script shell ksh
    Par toto753 dans le forum SQL
    Réponses: 5
    Dernier message: 06/01/2012, 18h34
  2. Lancer un processus depuis un shell perso
    Par kanadianDri3 dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 03/08/2011, 10h49
  3. lancer sqlplus depuis le shell
    Par ninsekh dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 27/03/2009, 18h23
  4. Lancer un script pl/sql depuis un shell
    Par tipon20 dans le forum Sql*Plus
    Réponses: 4
    Dernier message: 09/12/2008, 15h43
  5. Lancer un script sous SQLPLUS depuis Sunopsis
    Par claclapub dans le forum ODI (ex-Sunopsis)
    Réponses: 6
    Dernier message: 06/06/2008, 12h48

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