Oracle 10g : ORA-12545: Connect failed
Bonjour,
Je suis en train de configurer l'Oracle 10g (Release 10.1.0).
Apes une coupure de courant, je n'arrive plus à me connecter.
Je recois le message.
Citation:
ORA-12545: Connect failed because target host or object does not exist
Le fichier listener.log contient :
(CONNECT_DATA=(CID=(PROGRAM=)(HOST=__jdbc__)(USER=))(SERVICE_NAME=page.just.fgov.be)) * (ADDRESS=(PROTOCOL=tcp)(HOST=2.2.40.9)(PORT=35553)) * establish * page.just.fgov.be * 12514
TNS-12514: TNS:listener does not currently know of service requested in connect descriptor
Et pourtant le listener a été bien démarré :
Citation:
$ lsnrctl start
LSNRCTL for Solaris: Version 10.1.0.2.0 - Production on 04-OCT-2005 13:55:17
Copyright (c) 1991, 2004, Oracle. All rights reserved.
Starting /oracle/admin/product/10.1.0/db_1/bin/tnslsnr: please wait...
TNSLSNR for Solaris: Version 10.1.0.2.0 - Production
System parameter file is /oracle/admin/product/10.1.0/db_1/network/admin/listener.ora
Log messages written to /oracle/admin/product/10.1.0/db_1/network/log/listener.log
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PG-BRU-SUN01)(PORT=1521)))
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Solaris: Version 10.1.0.2.0 - Production
Start Date 04-OCT-2005 13:55:17
Uptime 0 days 0 hr. 0 min. 0 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /oracle/admin/product/10.1.0/db_1/network/admin/listener.ora
Listener Log File /oracle/admin/product/10.1.0/db_1/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PG-BRU-SUN01)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
Pourriez vous me donner des conseils ?
Merci
Tien
[jaouad] Pensez aux balises Quotes
Reponse à bouyao : Oracle 10g connect failed
Citation:
Envoyé par bouyao
Je pense que le nom du service est :
page.just.fgov.be
Ca donne quoi :
Code:
tnsping page.just.fgov.be
c'est quoi ton ORACLE_HOME, et c'est quoi dans ton TNSNAMES.ORA
Bonjour bouyao,
1)
Citation:
$ tnsping page.just.fgov.be
TNS Ping Utility for Solaris: Version 10.1.0.2.0 - Production on 04-OCT-2005 14:32:53
Copyright (c) 1997, 2003, Oracle. All rights reserved.
Used parameter files:
/oracle/admin/product/10.1.0/db_1/network/admin/sqlnet.ora
TNS-03505: Failed to resolve name
2)
Citation:
$ pg tnsnames.ora
# tnsnames.ora Network Configuration File: /oracle/admin/product/10.1.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
PAGE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = PG-BRU-SUN01)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = page.just.fgov.be)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
(EOF):
3) La commande env donne :
Citation:
ORACLE_HOME=/oracle/admin/product/10.1.0/db_1
Merci
Tien
[Jaouad] Pensez aux balises Quotes
Reponse oracle 10g connect failed
Citation:
Envoyé par bouyao
Ca donne quoi alors :
Est ce que la base est démarré ?
1)
$ tnsping page
TNS Ping Utility for Solaris: Version 10.1.0.2.0 - Production on 04-OCT-2005 14:45:32
Copyright (c) 1997, 2003, Oracle. All rights reserved.
Used parameter files:
/oracle/admin/product/10.1.0/db_1/network/admin/sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = PG-BRU-SUN01)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = page.just.fgov.be)))
OK (10 msec)
$
2)
Comment puisses je démarrer la base ?
$ sqlplus /nolog
SQL*Plus: Release 10.1.0.2.0 - Production on Tue Oct 4 14:10:16 2005
Copyright (c) 1982, 2004, Oracle. All rights reserved.
SQL> startup
ORA-12545: Connect failed because target host or object does not exist
SQL>
ou bien avec connect /as sysdba donne le meme message d'erreur.
J'ai choisi :
Global Database Name : page.just.fgov.be
SID : page