
Primiero modificaremos algunos parametros de la BD
# ALTER SYSTEM SET SERVICE_NAMES = SERVICIO_1;
# ALTER SYSTEM SET INSTANCE_NAME =ORCL;
#ALTER SYSTEM SET LOCAL_LISTENER =LISTENER_2;
El parametro LOCAL_LISTENER sera el nombre de listener que se va a crear
Luego abrimos para editar los archivos tnsnames.ora y listener.ora
---***** EN EL TNSNAMES *****---
Agregamos las siguientes lineas al final del archivo
LISTENER_2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = IP)(PORT = 1521))
)
---------
---***** EN EL LISTENER*****---
Agregamos las siguientes lineas al final del archivo
LISTENER_2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = I´P)(PORT = 1521))
)
SID_LIST_LISTENER_2 =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = acseldes)
(ORACLE_HOME = /home/oracle/app/oracle/product/11.2.0/dbhome_2)
(SID_NAME = clone)
)
)
---------
Guardamos los cambios en los archivos, iniciamos los servicios de la instancia y luego nos vamos a la herramienta del listener.
LSNRCTL> set current_listener LISTENER_2LSNRCTL> START
luego ejecutamos:LSNRCTL> STAT
con este comando verificamos que los servicios del listener se esten ejecutando correctamente.
Si todo esta correcto los clientes se podran conectar a la BD usando algun cliente y especificando el parametro HOST como el IDENTIFICADOR que definimos en el TNSNAMES