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 :

[Oracle 9i]Tnsname


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 167
    Par défaut [Oracle 9i]Tnsname
    Bonjour a tous.
    J'ai une base Oracle en local sur ma machine, mais je dois accéder aussi à d'autres bases sur le réseau...je suis sous linux (Mandrake 10.2) et je retrouve pas le fichier tnsname...
    Quelqu'un sait t'il où se fichier se trouve par défaut?
    Est ce possible que je n'en ai pas, si oui, où faut - il le créer?

    Merci d'avance

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    Bonjour ,
    Ce fichier est en régle génèrale situé dans :
    $ORACLE_HOME/network/admin

    Jaouad

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 167
    Par défaut
    Merci pour cette réponse...
    J'ai mis mon tnsnames.ora dans le répertoire correct:
    Chez moi /opt/oracle/Product/10.1.0/network/admin/
    Le tnsnames est correct, en effet, j'ai récupéré celui d'un collègue qui fonctionne très bien...
    Seulement, dès que j'essaie de me connecter, j'ai ce message d'erreur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    [dim8@ws-adm-dim63 ~]# sqlplus service@MEGA
     
    SQL*Plus: Release 10.1.0.3.0 - Production on Jeu. Oct. 6 10:44:37 2005
     
    Copyright (c) 1982, 2004, Oracle.  All rights reserved.
     
    Enter password:
    ERROR:
    ORA-12154: TNS:could not resolve the connect identifier specified
    Pourtant le SID est correct, et les identifiants aussi...

    J'ai l'impression qu'sqlplus ne trouve pas mon tnsname...
    Ce qui m'embête, c'est que j'ai le même tnsnames que mon collègue, les mêmes variables d'environnement...
    Y a t'il une manip a faire pour que mon tnsnames soit pris en compte?
    Merci d'avance!

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    peux tu faire un :


  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 167
    Par défaut
    J'ai essayé, ca me retourne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    [dim8@ws-adm-dim63 ~]# tnsping MEGA
     
    TNS Ping Utility for Linux: Version 10.1.0.3.0 - Production on 06-OCT. -2005 11:09:22
     
    Copyright (c) 1997, 2003, Oracle.  All rights reserved.
     
    Used parameter files:
     
    TNS-03505: Failed to resolve name
    Pourtant dans mon tnsnames j'ai bien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    MEGA.WORLD =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = expdim)(PORT = 1526))
        (CONNECT_DATA = (SID = MEGA)(GLOBAL_NAME = mega.world))
      )
    ...je ne comprends pas...faut-il lancer une commande pour que le tnsnames soit pris en compte?
    Merci d'avance...

    [/code]

  6. #6
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    et

    tnsping MEGA.WORLD

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 167
    Par défaut
    Ca a l'air de fonctionner...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    [dim8@ws-adm-dim63 admin]# tnsping MEGA.WORLD
     
    TNS Ping Utility for Linux: Version 10.1.0.3.0 - Production on 06-OCT. -2005 11:17:32
     
    Copyright (c) 1997, 2003, Oracle.  All rights reserved.
     
    Used parameter files:
     
     
    Used TNSNAMES adapter to resolve the alias
    Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = expdim)(PORT = 1526)) (CONNECT_DATA = (SID = MEGA)(GLOBAL_NAME = mega.world)))
    OK (10 msec)

    C'est bizarre, habituellement on ne précise jamais le .world
    Sur la machine de mon collègue, qui a la même config que moi, je spécifie pas le .world et ca marche très bien...
    Merci bien en tout cas jaouad pour ton aide...
    Si quelqu'un peux m'expliquer pourquoi il faut tout d'un coup que je spécifie le .world...ou comment faire pour ne plus avoir a le spécifier (par que sinon, faut que je change tous mes scripts...lool)
    En tout cas, pour le moment, ben je vais déjà pouvoir accéder a nouveau a mes bases...
    Merci!

  8. #8
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Par défaut
    Est ce que tu puex coller ton sqlnet.ora

  9. #9
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    167
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 167
    Par défaut
    Merci bcp...tu as mis le doigt dessus...
    j'en ai pas! loool
    Et mon collègue la!

    Je viens de tester, c'était bien ca...je connaissais pas ce fichier...
    Son contenu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    ################
    # Filename......: sqlnet.ora
    # Name..........: TCP.world
    # Date..........: 18-FEB-98 18:13:17
    ################
    AUTOMATIC_IPC = OFF
    TRACE_LEVEL_CLIENT = OFF
    SQLNET.EXPIRE_TIME = 0
    NAMES.DEFAULT_DOMAIN = world
    NAME.DEFAULT_ZONE = world
    Maintenant quand je fais :
    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
    [dim8@ws-adm-dim63 ~]# sqlplus service@MEGA
     
    SQL*Plus: Release 10.1.0.3.0 - Production on Jeu. Oct. 6 11:50:12 2005
     
    Copyright (c) 1982, 2004, Oracle.  All rights reserved.
     
    Enter password:
     
    Connected to:
    Oracle9i Enterprise Edition Release 9.2.0.5.0 - Production
    JServer Release 9.2.0.5.0 - Production
     
    service@MEGA>
    service@MEGA> Disconnected from Oracle9i Enterprise Edition Release 9.2.0.5.0 - Production
    JServer Release 9.2.0.5.0 - Production
    ca fonctionne nickel!
    Un grand grand merci a Jaouad, tu m'a enlevé une belle épine du pied!

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

Discussions similaires

  1. [ORACLE XE 10g]Vmware listener et tnsnames
    Par nek_kro_kvlt dans le forum Oracle
    Réponses: 6
    Dernier message: 18/07/2009, 22h53
  2. Réponses: 0
    Dernier message: 03/12/2008, 16h57
  3. Afficher bases Oracle dans DropDownList depuis fichier Tnsname.ora
    Par Tumbler dans le forum Accès aux données
    Réponses: 3
    Dernier message: 08/05/2008, 14h51
  4. oracle TNSNAME ODBC CONNEXION
    Par Idsaw dans le forum Connexions aux bases de données
    Réponses: 1
    Dernier message: 10/08/2007, 21h51
  5. [oracle 9.2.0] Paramètres de TNSNAME.ORA
    Par AnnieB dans le forum Oracle
    Réponses: 3
    Dernier message: 08/02/2006, 19h39

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