* Versão do Oracle: 10g Enterprise
* Sistema Operacional: hed hat 5
Pessoal, isso está me tirando noites e noites e até o momento não consegui resolver.
Caso: Instalei o oracle no red hat, mas, na hora da criação do banco via dbca me deparo com seguinte erro:
ORA-12547: TNS:lost contact
TNSLSNR for Linux: Version 10.2.0.1.0 - Production on 19-AUG-2010 01:03:57
Copyright (c) 1991, 2005, Oracle. All rights reserved.
System parameter file is /u01/db/oracle/product/10.2.1/db_1/network/admin/listener.ora
Log messages written to /u01/db/oracle/product/10.2.1/db_1/network/log/listener.log
Trace information written to /u01/db/oracle/product/10.2.1/db_1/network/trace/listener.trc
Trace level is currently 0
Started with pid=5273
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost.localdomain)(PORT=1521)))
TIMESTAMP * CONNECT DATA [* PROTOCOL INFO] * EVENT [* SID] * RETURN CODE
TNS-01201: Listener cannot find executable /u01/db/oracle/product/10.2.1/db_1/bin/orcl for SID orcl (ORACLE_HOME = /u01/db/oracle/product/10.2.0/db_1
No longer listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost.localdomain)(PORT=1521)))
log do sqlnet:
*****************
Fatal NI connect error 12541, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCPS)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=LISTENER)(CID=(PROGRAM=java)(HOST=localhost)(USER=oracle))))
VERSION INFORMATION:
TNS for Linux: Version 10.2.0.1.0 - Production
sdp Time: 19-AUG-2010 01:16:37
Tracing not turned on.
Tns error struct:
ns main err code: 12541
TNS-12541: TNS:no listener
ns secondary err code: 12560
nt main err code: 511
TNS-00511: No listener
nt secondary err code: 111
nt OS err code: 0
[18-AUG-2010 15:20:54:209] sntpcall: Can't read from pipe; err[1] = 32
[18-AUG-2010 15:20:54:209] nserror: nsres: id=0, op=65, ns=12547, ns2=12560; nt[0]=517, nt[1]=32, nt[2]=0; ora[0]=0, ora[1]=0, ora[2]=0
[18-AUG-2010 15:20:54:210] nsopen: unable to open transport
[18-AUG-2010 15:20:54:210] nioqper: error from nscall
[18-AUG-2010 15:20:54:210] nioqper: ns main err code: 12547
[18-AUG-2010 15:20:54:210] nioqper: ns (2) err code: 12560
[18-AUG-2010 15:20:54:210] nioqper: nt main err code: 517
[18-AUG-2010 15:20:54:210] nioqper: nt (2) err code: 32
[18-AUG-2010 15:20:54:210] nioqper: nt OS err code: 0
[18-AUG-2010 15:20:54:210] niqme: reporting NS-12547 error as ORA-12547
[18-AUG-2010 15:20:54:210] niotns: Couldn't connect, returning 12547
SQLPlus
SQL> connect sys/xxxx as sysdba
ERROR:
ORA-12547: TNS:lost contact
LISTENER:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = orcl
(ORACLE_HOME = /u01/db/oracle/product/10.2.0/db_1)
(PROGRAM = orcl)
)
(SID_DESC =
(GLOBAL_DBNAME = orcl.word)
(ORACLE_HOME = /u01/db/oracle/product/10.2.0/db_1)
(SID_NAME = orcl)
)
)
DEFAULT_SERVICE_LISTENER= (orcl)
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
LD_LIBRARY_PATH=/usr/lib:/usr/X11R6/lib
ORACLE_BASE=/u01/db/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.2.1/db_1
ORACLE_SID=orcl
PATH=$ORACLE_HOME/jdk/jre/lib/i386/server/:$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/lib:$LD_LIBRARY_PATH:$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/sbin
export PATH
export LD_LIBRARY_PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID
Bom, é isso pessoal, tentei passar o maximo de informações possível.
Não consegui subir o listener, muito menos o banco.