Herramientas eficaces para gestionar mejor el entorno

Selecciona el idioma :

ℹ️
Por favor, inicia sesión para que tu progreso sea registrado. Sin iniciar sesión , podrás visualizar el video pero no se aumentará tu avance en el curso

Herramientas eficaces para gestionar mejor el entorno


Para dominar herramientas de instalación como OUI y gestionar el Oracle Inventory, apúntate al curso práctico de instalación y gestión del inventario Oracle y evita errores comunes durante despliegues.

Oracle proporciona diversas herramientas que ayudan a administrar su entorno.

ORACLE_HOME: Es una variable de entorno que indica la ubicación de una instalación de un producto de Oracle.

INVENTARIO OUI: INSTALADOR UNIVERSAL DE ORACLE: Este programa está creado en Java y permite instalar muchos productos de Oracle. Está formado por un conjunto de archivos que se encuentra fuera de Oracle Home. Se puede ejecutar en Windows con el archivo setup.exe y en Linux/Unix con el archivo de ejecución runInstaller.

Almacena los detalles de todos los productos instalados en una máquina:

  • La versión exacta de cada producto.
  • La ubicación de todos los productos.
  • Los parches que se han instalado.

Antes de permitir la instalación de un programa en Oracle Home, OUI comprobará el inventario para detectar incompatibilidades. Si no las hay, actualizará el inventario con los detalles de los productos instalados o actualizados. En Linux, la primera vez que se instala OUI, permite elegir la ubicación del inventario.

En Windows siempre se crea en la ruta:

  • Archivos de programa.
  • Oracle.
  • Inventory.

Para encontrar el inventario:

  • En Linux se utiliza el archivo de configuración oraInst.loc.

En Windows se utiliza una clave del registro:

  • KEY_LOCAL_MACHINESOFTWAREORACLEinst.loc.

Cuando se inicia OUI, buscará los archivos o la clave, según el sistema operativo utilizado. Si no existen, supondrá que nunca se ha instalado ningún programa de Oracle y creará los archivos o la clave, además de guardar la ubicación del nuevo inventario.

En Linux o Unix, el usuario que inicia OUI por primera vez debe tener permiso para crear el inventario. Como solo el usuario raíz tiene permiso sobre ciertas carpetas del sistema, OUI genera un archivo de ejecución llamado orainstRoot.sh, que el usuario raíz puede ejecutar para crear oraInst.loc.

Para trasladar el inventario, primero se copia la carpeta y después se modifica el archivo oraInst.loc o la clave.

COMPROBACIONES PREVIAS NECESARIAS: Antes de iniciarse, OUI verifica ciertos requisitos en el equipo servidor. Estos requisitos dependen de la plataforma y se encuentran en el archivo:

  • En Linux: /install/oraparam
  • En Windows: installoraparam

El archivo oraparam también especifica la ubicación en el DVD del archivo fileproducts.xml, que contiene los detalles de todos los productos que se pueden instalar desde el DVD. Cada producto tiene sus propios requisitos de recursos. Los requisitos del producto se incluyen en un archivo XML:

  • En Linux: /stage/prereq/db/refhost.xml
  • En Windows: stageprereqdbrefhost.xml

Windows exige poco, pero Linux es más exigente. Si no se puede instalar el producto, se pueden hacer tres cosas:

  • Editar el archivo oraparam o refhost.xml, cambiar los valores o borrar por completo la prueba.
  • Al iniciar OUI, activar una opción para omitir los requisitos.
  • Al ejecutar OUI, omitir los requisitos. Sin embargo, OUI solo funcionará de forma interactiva y no durante una instalación silenciosa.

HERRAMIENTAS PARA CREAR Y ACTUALIZAR BASES DE DATOS: Oracle proporciona dos herramientas:

  • DBCA (Asistente de Configuración de Bases de Datos). Permite crear una base de datos mediante una interfaz gráfica.
  • DBUA (Asistente de Actualización de Bases de Datos). Permite actualizar una base de datos mediante una interfaz gráfica.

Estas dos herramientas se pueden iniciar desde OUI y están creadas en Java.

HERRAMIENTAS PARA TRABAJAR CON SQL: Hay muchas herramientas para trabajar con SQL, pero principalmente se utilizan dos:

  • SQL*Plus: Se utiliza en dispositivos de modo carácter. No es una herramienta gráfica, por lo que se usa mucho.
  • SQL Developer: Es una herramienta gráfica y, por ello, consume más recursos.
  • SQL* PLUS: En Linux, SQL*PLUS puede encontrarse en /u01/app/Oracle/product/db_1/bin/sqlplus.

Se deben configurar algunas variables de entorno:

  • ORACLE_HOME.
  • PATH: Debe incluir el directorio bin de Oracle Home.
  • LD_LIBRARY_PATH: Debe incluir el directorio Lib de Oracle Home.

Las variables ORACLE_HOME, PATH y LD_LIBRARY_PATH no necesitan configurarse en Windows, porque OUI las configura en el registro. Se pueden encontrar en esta ubicación del registro:

  • HKEY_LOCAL_MACHINESOFTWAREORACLEKEY_ORADB11G_HOME1

SQL DEVELOPER: SQL Developer es una herramienta para conectarse a una base de datos Oracle y también permite manejar objetos PL/SQL. A diferencia de SQL*PLUS, cuenta con una interfaz gráfica y plantillas para las acciones que se necesitan con frecuencia.

SQL Developer está escrito en Java y está disponible en todas las plataformas compatibles con Java. No hay diferencias importantes entre plataformas. No es necesario instalarlo con OUI, ya que no forma parte de Oracle Home; es un producto autónomo.

ORACLE ENTERPRISE MANAGER: Oracle Enterprise Manager es una herramienta para administrar una base de datos, mientras que Grid Control puede administrar muchas bases de datos.

Database Control se instala en Oracle Home. Consiste en un proceso Java que supervisa un puerto y recibe solicitudes de conexión de navegadores. Si hay varias instancias de bases de datos, cada una será accesible mediante Database Control en un puerto distinto.

Database Control se conecta a la base de datos en nombre del usuario. Puede supervisar y mostrar en tiempo real información sobre alertas, actividad y uso de recursos. También permite acceder a numerosos asistentes que sirven para administrar bases de datos.

ADMINISTRADOR DE RED Y ASISTENTE DE CONFIGURACIÓN DE RED:

  • Ayudan a configurar el entorno de red. Son dos herramientas gráficas de Java para configurar el entorno de conexión de Oracle.
  • Las funciones que le faltan a una las ofrece la otra. La mayoría de las tareas administrativas también se pueden realizar mediante Database Control.

OEM (GESTOR EMPRESARIAL DE ORACLE): Es un programa creado en Java que, en la versión «Database Control», permite supervisar los puertos para saber si hay solicitudes de conexión desde algún navegador.

Algunas de sus funciones son:

  • Supervisar.
  • Proporcionar acceso a los asistentes de administración y optimización.
  • Proporcionar información en tiempo real sobre las alertas, la actividad del sistema y el uso de recursos.

CARGA Y DESCARGA DE DATOS:

  • Las antiguas utilidades para transferir datos entre bases de datos son las herramientas Export e Import.
  • Export extrae las definiciones de objetos y los datos, y los escribe en archivos del sistema como instrucciones DDL y DML.
  • Import lee los archivos y ejecuta las instrucciones DDL y DML para crear los objetos e introducir los datos en ellos.

Datapump:

  • Extrae los datos de la base de datos y los escribe en un archivo; después, los recupera del archivo para introducirlos en otra base de datos. Esta puede utilizar otra versión de Oracle y otra plataforma.
  • Datapump utiliza procesos en segundo plano, en vez de sesiones del servidor, para leer y escribir datos, por lo que es mucho más rápido.
  • El trabajo se realiza dentro de la instancia. Los archivos de Datapump generados solo pueden leerse con esta herramienta.

SQL* Loader:

  • Es una herramienta para cargar grandes cantidades de datos en una base de datos desde archivos del sistema operativo.
  • Estos archivos pueden presentarse en varios formatos.
  • Su uso habitual es cargar datos desde una base de datos de terceros: esta escribe los datos en un formato acordado y SQL* Loader los lee.

RMAN: Es posible crear copias de seguridad de bases de datos Oracle con utilidades del sistema operativo. Estas utilidades se conocen como copias de seguridad administradas por el usuario. Sin embargo, la herramienta preferida es RMAN (Gestor de Recuperación).

Las copias de seguridad de RMAN se conocen como copias administradas por el servidor y permiten:

  • Crear copias incrementales.
  • Restaurar solo la información necesaria.
  • Pasar de una copia incremental a una completa.
  • Detectar daños.

ORACLE SECURE BACKUP: Permite crear copias de seguridad de todo el entorno, no solo de una base de datos.


herramientas

¡Desbloquea el curso completo y certifícate!

Estás viendo el contenido gratuito. Desbloquea el curso completo para obtener tu certificado, exámenes y material descargable.

*Al comprar el curso, te obsequiamos dos cursos a tu eleccion*

*Ver la mejor oferta de la web*

¿Hay algún error o mejora?

¿Dónde está el error?

¿Cuál es el error?