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

Administration système Discussion :

Envoyer SQLPLUS par RSH


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 8
    Par défaut Envoyer SQLPLUS par RSH
    J'ai ecris un shell contenant une commande SQLPLUs,

    Je voudrais executer ce shell par rsh mais sur le serveur remote il me dit

    SQLPLUS NOT FOUND

    Que dois je faire

  2. #2
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Par défaut
    Bonjour,

    Ecris la ligne de commande avec le chemin complet qui mène a SQLPLUS. Du genre :

    rsh 0.0.0.0 "/opt/oracle/bin/sqlplus ....etc "

    Pour savoir ou se trouve sqlplus.
    Sur le serveur distant lance : find / -name sqlplus

    Voila.

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Par défaut
    Attention ton problème et symptomatqiue d'un environnement incorrecte, il est fort a parié que même avec le chemin complet il manque des variable indispensable.
    Dans ton cas (Oracle si je ne m'abuse) les variables tel ORACLE_HOME, SID, etc ... risque de ne pas être a jour ....... il y a dans le repertoire d'admin d'aracle un fichier d'environnement qu'il convient de lancer via la commande "." au debut de ton script (oracle_env me semble -t-il) comme suis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    #!/bin/sh
    #ceci est mon script
    . /le_chemin_orale/oracle_env
    #la suite de mon script
    de même l'utilisateur de rsh doit avoir les bons droit sur le lancement de sqlplus et donc oracle .......
    (si c'est pas oracle le problème reste le même)

Discussions similaires

  1. Envoyer video par POST
    Par dondano dans le forum Entrée/Sortie
    Réponses: 11
    Dernier message: 25/01/2007, 14h01
  2. Substituer sqlplus par un script perl DBD::Oracle
    Par Konrad Florczak dans le forum SGBD
    Réponses: 2
    Dernier message: 19/01/2007, 14h50
  3. envoye fichier par socket
    Par ac/dc dans le forum Réseau
    Réponses: 3
    Dernier message: 01/12/2006, 20h46
  4. envoyer un SQLPLUS par rsh
    Par titounette dans le forum Sql*Plus
    Réponses: 11
    Dernier message: 18/05/2006, 15h12
  5. Envoyer fichier par telnet
    Par Krispy dans le forum Réseau
    Réponses: 3
    Dernier message: 02/05/2006, 16h22

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