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

Connexions aux bases de données Oracle Discussion :

[DS+DB10g express]ORA-12154:TNS:l'identificateur de connexion indiqué n'a ps pu être


Sujet :

Connexions aux bases de données Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 106
    Par défaut [DS+DB10g express]ORA-12154:TNS:l'identificateur de connexion indiqué n'a ps pu être
    bonsoir
    je suis étudiante et encore débutante en oracle, j ai fait installation et configuration de oracle devlopper suite et data base 10 g express édition sur mon poste en suivant les étapes ci-dessous mais lorsque j essaie de me connecté à sql plus ou à forms builder il me donne l'erreur suivant : ORA-12154: TNS : l'identificateur de connexion indiqué n'a pas pu être résolu .
    et je ne sais pas d'où ça vient en sachant que mon amie a suivi les memes etapes et ça marche bien pour elle.

    voila les etapes que j ai suivi pour l'installation et la configuration:

    Je considère que l’installation est sur C :/
    1. installer devlopper suite
    2. installer la base de donnée
    3. garder le mot de passe choisi pendant l'installation de la BD
    4. copier les dossier script et courseware vers le lecteur c:/
    5. dans c:/scripts, ouvrir le fichier clone_accounts.sql, supprimer les lignes de ora3 ora4….ora20, et enregistrer (pour ne créer que 2 comptes)
    6. ouvrir c:\oraclexe\app\oracle\product\10.2.0\serveur\network\admin\tsnames.ora , et copier le bloc xe{ …..}
    7. ouvrir c:\devsuitehome\network\admin\tsnames.ora , et coller le bloc xe a la fin puis enregistrer
    8. demarrer la base.
    9. executer la commande ( dans fenetre de la base) : sqlplus system/oracle@xe
    10. puis executer la commande : sql> @ c:\scripts\clone_accounts.sql
    11. taper xe pour la demande de nom de la base de données
    12. entrer le mot de passe choisi pendant l installation de la BD
    13. quand la creation des schema se termine executer la commande sql>exit
    voila puisque je suis débutante j'ai donnée tous en détail
    aidez moi svp et merci

  2. #2
    Membre chevronné Avatar de Wurlitzer
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    469
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 469
    Par défaut
    Première chose, mais c'est peut etre une simple erreur de frappe. Il s'agit du fichier tnsnames.ora et non pas tsnames.ora.

    Deuxième chose, peux tu faire un tnsping xe sur la ligne de commande DOS et publier le résultat ainsi que le contenu du fichier sqlnet.ora dont l'emplacement aura été affiché par le tnsping

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 106
    Par défaut
    Citation Envoyé par Wurlitzer
    Première chose, mais c'est peut etre une simple erreur de
    frappe. Il s'agit du fichier tnsnames.ora et non pas tsnames.ora.
    oui c'est just une erreur de frappe

    Citation Envoyé par Wurlitzer
    Deuxième chose, peux tu faire un tnsping xe sur la ligne de
    commande DOS et publier le résultat ainsi que le contenu du fichier
    sqlnet.ora dont l'emplacement aura été affiché par le tnsping
    voila le resultat du tnsping xe:
    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
    16
    17
    18
    19
    microsoft windows xp [version 5.1.2600]
    <c> copyright 1985-2001 microsoft corp.
     
    c:\documents and settings\administrateur.unicorni-8fd76d>tnsping xe
     
    tns ping utility for 32-bit windows: version 10.2.0.1.0 - production on 31-juil.
    -2007 13:01:41
     
    copyright <c> 1997, 2005, oracle. all rights reserved.
     
    fichiers de parametres utilisés:
    c:\oraclexe\app\oracle\product\10.2.0\server\network\admin\sqlnet.ora
     
    adaptateur de tnsnames utilisés pour la résolution de l'alias
    attempting to contact <description = <adress =<protocol = tcp><host = unicorni
    -8fd76d><port=1521>><contact_data =<server = dedicated><service_name = xe>>>
    ok  <80 msec>
     
    c:\documents and settings\administrateur.unicorni-8fd76d>
    et voila le contenu du fichier sqlnet.ora indiqué dans le chemin:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    # This file is actually generated by netca. But if customers choose to 
    # install "Software Only", this file wont exist and without the native 
    # authentication, they will not be able to connect to the database on NT.
     
    SQLNET.AUTHENTICATION_SERVICES = (NTS)
    merci

  4. #4
    Membre chevronné Avatar de Wurlitzer
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    469
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 469
    Par défaut
    que te donnes un echo %PATH%

    est que tu as un sqlplus.exe et un tnsping.exe dans c:\oraclexe\app\oracle\product\10.2.0\serveur\bin
    et un autre c:\devsuitehome\bin ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 106
    Par défaut
    Citation Envoyé par Wurlitzer
    que te donnes un echo %PATH%

    est que tu as un sqlplus.exe et un tnsping.exe dans c:\oraclexe\app\oracle\product\10.2.0\serveur\bin
    et un autre c:\devsuitehome\bin ?
    sqlplus.exe et tnsping.exe existent bien dans c:\oraclexe\app\oracle\product\10.2.0\serveur\bin
    le c:\devsuitehome\bin est aussi là

    et voila ce que donne un echo %PATH%

    microsoft windows xp [version 5.1.2600]
    <c> copyright 1985-2001 microsoft corp.

    C:\Documents and Settings\Administrateur.UNICORNI-8FD76D>echo %PATH%
    C:\oraclexe\app\oracle\product\10.2.0\server\BIN;C:\DevSuiteHome_1\jdk\jre\bin\client;
    C:\DevSuiteHome_1\jlib;C:\DevSuiteHome_1\BIN;C:\DevSuiteHome_1\jre\1.4.2\bin\client;
    C:\DevSuiteHome_1\jre\1.4.2\bin;C:\OraHome_1\jdk\jre\bin\client;C:\OraHome_1\jlib;
    C:\OraHome_1\bin;C:\OraHome_1\jre\1.4.2\bin\client;C:\OraHome_1\jre\1.4.2\bin;
    C:\DevSuiteHome_1\jdk\jre\bin\classic;C:\DevSuiteHome_1\jdk\jre\bin;C:\WINDOWS\system32;
    C:\WINDOWS;C:\WINDOWS\system32\wbem;C:\Program Files\Microsoft SQL
    server\80\Tools\Binn
    je ne trouve pas les dossiers suivants sur mon poste C:\OraHome_1 et C:\DevSuiteHome_1\jdk\jre\bin\classic

  6. #6
    Membre chevronné Avatar de Wurlitzer
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    469
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 469
    Par défaut
    Montres comment tu fais pour te connecter avec sqlplus et l'erreur que tu obtiens.

    J'avoue que je comprends pas bien. Si tnsping resoud l'alias alors sqlplus devrait le faire aussi. Pour l'instant on laisse de coté Forms qui est un autre problème.

Discussions similaires

  1. Réponses: 5
    Dernier message: 22/08/2018, 10h29
  2. Réponses: 1
    Dernier message: 07/06/2014, 11h22
  3. ORA-12154: TNS : l'identificateur de connexion indiqué n'a pas pu être résolu
    Par jacko842 dans le forum Connexions aux bases de données
    Réponses: 1
    Dernier message: 31/01/2013, 12h02
  4. Réponses: 1
    Dernier message: 11/01/2009, 15h59
  5. Réponses: 4
    Dernier message: 12/06/2008, 18h01

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