Salut,

Je suis développeur et je ne connais pas très bien l'administration Oracle (8i)
Mon problème est que j'ai développé une application hébergée pour l'un de mes clients à l'aide d'Oracle 8i (il y a 2 ans). J'ai choisi ce projet comme sujet de mémoire d'ingénieur.

Malheureusement, bien que tout soit installé dans ma machine de dev, je n'arrive plus à accéder à la base ce qui m'empêche de tester le programme et de pouvoir faire les captures d'écrans qui me permettrons d'illustrer mon document.

Ne connaissant pas bien les outils Oracle, je me connectais à la base de données via Visual Studio. Habituellement, il me suffisait de créer une connexion vers ma base pour que son contenu s'affiche dans l'explorateur de serveur.

Lorsque j'essaye de me connecter à ma base j'ai un message d'erreur :

ORA-12541 : pas de listener

En fait j'ai jamais bien compris comment fonctionnait ce truc est c'est ce qui me fait détester Oracle en comparaison de SQL Server.

Voici mes fichiers de config

tnsnames.ora
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
20
21
22
23
24
25
 
xxxx.EZLOGIC2005.FR =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = INSPIRON2005)(PORT = 1521))
    )
    (CONNECT_DATA = (SERVICE_NAME = xxxx.EZLOGIC2005.FR))
  )
 
INST1_HTTP.EZLOGIC2005.FR =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = INSPIRON2005)(PORT = 1521))
    )
    (CONNECT_DATA = (SERVER = SHARED)(SERVICE_NAME = MODOSE)(PRESENTATION = http://admin))
  )
 
 
EXTPROC_CONNECTION_DATA.EZLOGIC2005.FR =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    )
    (CONNECT_DATA = (SID = PLSExtProc)(PRESENTATION = RO))
  )
listener.ora

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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 
# LISTENER.ORA Network Configuration File: C:\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 = INSPIRON2005)(PORT = 1521))
      )
    )
    (DESCRIPTION =
      (PROTOCOL_STACK =
        (PRESENTATION = GIOP)
        (SESSION = RAW)
      )
      (ADDRESS = (PROTOCOL = TCP)(HOST = INSPIRON2005)(PORT = 2481))
    )
  )
 
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = C:\oracle\ora81)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = xxxx.EZLOGIC2005.FR)
      (ORACLE_HOME = C:\oracle\ora81)
      (SID_NAME = xxxx)
    )
  )
Pourriez vous me dire quoi faire ? Je vous avoue être un peu paumé là...

D'avance merci pour votre aide

Laurent