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 Oracle Discussion :

[Oracle 8i] Problème TNS12542


Sujet :

Administration Oracle

  1. #1
    Candidat au Club
    Inscrit en
    Novembre 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut [Oracle 8i] Problème TNS12542
    Bonjour à tous !

    Tout d'abord, merci pour ces forums, ça fait un moment que je vous lis, et je dois dire que j'ai beaucoup appris par votre intermédiaire

    Mais aujourd'hui, j'ai un/des soucis ....

    Régulièrement, sur mon serveur principal ERP-1A (base Oracle 8.1.7.0), j'ai des erreurs de TNS, avec comme message d'erreur, un TNS-12542 :

    Citation Envoyé par SQLNET.ORA
    Fatal NI connect error 12542, connecting to:
    (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=erp-1a)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=GNX)(CID=(PROGRAM=d:\generix\exe_o\bdd_serveur.exe)(HOST=ERP-1A)(USER=Administrateur))))

    VERSION INFORMATION:
    TNS for 32-bit Windows: Version 8.1.7.0.0 - Production
    Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 8.1.7.0.0 - Production
    Time: 19-JUN-2007 16:41:29
    Tracing not turned on.
    Tns error struct:
    nr err code: 0
    ns main err code: 12542
    TNS-12542: TNS : adresse déjà utilisée
    ns secondary err code: 12560
    nt main err code: 512
    TNS-00512: Adresse déjà utilisée
    nt secondary err code: 48
    nt OS err code: 0
    Pour information, mon parc serveur est composé de la manière suivante :

    - Un serveur avec une base en 10G2 (SAGE-1A)
    - Un serveur avec une base 8i (8.1.7.0) (ERP-1A)

    Les deux serveurs ont donc leur propres listener.ora, tnsnames.ora, configurés de manière à ce qu'ils soient unique sur le réseau, et pourtant ...

    Ci-après, les configurations mes TNSNAME et LISTENER

    Citation Envoyé par listener.ora sur ERP-1A
    # LISTENER.ORA Network Configuration File: D:\oracle\ora81\network\admin\listener.ora
    # Generated by Oracle configuration tools.

    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = = 1521))
    )
    )
    (DESCRIPTION =
    (PROTOCOL_STACK =
    (PRESENTATION = GIOP)
    (SESSION = RAW)
    )
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = = 2481))
    )
    )

    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = D:\oracle\ora81)
    (PROGRAM = extproc)
    )
    (SID_DESC =
    (GLOBAL_DBNAME = GNX)
    (ORACLE_HOME = D:\oracle\ora81)
    (SID_NAME = GNX)
    )
    )
    Citation Envoyé par tnsnames.ora sur ERP-1A
    # TNSNAMES.ORA Network Configuration File: D:\oracle\ora81\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.

    INST1_HTTP.SOLOC44.LOCAL =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = erp-1a)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVER = SHARED)
    (SERVICE_NAME = GNX)
    (PRESENTATION = http://admin)
    )
    )

    GNX.SOLOC44.LOCAL =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = erp-1a)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVICE_NAME = GNX)
    )
    )

    EXTPROC_CONNECTION_DATA.SOLOC44.LOCAL =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    )
    )
    Et pour l'autre serveur :
    Citation Envoyé par listener.ora sur SAGE-1A
    # listener.ora Network Configuration File: E:\omp\oracle\oracle10G2\network\admin\listener.ora
    # Generated by Oracle configuration tools.

    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC8))
    )
    (ADDRESS LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = = 1531))
    )

    )
    )

    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = E:\omp\oracle\oracle10G2)
    (PROGRAM = extproc)
    )
    (SID_DESC =
    (GLOBAL_DBNAME = TDISC)
    (ORACLE_HOME = E:\omp\oracle\oracle10G2)
    (SID_NAME = TDISC)
    )
    )
    Citation Envoyé par tnsnames.ora sur SAGE-1A
    # tnsnames.ora Network Configuration File: E:\omp\oracle\oracle10G2\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.

    TDISC =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = sage-1a.soloc44.local)(PORT = 1531))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = TDISC)
    )
    )

    GNX =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = erp-1a.soloc44.local)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = GNX)
    )
    )

    LISTENER_TDISC =
    (ADDRESS = (PROTOCOL = TCP)(HOST = sage-1a.soloc44.local)(PORT = 1531))

    LISTENER_GNX =
    (ADDRESS = (PROTOCOL = TCP)(HOST = erp-1a.soloc44.local)(PORT = 1521))

    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = LOCALHOST)(PORT = 1531))
    )
    (CONNECT_DATA =
    (SERVICE_NAME = PLSExtProc)
    )
    )
    Les seules choses que j'ai fait pour l'instant, c'est de modifier le paramétrage TCP/IP de ma BDR sur le serveur ERP-1A pour qu'il baisse le TimeWait sur les connexions entrantes. J'avoue ne pas voir d'impact suite à ce changement ...

    Je précise que je n'ai pas réellement de connaissances Oracle, mais je n'ai pas le choix, ni le temps de faire appel à un DBA ...
    Pour l'instant, je remonte mes services à la main quand ils se vautrent, mais j'avoue que s'ils ne se voutraient plus, ça m'arrangerait

    Si quelqu'un à une idée, je l'écoute avec grand plaisir !

    Merci d'avance dans tous les cas.

  2. #2
    Candidat au Club
    Inscrit en
    Novembre 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Humm, je fais sêcher tout le monde avec mon problème ?
    Si vous n'avez même que des pistes, je suis preneur.

Discussions similaires

  1. [Oracle 9ir2]problème de recréation d'instance
    Par seal dans le forum Oracle
    Réponses: 3
    Dernier message: 02/11/2005, 12h02
  2. Réponses: 4
    Dernier message: 30/10/2005, 09h13
  3. [oracle][delphi] Problème format de date dans une requete
    Par le_parrain dans le forum Bases de données
    Réponses: 1
    Dernier message: 21/07/2005, 10h12
  4. JBuilder 2005 et Oracle 9i-> Problème JDBC drive
    Par Devil666 dans le forum JBuilder
    Réponses: 1
    Dernier message: 04/04/2005, 14h14

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