Hello,

Je suis sous solaris 5.10 / Oracle 10.1.0.3

J'ai un soucis avec lsnrctl aujourd'hui et je cherche encore pourquoi.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
-bash-3.00$ lsnrctl
 
LSNRCTL for Solaris: Version 10.1.0.3.0 - Production on 19-AVR. -2006 11:53:07
 
Copyright (c) 1991, 2004, Oracle.  All rights reserved.
 
Message 850 not found; No message file for product=network, facility=NL
LSNRCTL> quit
Mes variables d'environnement semble correct :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
LSNRCTL> quit
-bash-3.00$ env | grep ORA
ORACLE_SID=CFPROD
ORACLE_BASE=/opt/oracle
ORACLE_HOME=/opt/oracle/product
J'ai testé en faisant ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
-bash-3.00$ export TNS_ADMIN=/opt/oracle/product/network/admin/
et j'ai la même erreur ;(

voici le 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
37
38
39
40
41
42
43
44
45
46
47
 
-bash-3.00$ cat /opt/oracle/product/network/admin/listener.ora
# listener.ora Network Configuration File: /opt/oracle/product/network/admin/listener.ora
 
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /opt/oracle/product)
      (PROGRAM = extproc)
    )
  )
 
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
      )
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = oracle2)(PORT = 1521))
      )
    )
  )
-bash-3.00$ cat /opt/oracle/product/network/admin/tnsnames.ora
# tnsnames.ora Network Configuration File: /export/home/oracle/product/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
 
CFPROD =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = oracle2)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = CFPROD)
    )
  )
 
EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )
Aucune modification n'a été apportée et cela fonctionnait bien avant. Je peux accéder à la base en local sans problème. Voici le netstat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
-bash-3.00$ netstat -an | grep 1521
192.168.242.2.53627  192.168.242.2.1521   49152      0 49152      0 ESTABLISHED
192.168.242.2.1521   192.168.242.2.53627  49152      0 49152      0 ESTABLISHED
      *.1521               *.*                0      0 49152      0 LISTEN
Si quelqu'un a une idée ???

@+