Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Asignatura:BASE DE DATOS
DOCENTE: Ing. Edgar Yancce Condori
tnsnames.ora
Cuando se instala la base de datos # tnsnames.ora Network Configuration File:
D:\app\...\product\12.2.0\dbhome_2\network\admin\tnsnames.ora
tenemos en la carpeta NETWORK > # Generated by Oracle configuration tools.
ADMIN ciertos archivos de configuración
LISTENER_ORCL =
en el cual se encuentran el SQLNET.ORA (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
que es el que permite la conexión con el
Oracle Net Services y luego tenemos el ORACLR_CONNECTION_DATA =
(DESCRIPTION =
archivo TNSNAMES.ORA que tiene la (ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
misma información que nosotros )
ingresamos cuando realizamos la conexión (CONNECT_DATA =
(SID = CLRExtProc)
con la cadena directa. (PRESENTATION = RO)
)
El archivo TNS, necesita de la siguiente )
información: el nombre del alias, el ORCL =
protocolo de red, el puerto de la red y el (DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
nombre del servicio del servidor de base (CONNECT_DATA =
(SERVER = DEDICATED)
de datos para la base de datos de destino. (SERVICE_NAME = orcl)
)
)
LISTENER
TNS Listener es un proceso servidor que provee la conectividad de red con la base de datos
Oracle. El listener está configurado para escuchar la conexión en un puerto específico en el
servidor de base de datos. Cuando una se pide una conexión a la base de datos, el listener
devuelve la información relativa a la conexión. La información de una conexión para una
instancia de una base de datos provee el nombre de usuario, la contraseña y el SID de la
base de datos. Si estos datos no son correctos se devolverá un mensaje de error.
• Por defecto el puerto del listener es el 1521
• El listener no limita el número de conexiones a la base de datos
• Toda la información del listener la contiene un archivo denominado listener.ora (
$ORACLE_HOME/network/admin. )
Ejemplo: …\product\12.2.0\dbhome_2\network\admin
LISTENER
BASE DE DATOS
SEGURIDAD LISTENER ORACLE
BASE DE DATOS
SEGURIDAD LISTENER ORACLE
• El segundo método para poder cambiar la contraseña al listener es el
siguiente:
lsnrctl> change_password
Este comando te pedirá la clave antigua y la nueva clave. Si es la primera
vez que ejecutas este comando la contraseña antigua (old password )
habrá que dejarla en blanco.
El comando SET y SAVE CONFIG permite guardar esos cambios en el
listener porque ahora el listener está gobernado por un password.
lsnrctl > set password
lsnrctl > save config
La información antigua se guardará en listener.bck y listener.ora se
actualizará con los nuevos datos.
El archivo se encuentra en ORACLE_HOME / network / admin.
EJEMPLOS DE CONFIGURACIÓN LISTENER.ORA