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 :

Problème de connexion locale [11gR2]


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 26
    Par défaut Problème de connexion locale
    Bonjour,

    Je vous ecris car j'ai quelques petits soucis de connexion assez peu habituels sur deux bases Oracle.

    Le problème est le suivant : je peux me connecter via SQL*Plus à distance (ou du moins en utilisant la syntaxe pour une connexion distante) mais impossible de me connecter en local.

    Concrètement si je tape :
    Code shell : Sélectionner tout - Visualiser dans une fenêtre à part
    sqlplus system/motdepasse@IDENTIFIANT

    ça passe.

    Mais si j'emploie la syntaxe suivante :
    Code shell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    set oracle_sid=IDENTIFIANT
    sqlplus system/motdepasse

    J'obtiens l'erreur suivante :
    ORA 12560 : erreur d'adaptateur de protocole.
    Et comme c'est une erreur très générale, est-ce que vous auriez une idée pour résoudre le problème ?

  2. #2
    Membre expérimenté Avatar de petitfrere
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    259
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 259
    Par défaut
    Dans un cas, tu te connect a la BDD a travers le listener, dans l'autre cas tu initialise un connection direct a la BDD (a travers le process Pmon si je dis pas de betise)

    A mon mon avis tu a un soucis avec ton fichier de mot de passe (orapwdSID), ou de variable d'environnement.

    Ton ORACLE_HOME est-il bien positionné ?

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 26
    Par défaut
    en premier lieu merci pour ta réponse.

    J'ai regardé mon registre et il semblerait que mon Oracle_Home soit bien positionné, comme je suis sous Windows je note en regardant rapidement sur internet que ce que tu appelles orapwdSID s'appelle PWDIDENTIFIANT.ORA et SPFILEIDENTIFIANT.ORA et que ces deux fichiers sont cryptés/sérialisés.

    Pour info ces fichiers sont sensés être positionnés dans {ORACLE_HOME}/database et ils le sont.

  4. #4
    Membre expérimenté Avatar de petitfrere
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    259
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 259
    Par défaut
    mes competences sont plus que limité sous windows,

    Ceci dit, je vois que tu exportes la variable en minuscule (oracle_sid), je sais pas sous windows mais sous linux il faut le mettre en MAJUSCULE

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 26
    Par défaut
    En fait sous Windows l'invite de commande CMD n'est pas sensible à la casse, du coup ORACLE_SID ou oracle_sid c'est la même chose, j'avais déjà essayé histoire de voir, mais ce n'est pas ça non plus.

    En fait que je positionne ou non le oracle_sid j'ai la même erreur, c'est peut-être parce que celle-ci est très générique mais elle me donne l'impression que le ORACLE_SID n'est simplement pas reconnu.

  6. #6
    Membre émérite Avatar de jkofr
    Homme Profil pro
    Senior Consultant DBA (Trivadis SA)
    Inscrit en
    Octobre 2006
    Messages
    484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : Suisse

    Informations professionnelles :
    Activité : Senior Consultant DBA (Trivadis SA)
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 484
    Par défaut
    Hello,

    Peut-être que "lsnrctl start" peut aider:-)

    Sous Windows les choses sont un peu différentes...

    jko

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

Discussions similaires

  1. problème de connexion locale
    Par l_achraf dans le forum ASP.NET
    Réponses: 1
    Dernier message: 07/02/2009, 01h19
  2. Problème avec connexion au réseau local
    Par eon-of-the-scorn dans le forum Windows XP
    Réponses: 6
    Dernier message: 24/03/2007, 19h06
  3. Problème de connexion sur un serveur local Interbase
    Par Hamadokh dans le forum Connexion aux bases de données
    Réponses: 3
    Dernier message: 01/01/2007, 11h49
  4. [débutant] problème de connexion au serveur local
    Par iftolotfi dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 02/06/2006, 08h43
  5. Probléme de connexion via un reseau local
    Par aurelien083 dans le forum SQL Procédural
    Réponses: 4
    Dernier message: 15/03/2006, 17h07

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