Está en la página 1de 7

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA: TECNOLOGIA DE LA INFORMACION

MATERIA:

ADMINISTRADOR DE BASE DE DATOS

INTEGRANTES:
ERICK ROBERTO GONZALEZ AULLA
DOCENTE:

ING. JORGE CHICALA

CURSO:

NOCTURNO

TIN–S-NO–5-2

AÑO LECTIVO:

2023-2024
HERRAMIENTAS PARA ADMINISTRACIÓN DE BD ORACLE

ORACLE UNIVERSAL INSTALLER.

El Oracle Universal Installer (OUI) está programado en Java y se basa en el JDK/JRE 1.5. Esto
significa que es consistente en todas las plataformas, excepto por algunas pequeñas variaciones en la
apariencia de la interfaz de usuario de Java, como bordes redondeados o cuadrados. El OUI tiene la
opción de ser instalado de manera independiente en el Oracle Home, aunque en la mayoría de los
casos, esto no es necesario, ya que se incluye automáticamente con cualquier producto de Oracle.
(Santiago de la Cruz de los Santos, 2012)

El OUI puede ser instalado de manera independiente en su propio Oracle Home, aunque en la mayoría
de los casos esto no es requerido, ya que viene incluido con cualquier otro producto de Oracle y puede
ser lanzado desde el CD de instalación del producto (o DVD). El OUI se instalará automáticamente
en el Oracle Home junto con el producto. Hay diversas versiones del OUI, y si un producto se
proporciona con una versión anterior que ya está instalada en la máquina, generalmente es
recomendable (y en ocasiones necesario) utilizar la versión que ya está presente en el Oracle Home.
Cuando el OUI solicita la ubicación del archivo "products.xml", debes especificar el DVD que
contiene el producto que deseas instalar.

DBCA

El DBCA es una utilidad provista por Oracle, cuyo acrónimo significa Asistente de Configuración de
Base de Datos (Database Configuration Assistant). (Arturo González, 2009)

Este asistente ofrece la capacidad de crear, configurar, eliminar y gestionar bases de datos Oracle y
puede invocarse mediante el comando "dbca".

El DBCA puede operar en tres modos distintos:

Modo Interactivo: En este modo, se muestra un asistente interactivo que guía al usuario a través de
las diversas funciones y opciones disponibles en el DBCA.

Modo Solo Progreso: Este modo se utiliza cuando se crea una base de datos a partir de una plantilla,
y en él, se muestra únicamente una barra de progreso que indica el avance de la operación.

Modo Silencioso: En este modo, se emplea una interfaz de línea de comandos para especificar los
parámetros necesarios de manera directa.
El DBCA es versátil y puede utilizarse tanto para crear una base de datos independiente como para
agregar instancias en un entorno de RAC (Real Application Clusters).

DBUA

El "DBUA" es una interfaz gráfica que proporciona orientación al administrador de bases de datos
("DBA") a lo largo del proceso de actualización, presentando una serie de pantallas que permiten
definir las opciones para la mejora de la base de datos. Durante la actualización, el "DBUA" utiliza
los mismos scripts que se emplean en la actualización mediante línea de comandos. Además, el
"DBUA" realiza pasos de validación antes de la actualización y puede automatizar tareas posteriores
a la actualización. Utilizar el "DBUA" puede disminuir significativamente la cantidad de trabajo
manual necesaria para completar una actualización. (Joel Pérez & Wissem El Khlifi, 2013)

NETMGR

Hasta este punto, hemos explorado diversas formas de administrar los archivos de configuración de
Oracle. Recordemos que tenemos la opción de crear y editar directamente estos archivos utilizando
un editor de texto. Además, hemos examinado el asistente Netca, el cual simplifica la tarea de
configurar y modificar los archivos de configuración al proporcionar un conjunto de opciones.

Otra vía que tenemos para gestionar la configuración de la red en Oracle es a través de la herramienta
Oracle Net Manager.

Oracle Net Manager es una aplicación de interfaz gráfica de usuario que ofrece un entorno integrado
para configurar y administrar la red de Oracle. Esta herramienta se puede utilizar tanto en el lado del
cliente como en el servidor. Además, Oracle Net Manager se integra de manera efectiva con Oracle
Enterprise Manager, lo que facilita la gestión de la red y la configuración en un entorno Oracle más
amplio.

NETCA

Contar con el Asistente de Configuración de Red (NETCA) facilita en gran medida el proceso de
configuración de la red, incluso en entornos complejos como los clústeres de aplicaciones reales
(RAC). Similar a la funcionalidad que ofrece DBCA (Asistente de Configuración de Bases de Datos),
el enfoque recae en dedicar tiempo a explorar las múltiples pantallas, pestañas y opciones disponibles
en estas herramientas. Esto se hace con el propósito de garantizar que todos los parámetros se
encuentren definidos de manera precisa y alineados con el uso previsto de la base de datos. La
simplicidad y eficiencia de NETCA se manifiestan en la capacidad de navegar minuciosamente por
su interfaz gráfica, permitiendo una configuración óptima de la red, lo que resulta especialmente
valioso en entornos exigentes y en implementaciones de RAC, donde una configuración precisa es
esencial para el funcionamiento adecuado de la base de datos. Tomarse el tiempo necesario para
explorar y ajustar estos parámetros es una inversión clave para garantizar el rendimiento y la
confiabilidad de la red y la base de datos en general. (Burleson, 2015)

OEM

Oracle Enterprise Manager es una herramienta valiosa para gestionar y supervisar bases de datos
Autonomous Database. Enterprise Manager se destaca como la plataforma de gestión de Oracle que
brinda un panel único y completo para administrar todos los despliegues de Oracle, sin importar si se
encuentran en sus propios centros de datos o en la nube de Oracle. Esta herramienta se integra de
manera profunda con el conjunto de productos de Oracle, ofreciendo soporte líder en el mercado en
términos de gestión y automatización para una amplia gama de componentes, que incluyen
aplicaciones, bases de datos, middleware, hardware y sistemas de ingeniería de Oracle. (Joel Pérez &
Wissem El Khlifi, 2013)

SQL*Plus

Este programa brinda a los usuarios finales, desarrolladores y administradores una variedad de
capacidades que les permiten realizar las siguientes operaciones de manera eficiente:

1. Escribir, editar y ejecutar comandos SQL y bloques PL/SQL: Proporciona una interfaz interactiva
que facilita la escritura y ejecución de consultas y scripts PL/SQL, lo que resulta fundamental para
interactuar con bases de datos Oracle.

2. Dar formato a los resultados de las consultas: Permite personalizar la presentación de los resultados
de las consultas SQL, lo que es esencial para que la información sea más legible y significativa.

3. Visualizar las estructuras de las tablas y copiar datos entre bases de datos: Facilita la visualización
de la estructura de las tablas en la base de datos y la transferencia de datos entre bases de datos, lo
que simplifica tareas de administración y desarrollo.

4. Ejecutar comandos y operaciones de entrada/salida: Proporciona herramientas para realizar


operaciones de entrada (input), presentación y manipulación de variables, lo que es útil en situaciones
donde se requiere interacción y manipulación de datos.

Para utilizar SQL*Plus, es necesario establecer una conexión con la base de datos proporcionando un
nombre de usuario y, en ocasiones, una contraseña. Puede conectarse automáticamente pasando estos
datos como parámetros en la línea de comandos del sistema operativo o ingresándolos cuando inicia
la aplicación. Además, durante una sesión, es posible cambiar el nombre de usuario estableciendo una
nueva conexión para el nuevo usuario, lo que brinda flexibilidad en la gestión de múltiples cuentas
de usuario dentro de la misma sesión. (Jérôme Gabillaud, 2019)

RMAN

Lo primero que resulta fundamental es comprender qué es RMAN (Oracle Recovery Manager) y
cómo opera. RMAN es una herramienta de Oracle que se encuentra disponible en las ediciones
Enterprise y Standard de Oracle Database, y también puede encontrarse como parte de la opción
"Admin option" al instalar el cliente de Oracle. (Rene Antunez, 2022)

En su forma más elemental, el cliente de RMAN establece una conexión con la base de datos que se
está respaldando. Esta conexión debe ser realizada por un usuario con privilegios "sysdba" en la base
de datos de destino. A esta base de datos se le conoce como la "base de datos destino". El cliente de
RMAN es un ejecutable que se encuentra en la ubicación $ORACLE_HOME/bin.

Dado que RMAN funciona como una herramienta de tipo cliente, es capaz de utilizar una versión del
ejecutable RMAN que sea igual o superior a la de los binarios de la base de datos. Esto permite
realizar copias de seguridad de bases de datos actuales y anteriores. No obstante, es importante tener
en cuenta que existen ciertas restricciones en este aspecto, y es recomendable verificar la
compatibilidad específica en el documento de Oracle Support (MOS) llamado "RMAN Compatibility
Matrix" [ID 73431.1]. Esto garantiza que la herramienta RMAN se pueda utilizar de manera eficaz
en el entorno de Oracle y con versiones específicas de bases de datos.

SQL*Loader

SQL*Loader es una valiosa utilidad proporcionada por Oracle con un propósito específico: facilitar
la carga de datos desde archivos planos en una o más tablas de una base de datos. Su función principal
es precisamente esa: cargar datos. Este proceso es fundamental para la gestión y alimentación de
bases de datos.

La pieza clave en el uso de SQL*Loader es el denominado "archivo de control". Se trata de un archivo


de texto que actúa como el director de orquesta de la operación. En él, se describe minuciosamente
la estructura y el formato de los datos que se van a cargar, además de indicar a SQL*Loader en qué
tablas y columnas de la base de datos deben ser depositados estos datos.

Es importante destacar que los "archivos de control" utilizados en SQL*Loader no deben confundirse
con los "archivos de control" en el contexto de la base de datos, ya que estos últimos son archivos
binarios que almacenan información sobre la estructura física de la base de datos y no tienen relación
alguna con SQL*Loader.

El proceso de carga de datos con SQL*Loader se inicia al invocar el ejecutable de SQL*Loader y


proporcionar como argumento el archivo de control que se ha preparado. SQL*Loader examina el
archivo de control para comprender la estructura de los datos que se van a cargar y luego procesa el
archivo de datos de entrada, transfiriendo los datos a las ubicaciones especificadas en la base de datos.

SQL*Loader es una herramienta altamente versátil y poderosa, con muchas más funcionalidades de
las que se han mencionado en esta breve descripción. El capítulo posterior proporciona una visión
más detallada del entorno de SQL*Loader y un resumen de sus diversas capacidades, que van más
allá de la simple carga de datos.

Conclusión

las herramientas de base de datos de Oracle desempeñan un papel fundamental en la administración


y el mantenimiento eficiente de las bases de datos Oracle. Desde la instalación inicial y la
configuración hasta la gestión, actualización y recuperación de datos, estas herramientas ofrecen
soluciones especializadas para diversas tareas y escenarios.

OUI, DBCA y DBUA simplifican la instalación y actualización de bases de datos, garantizando una
configuración adecuada. Netmgr y NetCA facilitan la administración de la red, asegurando la
conectividad. OEM proporciona una plataforma integral para supervisar y gestionar entornos Oracle
de manera centralizada.

SQLPlus es una herramienta versátil para interactuar con bases de datos Oracle a través de comandos
SQL y PL/SQL. RMAN es esencial para copias de seguridad y recuperación confiables. SQLLoader
simplifica la carga masiva de datos desde archivos planos.

En conjunto, estas herramientas permiten a los administradores de bases de datos gestionar bases de
datos Oracle de manera eficaz y garantizar su funcionamiento continuo y seguro. El conocimiento y
el uso adecuado de estas herramientas son esenciales para mantener el rendimiento y la integridad de
las bases de datos en entornos empresariales.

Bibliografía
Arturo González. (22 de 12 de 2009). luxeandoubuntu. Obtenido de
http://luxeandoubuntu.blogspot.com/2009/12/la-herramienta-dbca.html

Burleson, D. (19 de 06 de 2015). BURLESON CONSULTING. Obtenido de http://www.dba-


oracle.com/t_netca.htm
Jérôme Gabillaud. (2019). ORACLE 12C.

Joel Pérez & Wissem El Khlifi. (12 de 2013). ORACLE. Obtenido de


https://www.oracle.com/pe/technical-resources/articles/database-performance/upgrade-
database-12c-part-
1.html#:~:text=%E2%80%9CDatabase%20Upgrade%20Assistant%20(%20DBUA%20),Upgra
de%E2%80%9D%20de%20base%20de%20datos.

Rene Antunez. (08 de 12 de 2022). Rene Antunez . Obtenido de https://rene-ace.com/funciona-


respaldo-de-oracle-rman/

Santiago de la Cruz de los Santos. (05 de 01 de 2012). Blogspot. Obtenido de


http://oracle11gnotes.blogspot.com/2012/01/capitulo-3-preparando-el-entorno-de.html

También podría gustarte