Bonjour,
J'ai installé un DB oracle express sur une VM(virtual box).
Depuis ma VM je sais me connecté à ma base de donnée via sqldevelopper, sqlplus ....
Sur ma machine host j'ai installé client access oracle 11G.
Je ping bien ma VM (dans les deux sens).
Mais je n'arrrive pas à faire un un tnsping de l'instance de ma DB de puis ma machine host ni un tnsping de l'alias.
J'ai bien renseigné un tnsnames.ora, j'ai vérifié le chemin dans mes variables d'environnement, j'ai redémarré le le listener sur la VM.
J'ai a
Listener.ora(sur ma VM)
Je suppose que je n'ai pas besoin d'un fichier listener sur mon host.
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 # listener.ora Network Configuration File: C:\app\dev01\product\11.2.0\dbhome_1\network\admin\listener.ora # Generated by Oracle configuration tools. SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = C:\app\dev01\product\11.2.0\dbhome_1) (PROGRAM = extproc) (ENVS = "EXTPROC_DLLS=ONLY:C:\app\dev01\product\11.2.0\dbhome_1\bin\oraclr11.dll") ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) ) ADR_BASE_LISTENER = C:\app\dev01
tnsnames.ora sur mon host:
Si je fais un tnsping prototype:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 LABO = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = DEV01-PC)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = PROTOTYPE) ) )
Si je fais un tnsping de l'alias:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 TNS-03505: Echec de la rÚsolution du nom
Auriez vous un piste llol
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 TNS-03505: Echec de la rÚsolution du nom
D'avance merci
Partager