Bonjour,

Je galère depuis quelques jours pour utiliser SQL Developper avec Oracle Express Edition sous Windows.
Quand je lance SQL Developper j'ai un message d'erreur disant que la connexion ne peut pas se faire.

Voici ce que je fais.
Je démarre ma base sous Windows et vérifie qu'elle a le status OPEN.
Nom : Oracle01.jpg
Affichages : 22281
Taille : 44,3 Ko

Je vérifie son nom : elle s'appelle XE.
Nom : Oracle04.jpg
Affichages : 21953
Taille : 6,6 Ko

Je démarre le listener.
Nom : Oracle02.jpg
Affichages : 22119
Taille : 169,2 Ko

Je liste les services pour ma base de nom XE ou xe.
Nom : Oracle03.jpg
Affichages : 22029
Taille : 147,4 Ko

Je démarre SQL Developper et je teste ma connexion --> erreur! Je précise que j'ai un user de nom user01.
J'ai aussi essayé avec Nom de service côché plutôt que SID mais même erreur.
Idem avec une connexion où j'ai choisi Authentification by OS.
Nom : Oracle05.jpg
Affichages : 22341
Taille : 87,1 Ko

Je vérifie mes fichiers de paramétrage. D'abord 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
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = F:\OracleEX\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = F:\OracleEX\app\oracle\product\11.2.0\server)
      (PROGRAM = extproc)
    )
  )
 
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    )
  )
 
DEFAULT_SERVICE_LISTENER = (XE)
Puis tnsname.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
XE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )
 
EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )
 
ORACLR_CONNECTION_DATA = 
  (DESCRIPTION = 
    (ADDRESS_LIST = 
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) 
    ) 
    (CONNECT_DATA = 
      (SID = CLRExtProc) 
      (PRESENTATION = RO) 
    ) 
  )
Et SQLNET.ora.
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)


Bon, ben voilà, impossible de comprendre le problème...
Si vous pouviez m'aider