nestor nieto tarea03

30
ADMINISTRACION BASE DE DATOS ACTIVIDAD TERCERA SEMANA Para la presente semana se tendrá que realizar la instalación de una base de datos Oracle, para ello se deberá conseguir los instaladores de la base de datos 11G, una posible opción es obtener los instaladores en la página web de oracle. El proceso de instalación deberá ser documentado en word, incluyendo dentro de él las pantallas que se van desplegando en cada paso. No está de más recordarles que sus documentos deberán ser presentados lo más impecablemente posible incluyendo todos los detalles que ustedes consideren necesarios, e inclusive conclusiones y recomendaciones. La presentación será tomada muy en cuenta y de ello dependerá su nota. Una vez hecho el documento recuerden subirlo empaquetado con la extensión solicitada en la cabecera de esta plataforma, donde adicionalmente deberán colocarla también en el blog creado en la primera semana, recuerden identificar bien el documento para saber a quién pertenece dentro del blog. NESTOR NIETO 9NO. NIVEL – EDUCACION A DISTANCIA INGENIERIA EN SISTEMAS UNIVERSIDAD ISRAEL

Upload: nestornieto

Post on 20-Dec-2014

1.029 views

Category:

Education


0 download

DESCRIPTION

Tarea 03 de Administración Base de Datos

TRANSCRIPT

Page 1: Nestor Nieto Tarea03

 

A D M I N I S T R A C I O N B A S E D E

D AT O S

ACTIVIDAD TERCERA SEMANA

Para la presente semana se tendrá que realizar la instalación de una base de datos Oracle, para ello se deberá conseguir los instaladores de la base de datos 11G, una posible opción es obtener los instaladores en la página web de oracle.

El proceso de instalación deberá ser documentado en word, incluyendo dentro de él las pantallas que se van desplegando en cada paso. No está de más recordarles que sus documentos deberán ser presentados lo más impecablemente posible incluyendo todos los detalles que ustedes consideren necesarios, e inclusive conclusiones y recomendaciones.

La presentación será tomada muy en cuenta y de ello dependerá su nota.

Una vez hecho el documento recuerden subirlo empaquetado con la extensión solicitada en la cabecera de esta plataforma, donde adicionalmente deberán colocarla también en el blog creado en la primera semana, recuerden identificar bien el documento para saber a quién pertenece dentro del blog.

N E S T O R N I E T O

9 N O . N I V E L – E D U C A C I O N A D I S T A N C I A

I N G E N I E R I A E N S I S T E M A S

U N I V E R S I D A DI S R A E L

Page 2: Nestor Nieto Tarea03

Instalación de una Base de Datos Oracle versión 11g

Objetivos

Instalación Oracle 11g Familiarizarse con el entorno de la instalación de Oracle 11g Crear una base de datos de Oracle 11g

Introducción

Oracle Database es un sistema de gestión de base de datos relacional (RDBMS Relational Data Base Management System), desarrollado por Oracle Corporation. Oracle destaca por:

Soporte de transacciones: una transacción en un sistema de gestión de bases de datos (SGBD), es un conjunto de órdenes que se ejecutan formando una unidad de trabajo, es decir, en forma indivisible. Un SGBD se dice transaccional si es capaz de mantener la integridad de los datos, haciendo que estas transacciones no puedan finalizar en un estado intermedio. Cuando por alguna causa el sistema debe cancelar la transacción, empieza a deshacer las órdenes ejecutadas hasta dejar la base de datos en su estado inicial (llamado punto de integridad), como si la orden de la transacción nunca se hubiese realizado.

Estabilidad: con una tasa de errores mínima.

Escalabilidad: capacidad del sistema informático de cambiar su tamaño o configuración para adaptarse a las circunstancias cambiantes.

Soporte multiplataforma: se puede instalar en Linux, Unix, Windows, Solaris

(SPARC), AIX (PPC64), HP-UX Itanium, HP-UX PA-RISC, Mac OS X Server.

Instalación de Oracle

Se debe descargar el archivo de instalación de Oracle Database 11g R1, se debe accedes a la página de OracleY procedemos a descargar el archivo de acuerdo al Sistema Operativo que se vaya a realizar la instalación, en este caso el archivo a descargar es para Windows 7: win64_11gR1_database_1013.zip, de 1,7GB perteneciente a Microsoft Windows (x64).

Page 3: Nestor Nieto Tarea03

Luego Pulsaremos con el botón derecho del ratón sobre "setup.exe" y seleccionaremos "Ejecutar como administrador" en el menú emergente.

Métodos de Instalación

Instalación Básica: Seleccionaremos este método de instalación si deseamos instalar rápidamente Oracle Database 11g. Este método necesita una mínima intervención del usuario. Seleccionando este método también se puede especificar si se desea crear una base de datos de uso general con el esquema SAMPLE y el tablespace EXAMPLE.

Instalación Avanzada: Este método de instalación sirve para cualquiera de las siguientes tareas: Realizar una instalación personalizada del software o seleccionar una configuración diferente de la base de datos. Instalar o actualizar Oracle Real Application Clusters. Actualizar una base de datos existente. Seleccionar un juego de caracteres de la base de datos o idiomas de producto diferentes. Crear una base de datos en un sistema de archivos que sea distinto del sistema en el que se copia el software. Configurar Gestión Automática de Almacenamiento. Especificar contraseñas diferentes para esquemas administrativos. Configurar copias de seguridad automáticas o notificaciones de Oracle Enterprise Manager.

Y de acuerdo al método de Instalación que deseemos realizar seleccionamos la opción que corresponda.

Page 4: Nestor Nieto Tarea03

Tipos de Instalación

Existen cuatro tipos de instalación de Oracle Database 11g Release 1:

Enterprise Edition: Este tipo de instalación está diseñado para aplicaciones a nivel de empresa. Está diseñado para el Procesamiento de Transacciones en Línea (OLTP) de alta seguridad y de importancia crítica y para entornos de almacenes de datos. Este tipo de instalación instala todas las opciones de Enterprise Edition con licencias independientes.

Standard Edition: Este tipo de instalación está diseñado para aplicaciones a nivel de departamento o grupo de trabajo y para pequeñas y medianas empresas. Está diseñado para proporcionar las opciones y servicios de gestión de bases de datos relacionales esenciales. Personal Edition: Este tipo de instalación instala el mismo software que el tipo de instalación Enteriprise Edition, con excepción de los paquetes de gestión. Sin embargo, soporta un entorno de desarrollo y despliegue monousuario que debe ser totalmente compatible con Enterprise Edition y Standard Edition. Oracle Real Application Clusters (RAC) no se instala con Personal Edition.

Personalizada: Este tipo de instalación permite seleccionar los componentes que desea instalar de la lista de todos los componentes disponibles o instalar opciones de producto adicionales en una instalación existente. Para instalar determinados productos u opciones, como Oracle Label Security u Oracle OLAP, debe seleccionar este tipo de instalación.

Y de acuerdo al método de Instalación que deseemos realizar damos un clic en la opción.

3

Page 5: Nestor Nieto Tarea03

A continuación especificaremos en la opción "Directorio Base de Oracle" la ubicación en la que deseemos almacenar todos los archivos de software de Oracle y relacionados con la configuración.

A continuación Oracle Installer realizará una comprobación de requisitos específicos del Producto, para verificar que el sistema operativo y el hardware (equipo) cumplen con los requisitos mínimos.

Page 6: Nestor Nieto Tarea03

Para el caso de Windows 7 nos mostrará un error en la comprobación de los requisitos del sistema operativo, indicando: La base de datos Oracle 11g no está certificada en el sistema operativo actual.

Aún así se continua con la instalación, para ello seleccionamos el check de "Comprobando los requisitos del sistema operativo" y el de "Comprobando requisitos de Service Pack" y pulsaremos siguiente para continuar con la instalación:

A continuación Oracle Installer permite elegir entre varias posibilidades de configuración:

Crear Base de Datos: Esta opción crea una base de datos.

Configurar Gestión Automática de Almacenamiento (ASM): Esta opción instala sólo Gestión Automática de Almacenamiento en un directorio raíz de Oracle distinto. Si se desea se puede proporcionar una contraseña SYS de ASM.

Instalar sólo Software: Esta opción instala sólo el software de la base de datos Oracle.

Cabe indicare que se podrá configurar la base de datos más tarde.

5

Page 7: Nestor Nieto Tarea03

Antes de iniciar la instalación de Oracle Database 11g Release 1 en Windows 7, se desplegara un resumen de las opciones y productos que se instalarán. Si son correctas damos un clic en Instalar.

Page 8: Nestor Nieto Tarea03

Crear una Base de Datos Oracle versión 11g

Para crear la Base de Datos se debe dar un clic en el botón "Iniciar" - "Todos los programas" - "Oracle - OraDb11g_home1" - "Herramientas de Configuración y de Migración" - "Asistente de Configuración de Bases de Datos".

Luego de realizar lo anterior se desplegara la Pantalla de Bienvenida del Asistente.

7

Page 9: Nestor Nieto Tarea03

Pantalla de selección de operación a realizar, en nuestra práctica seleccionar Crear Base de Datos.

A continuación, dependiendo de las opciones que se desee establecer se puede seleccionar las plantillas existentes o crear nuestra propia plantilla.

Page 10: Nestor Nieto Tarea03

Usos Generales o Procesamiento de Transacciones: Plantilla existente con datos de configuración estándar para crear una base de datos de propósito general.

Es una Base de datos que permite tener muchos accesos, muchas consultas y para guardar una cantidad de datos "normal".

Almacén de Datos: Plantilla existente con datos de configuración estándar para crear una base de datos para almacenamiento de información que pueden ser usadas como archivo histórico.

Es una Base de datos configurada para pocos accesos y guardar gran cantidad de datos.

Personalizar Base de Datos: Con esta opción podemos crear nuestra propia Base de Datos.

Seleccionando esta opción se puede configurar y establecer todos los parámetros de la base de datos. Recomendada para usuarios avanzados.

En este caso crearemos una base de datos estándar de propósito general, para lo cual seleccionaremos la primera opción "Usos Generales o Procesamiento de Transacciones".

A continuación se desplegara la Pantalla en la cual definimos el nombre de la base de datos Global

9

Page 11: Nestor Nieto Tarea03

A continuación se desplegara la pantalla que permite configurara los siguientes datos:

Configurar Enterprise Manager: Proporciona herramientas de gestión basadas en Web para gestionar instancias de base de datos individuales, así como herramientas de gestión centrales para gestionar todo el entorno Oracle, incluidas varias bases de datos, hosts, servidores de aplicaciones y otros componentes de la red.

Configurar Database Control para Gestión Local: Permite gestionar la base de datos. Al instalar una base de datos Oracle, se instalará automáticamente Oracle Enterprise Manager Database Control, que proporciona funciones basadas en la Web para controlar y administrar la instancia única o la base de datos de cluster que está instalando.

Activar Notificaciones de Alertas: Si desea que el usuario SYSMAN (el superadministrador por defecto y propietario del esquema del repositorio de gestión) reciba notificaciones de alerta cuando una métrica para una condición especificada alcance un umbral crítico o de advertencia. Si no se definen los parámetros de servidor de correo saliente (SMTP) y dirección de correo electrónico, se podrán definir o cambiar estos valores de notificación de alerta utilizando la Consola de Enterprise Manager cuando termine la instalación.

Activar Copia de Seguridad en Disco Diaria en Área de Recuperación: Para utilizar la estrategia de realización de copias de seguridad de la Base de Datos completa sugerida por Oracle, con una cantidad mínima de configuración.

Page 12: Nestor Nieto Tarea03

En el caso de Windows 7, suele aparecer el siguiente mensaje, esto sucede cuando no se tiene configurado un Listener para la Base de Datos.

En este caso damos clic en "Aceptar" (sin cerrar el asistente) y realizaremos estos pasos para crear un listener:

Una vez que se ha instalado el Listener, damos un clic en siguiente en la ventana anterior (del paso 4 de 15).

Realizado loa anterior en el paso 5 se debe indicar la contraseña para los usuarios que el Asistente de Configuración de Base de Datos creará: SYS, SYSTEM, DBNSMP y SYSMAN.

También podremos indicar una contraseña para cada usuario seleccionando "Usar Contraseñas Administrativas Diferentes" o la misma contraseña para todos los usuarios seleccionando "Usar la Misma Contraseña Administrativa para Todas las Cuentas".

11

Page 13: Nestor Nieto Tarea03

A continuación se debe seleccionar el almacenamiento que desea utilizar para los archivos de base de datos.

Los archivos de base de datos incluyen archivos de datos, de control y log asociados a la base de datos. Las opciones son:

Sistema de Archivos: Esta opción de Oracle guardará y mantendrá los archivos de base de datos de la instancia en un directorio del sistema de archivos actual.

Por defecto, el Asistente de Configuración de Bases de Datos (DBCA) guarda los archivos de base de datos mediante la Arquitectura Flexible Óptima de Oracle (OFA), a través de la cual los archivos de base de datos y administrativos, incluidos los de inicialización, siguen las prácticas de nomenclatura y ubicación estándar.

Estos valores predeterminados pueden ser modificados más adelante en el proceso de configuración de la base de datos mediante la página de almacenamiento en la base de datos DBCA.

Gestión Automática de Almacenamiento (ASM): Es una nueva función de la base de datos Oracle que simplifica la administración de los archivos de base de datos.

En lugar de gestionar varios archivos de base de datos, sólo se gestiona un pequeño número de grupos de discos. Un grupo de discos es un juego de dispositivos de discos que ASM gestiona como una única unidad lógica. Se puede definir un grupo de discos concreto como el grupo de discos por defecto para una base de datos y Oracle asignará automáticamente el almacenamiento y creará o suprimirá los archivos de datos asociados al objeto de base de datos.

Page 14: Nestor Nieto Tarea03

Al administrar la base de datos, sólo necesita consultar los objetos de base de datos por nombre en lugar de consultarlos por nombre de archivo.

Al seleccionar esta opción, el DBCA muestra una serie de pantallas que puede utilizar para crear una instancia de ASM y rellenar grupos de discos de ASM. Una vez configurada una instancia de ASM con DBCA, puede utilizar Oracle Enterprise Manager para gestionarla.

Dispositivos Raw: Un dispositivo raw es un disco o parte de él que no está gestionado por un sistema de archivos.

Sin embargo, sólo se puede utilizar esta opción si la dirección dispone de, al menos, el mismo número de particiones de discos raw como de archivos de datos de Oracle. Antes de utilizar dispositivos raw para almacenar los archivos de base de datos, se debe configurar e identificar los dispositivos raw.

A continuación se debe indicare dónde y cómo almacenar los archivos de la base de datos.

Las opciones son:

Usar Ubicaciones de Archivos de Base de Datos de Plantilla: Esta opción permite utilizar la ubicación predefinida en la plantilla de base de datos que se seleccione para esta base de datos.

Cabe indicar que después de haber seleccionado esta opción, se podrá cambiar estos valores por defecto y modificar los nombres de archivo y ubicaciones de la base de datos en la página Almacenamiento, que estará disponible posteriormente en el Asistente de Configuración de Bases de Datos.

13

Page 15: Nestor Nieto Tarea03

Usar Ubicación Común para Todos los Archivos de Base de Datos: Esta opción permite especificar una nueva área común para todos los archivos de base de datos.

Cabe indicar que después de haber seleccionado esta opción y se proporcione una nueva ubicación, se podrá revisar y modificar los nombres de archivo y ubicaciones de la base de datos en la página Almacenamiento, que estará disponible posteriormente en el Asistente de Configuración de Bases de Datos.

Usar Oracle Managed Files: Esta opción permite simplificar la administración de la base de datos Oracle.

Oracle Managed Files elimina la necesidad del usuario, es decir, del DBA, de gestionar directamente los archivos del sistema operativo que componen una base de datos Oracle.

Se especifican operaciones en términos de objetos de base de datos en lugar de en nombres de archivos. Oracle utiliza internamente interfaces del sistema de archivos para crear y suprimir archivos según sea necesario para los tablespaces, archivos redo log y archivos de control.

En su lugar, se proporciona sólo la ruta de acceso al área de base de datos, que sirve como directorio raíz en el que la base de datos almacena sus archivos de base de datos.

Además si se selecciona esta opción, también se puede multiplexar los archivos redo log y de control.

A diferencia de otras opciones de esta página, si se selecciona esta opción, no se podrán realizar modificaciones a los nombres de archivos de la base de datos en la página Almacenamiento, que estará disponible posteriormente en el Asistente de Configuración de Bases de Datos.

En este caso se seleccionará el método de ubicaciones de archivos de base de datos Oracle Managed Files,

Si se desea multiplexar los archivos de Redo Log y los Archivos de Control daremos un clic en el botón "Multiplexar Archivos Redo Log y Archivos de Control".

Page 16: Nestor Nieto Tarea03

Después de haber configurar las opciones de las ubicaciones de archivos de base de datos damos clic en "Siguiente".

Realizado lo anterior se desplegara la siguiente pantalla en la cual podremos configurar las opciones de recuperación:

15

Page 17: Nestor Nieto Tarea03

Especificar Área de Recuperación de Flash: El área de recuperación de flash se puede utilizar para recuperar datos que se perderían durante un fallo del sistema.

Área de Recuperación de Flash: Desde este campo indicaremos la ubicación de los ficheros para que Oracle gestione aquí el área de recuperación de flash.

Tamaño del Área de Recuperación de Flash: en este campo indicaremos el tamaño del área de recuperación de flash.

Activar Archivado: Al activar el archivo, la base de datos archiva los archivos redo log. Los archivos redo log archivados se pueden utilizar para recuperar una base de datos, actualizar una base de datos estándar o recuperar información sobre el historial de una base de datos con la utilidad LogMiner.

Dependiendo del uso que se le vaya a dar a la Base de Datos en este caso la configuraremos con alta tolerancia a fallos y con alta disponibilidad.

Realizado lo anterior se puede dar un clic en la pestaña "Esquemas de Ejemplo", para que el asistente cree un esquema de ejemplo. Los esquemas de ejemplo contienen archivos de comandos para los siguientes tipos de tablas:

Human Resources. Order Entry: el esquema de Order Entry (OE). Product Media: el esquema de Product Media (PM). Sales History: el esquema del Historial de Ventas (SH). Queued Shipping: el esquema de Queued Shipping (QS).

Page 18: Nestor Nieto Tarea03

También se puede seleccionar la pestaña "Archivos de Comandos Personalizados", la cual permite crear y ejecutar archivos de comandos personalizados (definidos por el usuario) para modificar la base de datos después de crearla.

17

Page 19: Nestor Nieto Tarea03

Luego se debe indicar los parámetros de "Memoria", "Tamaño", "Juego de Caracteres" y "Modo de Conexión". En la pestaña "Memoria" podremos indicar los siguientes parámetros:

Típica. Personalizada.

En la misma pantalla en la pestaña "Tamaño", se debe definir los parámetros de tamaño, que son los siguientes:

Tamaño del Bloque. Procesos.

En la pestaña "Juegos de Caracteres", se definirán los juegos de caracteres utilizados por la base de datos Oracle. Más concretamente, se pueden definir:

Juego de Caracteres de la Base de Datos. Juego de Caracteres Nacional. Idioma por Defecto. Formato de Fecha por Defecto.

Page 20: Nestor Nieto Tarea03

En la pestaña "Modo de Conexión", se debe seleccionar el modo de conexión para la base de datos. A continuación, se muestran los modos que puede seleccionar:

Modo Servidor Dedicado. Modo Servidor Compartido.

19

Page 21: Nestor Nieto Tarea03

Si se da un clic en el botón "Todos los Parámetros de inicialización", de la pantalla anterior se podrá personalizar los parámetros de Inicialización:

cluster_database. compatible control_files. db_block_size db_create_file_dest. db_create_online_log_dest_1 db_domain db_name db_recovery_file_dest db_recovery_file_dest_sizeinstance_number log_archive_dest_1 log_archive_dest_2 log_archive_dest_state_1 nls_language nls_territory open_cursors pga_aggregate_target processes remote_login_passwordfile sessions sga_target shared_servers star_transformation_enabled undo_tablespace

Page 22: Nestor Nieto Tarea03

Luego se procede a configurara los valores de seguridad. Desde esta ventana indicaremos los valores de configuración de seguridad.

Mantener Valores de Seguridad Mejorados por Defecto de 11g (Recomendado). Revertir a Valores de Seguridad por Defecto Anteriores a 11g.

21

Page 23: Nestor Nieto Tarea03

Si se selecciona la opción de gestionar automáticamente tareas de mantenimiento, esta función facilita la gestión lista para usar de la distribución de recursos (recursos de entrada-salida y CPU) entre las diferentes tareas de mantenimiento de la base de datos.

Page 24: Nestor Nieto Tarea03

A continuación se `puede configurara las opciones de almacenamiento. Desde esta página se especifican los parámetros de almacenamiento para la base de datos. Esta página muestra un listado en árbol y una vista de resumen (lista de varias columnas) que le permite cambiar y ver los siguientes objetos:

Archivos de Control. Tablespaces. Archivos de Datos. Segmentos de Rollback. Grupos de Redo Logs.

Antes de finalizar la creación de la Base de Datos, el asistente desplegara las siguientes posibilidades:

Crear Base de Datos. Guardar como Plantilla de Base de Datos. Generar Archivos de Comandos de Creación de Bases de Datos.

23

Page 25: Nestor Nieto Tarea03

Luego debemos dar un clic en la opción "Terminar", y se desplegara una pantalla en la cual se puede visualizar todas las opciones seleccionadas.

Damos un clic en "Aceptar", para que inicie la creación de la base de datos Oracle.

Page 26: Nestor Nieto Tarea03

Conclusiones:

El proceso de instalación de Oracle 11g es bastante simple, me sorprendió la sencillez de la instalación y la simple y rápida integración con el sistema operativo.

El proceso de creación de una base de datos en Oracle 11g es bastante simple, el asistente facilita las cosas.

La creación de plantillas es de mucha utilidad, permite mantener un respaldo de los scripts generados.

Oracle es un sistema de gestión de base de datos relacional (RDBMS Relational Data Base Management System), fabricado por Oracle Corporation.

25

Page 27: Nestor Nieto Tarea03

Recomendaciones

Aprendimos a navegar por las herramientas de administración de las bases de datos Oracle y ver su funcionalidad.

Tener cuidado cuando se cambian parámetros de los archivos de configuración, y tener presente que hay que reiniciar el servicio.

Es importante realizar scripts ya que permiten tener un respaldo de la base de datos

En líneas generales se necesita tener una computador Pentium IV con al menos 512 MB de memoria RAM pero sería ideal 1 GB de memoria RAM, para la instalación de Oracle

Bibliografía

http://www.oracle.com/technology/software/products/database/index.html

http://search.oracle.com/search/search?start=1&search_p_main_operator=all&q=manual+oracle+11g&group=Corporate+Site

http://search.oracle.com/search/search?search.timezone=300&search_startnum=&search_endnum=&num=10&search_dupid=&exttimeout=false&q=manual+de+instalacion+de+oracle+11g&group=Corporate+Site&sw=t&search_p_main_operator=all&search_p_atname=&search_p_op=equals&search_p_val=&search_p_atname=&search_p_op=equals&search_p_val=

http://www.docstoc.com/docs/21805521/INSTALAR-ORACLE-DATABASE-11G-STANDARD-EDITION-EN-WINDOWS