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

 Oracle Discussion :

SQLPLUS se connecter à deux bases


Sujet :

Oracle

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 209
    Par défaut SQLPLUS se connecter à deux bases
    Bonjour
    Sous dos avec oracle 10

    Existant
    Deux bases une ORCL ,l'autre SAVE
    ORACLE_SID=ORCL

    Si je fais
    SQLPLUS SYS AS SYSDBA/(password)@ORCL
    je me connect

    Si je fais
    SQLPLUS SYS AS SYSDBA/(password)@SAVE
    je me connect

    Jusque la tous semble bon

    Si je cherche a interoger une table
    SQLPLUS SYS AS SYSDBA/(password)@ORCL
    puis
    SELECT NAME FROM V_$DATABASE;
    c'est bon


    si je fais
    SQLPLUS SYS AS SYSDBA/(password)@SAVE
    puis
    SELECT NAME FROM V_$DATABASE;
    mauvaise pioche
    j'obtient

    NAME
    ------
    ORCL
    alors que j'ai bien

    NAME
    ------
    SAVE
    si je modifie la valeure de oracle_sid

    Donc si vous avez une explication et surtout une solution sans avoir a modifier la valeure de oracle_sid et sans utiliser la fonction connect
    D'avance merci

  2. #2
    Rédacteur

    Homme Profil pro
    Consultant / formateur Oracle et SQL Server
    Inscrit en
    Décembre 2002
    Messages
    3 462
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant / formateur Oracle et SQL Server

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 462
    Par défaut
    Bonjour

    Votre syntaxe de connexion est tout simplement mauvaise.
    Malheureusement, au lieu d'échouer avec une erreur franche, votre connexion tente de s'établir en ignorant tout ce qui suit "AS SYSDBA". Vous vous retrouvez donc connecté à la base désignée par ORACLE_SID.

    Il faut vous connecter comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sqlplus sys/mot_de_passe@ORCL as sysdba

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 209
    Par défaut
    Super géniale c'est effectivement la solution.
    Cependant base ouverte ca vas ,si une des deux bases est fermé ca ne vas plus.
    ORA-12514: TNS : le processus d'Úcoute ne conna¯t pas actuellement le service demandé dans le descripteur de connexion
    Il me faut faire
    SET ORACLE_SID=SAVE
    puis
    SQLPLUS SYS AS SYSDBA
    pour me connecter

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

Discussions similaires

  1. Connecter deux bases d'un même serveur
    Par LDPDC dans le forum Oracle
    Réponses: 8
    Dernier message: 12/05/2009, 10h15
  2. Connecter deux base oracle
    Par zaynabe dans le forum Connexions aux bases de données
    Réponses: 0
    Dernier message: 30/10/2008, 14h45
  3. [MySQL] Se connecter à deux bases en même temps
    Par Jonathan.b dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 22/04/2008, 17h33
  4. [ZF 1.5] Se connecter à deux bases en même temps
    Par Jonathan.b dans le forum Zend_Db
    Réponses: 9
    Dernier message: 22/04/2008, 16h09
  5. [MySQL] Se connecter à deux base de données en même temps ??
    Par leo13 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 20/01/2005, 11h36

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