jueves, 3 de julio de 2008

Ejemplos de TNSNAMES.ORA y LISTENER.ORA

TNSNAMES.ORA
# tnsnames.ora Network Configuration File: /home/dieguz2/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
MIALIAS =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1524))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = bdpruebas)
(INSTANCE_NAME = bdpruebas)
)
(HS = OK)
)

LISTENER.ORA
# listener.ora Network Configuration File: /home/dieguz2/oracle/product/10.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1524))
)


Para configurarlo podemos editar los archivos o usar el comando netmgr.
Para levantar y parar los listener usaremos el comando lsnrctl stop y lsnrctl start

ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
Si nos aparece este error, será probablemente porque no hemos levantado la BD.
export ORACLE_SID=bdpruebas
sqlplus / as sysdba
startup

2 comentarios:

guidolin dijo...

Muchas gracias por esta info

"ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
Si nos aparece este error, será probablemente porque no hemos levantado la BD.
export ORACLE_SID=bdpruebas
sqlplus / as sysdba
startup"

Con el startup me salvaste

Cessar dijo...

Muchas gracias que se me ha reventado el listener y tuve que desmontar la bbdd y asociarla al nuevo listener

un saludo
cesar...