ORACLE NET SERVICES

CONTROL DE BASE DE DATOS:
Un Lenguaje de Control de Datos (DCL por sus siglas en inglés: Data Control Language) es un lenguaje proporcionado por el Sistema de Gestión de Base de Datos que incluye una serie de comandos SQL que permiten al administrador controlar el acceso a los datos contenidos en la Base de Datos.
Algunos ejemplos de comandos incluidos en el DCL son los siguientes:
  • GRANT: Permite dar permisos a uno o varios usuarios o roles para realizar tareas determinadas.
  • REVOKE: Permite eliminar permisos que previamente se han concedido con GRANT.
Las tareas sobre las que se pueden conceder o denegar permisos son las siguientes:
  • CONNECT
  • SELECT
  • INSERT
  • UPDATE
  • DELETE
  • USAGE
En Oracle, la ejecución de un comando DCL implica un COMMIT de forma implícita. Sin embargo, en PostgreSQL, la ejecución de un comando DCL forma parte de una transacción, por lo que puede ser deshecha mediante el comando ROLLBACK.
Crear listeners adicionales:

  1. Hay que editar los ficheros listener.ora tnsnames.ora al nivel del directorio $ORACLE_HOME/network/admin.
  2. Para iniciar el listener hay que utilizar el comando lsnrctl start  
 Crear alias de servicio Oracle:
  1. En el menu de inicio de Windows ir a ‘Oracle >> Network Administration >> Net8 Assistant’
  2. La sección ‘Nomenclatura de servicios’ sirve para definir los alias.
  3.  Estos alias quedan almacenados en el archivo ‘TNSNAMES.ORA’ que se encuentra en mi caso en ‘c:\oracle\ora81\network\ADMIN’ aunque tambien se puede encontrar en ‘ORACLE_HOME/Netwotk/Admin’ o en ‘ORACLE_HOME/Net80/Admin’.
  4.  Seleccionar ‘Nomenclatura de Servicios’. Seleccionar el botón ‘+’
Configurar el tiempo de conmutación por error (failover) :
  1. Conviértase en un administrador.
  2. Copie el archivo /kernel/drv/scsi_vhci.conf en el archivo /etc/driver/drv/scsi_vhci.conf.
  3. Edite el archivo /etc/driver/drv/scsi_vhci.conf.
  4. Para deshabilitar la capacidad de conmutación por recuperación automática cambie la entrada auto-failback por lo siguiente:
    auto-failback="disable";
    Para habilitar la capacidad de conmutación por recuperación automática (si la había deshabilitado antes), cambie la entrada auto-failback por lo siguiente:
    auto-failback="enable";
  5. Guarde el archivo y ciérrelo.
  6. Reinicie el sistema.
    # shutdown -g0 -y -i6

Controlar el listener Oracle Net:

  1. Parámetros de Oracle Listener netos (listener.ora) 
  2. Se ofrece una lista completa de los parámetros de configuración del archivo listener.ora.
  3. Descripción general de Oracle archivo de configuración de Net Listener
  4. Oracle Net Listener configuración, almacenada en el archivo listener.ora, se compone de los siguientes elementos:
  •      Nombre del oyente
  •      Protocolo trata de que el oyente está aceptando solicitudes de conexión en
  •      servicios de bases de datos
  •      parámetros de control
Registro de servicio dinámico, elimina la necesidad de configuración estática de los servicios de apoyo. Sin embargo, se requiere una configuración de servicio estática si va a utilizar Oracle Enterprise Manager. 
De forma predeterminada, el archivo listener.ora se encuentra en el directorio admin ORACLE_HOME / network /. El archivo listener.ora también puede almacenarse en las siguientes ubicaciones.
 El directorio especificado por la variable de entorno TNS_ADMIN o valor de registro
 En sistemas operativos Linux y UNIX, el directorio de configuración global. Por ejemplo, en el sistema operativo Solaris, este directorio es / var / opt / oracle.
 
Nota:
A menudo es útil para configurar varios oyentes en un archivo listener.ora. Sin embargo, Oracle recomienda ejecutar sólo un oyente para cada nodo en la mayoría de entornos de clientes.