Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

LABORATORIO 3.

CONFIGURACIÓN DE SISTEMAS
MANEJADORES DE BASE DE DATOS - ORACLE

GUÍA DE LABORATORIO Nº 3

Actividad de Proyecto No. 2: CONFIGURAR SISTEMAS MANEJADORES


DE BASE DE DATOS.

FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje


CONFIGURACIÓN DE SISTEMAS MANEJADORES DE
BASE DE DATOS - ORACLE

Estructura de contenidos.

1. Introducción..............................................................................3

2. Objetivo....................................................................................4

3. Consideraciones.........................................................................5

4. Procedimiento............................................................................6

4.1.Sistemas operativos que soportan el SMBD ORACLE.................6

4.2.Características del sistema computacional...............................6

4.3.1.Afinamiento del SMBD ORACLE:..........................................7

4.3.2.Configuración del entorno de Red de ORACLE........................8

5. Gestión de las bases de datos ORACLE (crear).............................. 11

6. Gestión de Instancias de ORACLE................................................12

7. Administración de servicios........................................................12

8. Consultar los servicios que ORACLE está ejecutando...................... 12

9. Evidencias a Entregar................................................................13

2
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Configurar sistemas manejadores de base de datos - Oracle

1. Introducción.

La realización de este laboratorio permitirá adquirir destrezas en el


manejo de la configuración del sistema manejador de base de datos
(SMBD), para ello se abordarán temas como la gestión de usuarios y la
administración de servicios desde un enfoque pragmático que permita
conocer las herramientas que tiene ORACLE para solucionar situaciones
problemáticas que se le presentan comúnmente a un DBA.

3
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Configurar sistemas manejadores de base de datos - Oracle

2. Objetivo.

Objetivo Principal

Configurar el SMBD, la base de datos y


el Sistema Operativo para garantizar el
desempeño del servicio.

Para esto deberá cumplir los siguientes


Objetivos específicos:

• Identificar los sistemas operativos sobre


los que puede ser instalado el SMBD.

• Configurar el SMBD de acuerdo a los


requerimientos de hardware y software.

• Construir y administrar bases de datos


mediante herramientas GUI y sentencias
SQL ejecutadas en consola.

• Gestionar los privilegios de cada usuario


del SMBD con el fin de establecer los
niveles de acceso adecuados.

• Administrar los servicios del SMBD con


el fin de controlar la cantidad de recursos
y el estado de cada uno de ellos.

4
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Configurar sistemas manejadores de base de datos - Oracle

3. Consideraciones.

Ítem Descripción
Soporte Teórico Usted debe haber leído con detenimiento el objeto
de contenido denominado:

• OC Parámetros de Configuración de Sistemas


Manejadores de Base de Datos.

Productos Antes de comenzar este laboratorio debe haber


requeridos realizado:

• El Modelo Entidad Relación de la base de datos


diseñada “Laboratorio 2 - Creación de bases de
datos”.

• Script de la base de datos diseñada en el


“Laboratorio 2 - Creación de bases de datos”.

Herramientas SW Se requiere tener instaladas y configuradas las


siguientes herramientas para desarrollar este
laboratorio.

• Máquina virtual VirtualBox con Microsoft


Windows Server 2003.

• SMBD ORACLE 10g.

Este laboratorio, se centrará en el proceso de configuración del Sistema


Administrador de Bases de Datos Oracle 10g, para esto debemos tener
en cuenta que el rendimiento de cualquier sistema computacional que
tenga a Oracle como sistema manejador de base de datos, depende de
la interacción de dos elementos: el hardware usado y la configuración del
software.

En la práctica que se realizará, asumirá el rol de Administrador de la base


de datos (DBA). Las cuentas del sistema operativo en su computadora
son:

• Usuario oracle con contraseña oracle.

5
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Configurar sistemas manejadores de base de datos - Oracle

• Usuario root con una contraseña oracle.

4. Procedimiento.

4.1.Sistemas operativos que soportan el SMBD ORACLE.

Desarrolle la siguiente tabla, identificando los sistemas operativos sobre


los que se puede instalar el SMBD ORACLE, establezca la versión del
SMBD y las herramientas GUI más utilizadas en cada plataforma.

Sistema Versión Versión del Herramientas de


Operativo SO SMBD administración GUI
Debian
SUSE
Red Hat
Solaris
Windows

4.2.Características del sistema computacional.

Identifique y registre en la siguiente tabla las características del equipo


en el que se desarrolla esta práctica, con ellas se calcularan algunos
parámetros que nos ayudaran a construir una configuración más eficiente
para el funcionamiento de ORACLE 10g.

Características Maquina Anfitrión Maquina Virtual


Sistema operativo
Versión del sistema
operativo
Referencia del procesador
Arquitectura del procesador
Velocidad del reloj del
procesador
Memoria cache del
procesador = L1 + L2 + L3
Chip de vídeo (integrado o
tarjeta externa)

6
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Configurar sistemas manejadores de base de datos - Oracle

Características Maquina Anfitrión Maquina Virtual


Memoria asignada a vídeo
Memoria RAM
Tamaño del disco duro
Tamaño del archivo de
paginación Inicial/Máximo

4.3.1.Afinamiento del SMBD ORACLE:

Existen muchas variables de entorno de Oracle que son muy importantes


en una correcta instalación y para el uso de una base de datos Oracle. No
es necesario configurar ninguna de ellas pero si se configura antes de la
instalación puede evitar problemas en el futuro.

• ORACLE_BASE: Especifica la base de la estructura de directorios de


Oracle para OFA (Arquitectura Flexible Óptima).

• Su uso es opcional, pero puede facilitar futuras instalaciones y


actualizaciones.

• ORACLE_HOME: Especifica el directorio que contiene el software de


Oracle.

• ORACLE_SID: Nombre de la instancia inicial (por defecto, ORCL).


Es una cadena de números y letras que debe comenzar por una letra.
Oracle Corporation sugiere que se utilice un máximo de ocho caracteres
por los identificadores del sistema.

• NLS_LANG: Especifica los valores iniciales de soporte de idioma


nacional (NLS) para una sesión en formato idioma_territorio.
juego de caracteres. Por ejemplo el valor: AMERICAN_DENMARK.
WE8MSWIN1252.

Una instalación de Windows toma por defecto los valores de NLS_LANG del
registro cuando la parte idioma se origina a partir del idioma del teclado.

7
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Configurar sistemas manejadores de base de datos - Oracle

4.3.2.Configuración del entorno de Red de ORACLE.

Los usuarios necesitan conectarse a la base de datos de la Alcaldía, se


debe entonces activar conexiones mediante varios métodos, asegurándose
de que los usuarios pueden utilizar failover de tiempo de conexión para
aprovechar un listener de copia de seguridad, este laboratorio se realizará
con una base de datos que será llamada con la combinación de su primer
nombre y su primer apellido, quedando de la siguiente forma (nombre_
apellido).

1. Navegue a la página de Net Service Administration. Para empezar,


haga clic en el enlace listener de la página inicial de la base de datos
y siga los siguientes pasos.

a) Llame al Enterprise Manager como Usario1 con el rol de SYSDBA


para la base de datos de nombre_apellido.

b) En la página Database Instance- Home, haga clic en el enlace Listener


en la región General.

c) En la región Related Links, haga clic en Net Services Administration.

2. Modifique el archivo de resolución de nombres local para poder


conectarse a otra base de datos. Asigne el nombre testnombre_
apellido a la conexión a la base de datos nombre_apellido de un
compañero.

a) En la página Net Services Administration, seleccione Local Naming


en la lista desplegable Administer y haga clic en Go.

Aparece la página Net Services Administration: Host Login.

b) Si anteriormente ha guardado el nombre de usuario oracle y la


contraseña oracle como las credenciales preferidas para la conexión
al host, estos aparecerán en la pantalla. Si no, introduzca oracle
como nombre de usuario y contraseña y active la casilla de control
Save as Preferred Credential. A continuación haga clic en Login.

c) En la página Local Naming, haga clic en Create para introducir un


nuevo nombre de servicio de red.

8
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Configurar sistemas manejadores de base de datos - Oracle

d) Introduzca testnombre_apellido en Net Service Name.

e) Seleccione Use SID e introduzca nombre_apellido como SID.

f) Seleccione Database Default.

g) Haga clic en Add en la región Addresses.

Cuando aparezca la pregunta “Do you want to remember the values you
filled in” Haga clic en No.

h) En la página Add Address, seleccione los siguientes valores:

• Protocol: TCP/IP

• Port: 1521

• Host: Introduzca el nombre de host o la dirección IP de otra


computadora.

i) Haga clic en Ok para volver a la página de propiedades CreateNet


ServicesName.

j) Haga clic en OK.

Aparece un mensaje indicando que el servicio de red “prueba” se ha


creado correctamente.

3. En Enterprise Manager, pruebe acceder a la base de datos nombre_


apellido en otro computador con el usuario System y la contraseña
oracle utilizando la nomenclatura local testnombre_apellido.

a) Seleccione testprueba en la página Local Naming y a continuación,


haga clic en Test Connection.

Aparece la página “Test Connection To Net Service Name: testnombre_


apellido”.

b) Introduzca system como nombre de usuario y oracle como contraseña

9
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Configurar sistemas manejadores de base de datos - Oracle

y a continuación, haga clic en Test.

En la página Processing se muestra información de estado, seguida de


un mensaje indicando que la operación se ha realizado correctamente.
Si recibe errores o advertencias, estos se deben resolver.

4. Cree un listener2 para soportar el failover de tiempo de conexión.


Utilice el puerto 1561 para este listener.

a) Conectese a Enterprise Manager como usuario1 con el rol SYSDBA


para la base de datos nombre_apellido.

b) En la página Database Instance-Home, haga clic en el enlace Listener


en la región General.

c) En la región Related Links, haga clic en Next Services Administration.

d) En la página Net Services Administration, seleccione Listeners en


la lista desplegable Administer y a continuación haga clic en Go.
Introduzca las credenciales de host, con oracle y oracle como nombre
de usuario y contraseña y a continuación haga clic en Login.

e) En la página Linsteners, que proporciona una visión general de los


listeners existentes, haga clic en el botón Create.

Aparece la página Create Listener.

f) Introduzca Listener2 en el Listener Name y haga clic en Add para


agregar una nueva dirección de listener

g) Introduzca o confirme los siguientes valores:

• Protocol: TCP/IP

• Port: 1561

• Host: El nombre de host de la computadora

h) Haga clic en Ok.

10
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Configurar sistemas manejadores de base de datos - Oracle

i) Haga clic en el separador Static Database Registration y a continuación,


en el botón Add para conectar el nuevo listener a la base de datos
nombre_apellido.

j) Introduzca los siguientes valores:

Service Name: nombre_apellido.

Oracle Home Directory: /u01/app/oracle/product/10.2.0/db_1.

Oracle System indentifier(SID): nombre_apellido.

k) Haga clic en OK para agregar el servicio de base de datos.

l) Haga clic en OK para crear el listener2.

5. Inicie el listener2.

a) Confirme que el listener2 y las acciones Start/Stop están seleccionados


y haga clic en Go.

b) Haga clic en Ok en la página Start/Stop.

Aparece un mensaje de confirmación con un enlace View Details.

Opcionalmente haga clic en el enlace View Details, revise la información


de estado del listener y utilice el icono Back de explorador para volver
a la página anterior.

5. Gestión de las bases de datos ORACLE (crear).

Capture las imágenes de pantalla donde se aprecie la correcta ejecución


de cada uno de los procedimientos requeridos para la creación de la base
de datos y anéxelas al documento que será enviado como evidencia de
este laboratorio.

Inicie el Asistente de Configuración de Base de Datos (DBCA) para crear

11
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Configurar sistemas manejadores de base de datos - Oracle

una base de datos, esta debe ser llamada con la combinación de su primer
nombre y su primer apellido, quedando de la siguiente forma (nombre_
apellido).

6. Gestión de Instancias de ORACLE.

Ahora que ya está instalado el software de Oracle y la base de datos ya


fue creada, debe asegurarse de que puede iniciar y para la base de datos
y ver los datos de la aplicación, para esto haga lo siguiente:

Llame al Enterprise Manager con un navegador y el perfil Oracle. Introduzca


la dirección URL que anotó al comienzo de esta práctica, conéctese como
usuario SYS y con la contraseña oracle.

A través del Enterprise Manager usted debe crear un rol denominado


Administrador con permisos para realizar inserciones y supresiones en las
tablas.

Cree otro rol denominado Usuario con permiso para realizar selecciones y
actualizaciones.

Cree un perfil denominado Digitador y permita un tiempo de inactividad


de 15 minutos.

Utilice EM para crear una cuenta para Juan Pérez, un nuevo funcionario
en una de las Secretarías.

7. Administración de servicios.

(consultar, iniciar, detener, pausar, reanudar y reiniciar servicios): Capture


las imágenes de pantalla donde se aprecie la correcta ejecución de cada
uno de los siguientes procedimientos y anéxelas al documento que será
enviado como evidencia de este l.

8. Consultar los servicios que ORACLE está ejecutando.

Visualizar los servicios que ORACLE está ejecutando en el servidor se


puede realizar mediante el “Administrador de tareas de Windows” solo

12
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Configurar sistemas manejadores de base de datos - Oracle

basta con determinar los procesos que pertenecen al usuario “ORACLE”.

Implementación del diseño de la base de datos.

Implemente la base de datos en el SMBD ORACLE que usted diseño en el


Laboratorio 2, definiendo los siguientes aspectos.

a) Cree un Tablespace llamado SENA que tenga como propietario al


usuario con su “nombre”.

b) Cree su base de datos definiendo como propietario al usuario con su


“nombre” y asígnele el tablespace SENA.

c) Cree un nuevo Schema con el nombre de “especialización” dentro de


la base de datos que acaba de crear.

d) Dentro del Schema “especialización” cree todas las tablas que hacen
parte de su diseño de base de datos.

9. Evidencias a Entregar.

Para la construcción de la evidencia “Características, configuración y


gestión del SMBD”, deberá generar un documento donde presente los
resultados obtenidos en el desarrollo de cada uno de los puntos del
procedimiento indicados para la línea de
SMBD seleccionada, deberá diligenciar las
tablas y capturar las imágenes de acuerdo
con los procedimientos indicados en cada
documento de laboratorio del SMBD.

El Documento consolidado de la
evidencia, deberá anexarse en el
vínculo correspondiente a la evidencia 2
“Características, configuración y gestión
del SMBD”, de la actividad de aprendizaje
número 3: “Configurar los parámetros
de memoria, almacenamiento, sistema
operativo de acuerdo con un plan definido
por la organización”.

13
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Oracle, Java, Oracle Logo, son marcas registradas
propiedades de Oracle. Copyright ©

PostgreSQL, PostgreSQL Logo, son marcas registradas


propiedades de PostgreSQL Global Development Group.
Copyright ©

Microsoft SQL Server, Microsoft SQL Server Logo, son marcas

Registered trademark
registradas propiedades de Microsoft. Copyright ©

Atribución, no comercial, compartir igual

Este material puede ser distribuido, copiado


y exhibido por terceros si se muestra en los
créditos. No se puede obtener ningún
ben rcial y las obras derivadas
tienen que estar bajo los mismos términos
de licencia que el trabajo original.

FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje

You might also like