Nestor Nieto Tarea03

1,249 views

Published on

Tarea 03 de Administración Base de Datos

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,249
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Nestor Nieto Tarea03

  1. 1. NESTOR NIETO 9 N O. NIVEL – EDUCACION A DISTANCIA INGENIERIA EN SISTEMAS A D M I N I S T R AC I ON BA S E D E DAT O S ACTIVIDAD TERCERA SEMANAPara la presente semana se tendrá que realizar la instalación de una base de datos Oracle, para ellose deberá conseguir los instaladores de la base de datos 11G, una posible opción es obtener losinstaladores en la página web de oracle.El proceso de instalación deberá ser documentado en word, incluyendo dentro de él las pantallasque se van desplegando en cada paso. No está de más recordarles que sus documentos deberánser presentados lo más impecablemente posible incluyendo todos los detalles que ustedesconsideren 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 lacabecera de esta plataforma, donde adicionalmente deberán colocarla también en el blog creadoen la primera semana, recuerden identificar bien el documento para saber a quién pertenecedentro del blog. UNIVERSIDAD ISRAEL
  2. 2. Instalación de una Base de Datos Oracle versión 11gObjetivos • Instalación Oracle 11g • Familiarizarse con el entorno de la instalación de Oracle 11g • Crear una base de datos de Oracle 11gIntroducciónOracle Database es un sistema de gestión de base de datos relacional (RDBMS Relational Data BaseManagement 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 OracleSe 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 estecaso el archivo a descargar es para Windows 7:win64_11gR1_database_1013.zip, de 1,7GB perteneciente a Microsoft Windows (x64).
  3. 3. Luego Pulsaremos con el botón derecho del ratón sobre "setup.exe" y seleccionaremos "Ejecutar comoadministrador" en el menú emergente.Métodos de InstalaciónInstalación Básica: Seleccionaremos este método de instalación si deseamos instalar rápidamente OracleDatabase 11g. Este método necesita una mínima intervención del usuario. Seleccionando este método también sepuede especificar si se desea crear una base de datos de uso general con el esquema SAMPLE y el tablespaceEXAMPLE.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. 2
  4. 4. Tipos de InstalaciónExisten 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ñadopara el Procesamiento de Transacciones en Línea (OLTP) de alta seguridad y de importancia crítica y paraentornos de almacenes de datos. Este tipo de instalación instala todas las opciones de Enterprise Edition conlicencias independientes.Standard Edition: Este tipo de instalación está diseñado para aplicaciones a nivel de departamento o grupo detrabajo y para pequeñas y medianas empresas. Está diseñado para proporcionar las opciones y servicios degestión de bases de datos relacionales esenciales.Personal Edition: Este tipo de instalación instala el mismo software que el tipo de instalación EnteripriseEdition, con excepción de los paquetes de gestión. Sin embargo, soporta un entorno de desarrollo y desplieguemonousuario que debe ser totalmente compatible con Enterprise Edition y Standard Edition. Oracle RealApplication Clusters (RAC) no se instala con Personal Edition.Personalizada: Este tipo de instalación permite seleccionar los componentes que desea instalar de la lista detodos los componentes disponibles o instalar opciones de producto adicionales en una instalación existente. Parainstalar determinados productos u opciones, como Oracle Label Security u Oracle OLAP, debe seleccionar estetipo de instalación.Y de acuerdo al método de Instalación que deseemos realizar damos un clic en la opción.
  5. 5. A continuación especificaremos en la opción "Directorio Base de Oracle" la ubicación en la que deseemosalmacenar 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 verificarque el sistema operativo y el hardware (equipo) cumplen con los requisitos mínimos.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. 4
  6. 6. Aún así se continua con la instalación, para ello seleccionamos el check de "Comprobando los requisitos delsistema operativo" y el de "Comprobando requisitos de Service Pack" y pulsaremos siguiente paracontinuar 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áticade Almacenamiento en un directorio raíz de Oracle distinto. Si se desea se puede proporcionar una contraseñaSYS 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.
  7. 7. Antes de iniciar la instalación de Oracle Database 11g Release 1 en Windows 7, se desplegara un resumen de lasopciones y productos que se instalarán. Si son correctas damos un clic en Instalar. 6
  8. 8. Crear una Base de Datos Oracle versión 11gPara 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 Basesde Datos".Luego de realizar lo anterior se desplegara la Pantalla de Bienvenida del Asistente.
  9. 9. 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 plantillasexistentes o crear nuestra propia plantilla. 8
  10. 10. • 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 primeraopció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
  11. 11. 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. 10
  12. 12. En el caso de Windows 7, suele aparecer el siguiente mensaje, esto sucede cuando no se tiene configurado unListener 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 deConfiguración de Base de Datos creará: SYS, SYSTEM, DBNSMP y SYSMAN.También podremos indicar una contraseña para cada usuario seleccionando "Usar ContraseñasAdministrativas Diferentes" o la misma contraseña para todos los usuarios seleccionando "Usar la MismaContraseña Administrativa para Todas las Cuentas".
  13. 13. 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. Lasopciones 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. 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. 12
  14. 14. • 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. • 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.
  15. 15. 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".Después de haber configurar las opciones de las ubicaciones de archivos de base de datos damos clic en"Siguiente". 14
  16. 16. Realizado lo anterior se desplegara la siguiente pantalla en la cual podremos configurar las opciones derecuperación: • 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 afallos y con alta disponibilidad.
  17. 17. Realizado lo anterior se puede dar un clic en la pestaña "Esquemas de Ejemplo", para que el asistente cree unesquema de ejemplo. Los esquemas de ejemplo contienen archivos de comandos para los siguientes tipos detablas: • 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). 16
  18. 18. También se puede seleccionar la pestaña "Archivos de Comandos Personalizados", la cual permite crear yejecutar archivos de comandos personalizados (definidos por el usuario) para modificar la base de datos despuésde crearla.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:
  19. 19. • Típica. • Personalizada.En la misma pantalla en la pestaña "Tamaño", se debe definir los parámetros de tamaño, que son lossiguientes: • Tamaño del Bloque. • Procesos.En la pestaña "Juegos de Caracteres", se definirán los juegos de caracteres utilizados por la base de datosOracle. 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. 18
  20. 20. En la pestaña "Modo de Conexión", se debe seleccionar el modo de conexión para la base de datos. Acontinuación, se muestran los modos que puede seleccionar: • Modo Servidor Dedicado. • Modo Servidor Compartido.
  21. 21. 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 20
  22. 22. Luego se procede a configurara los valores de seguridad. Desde esta ventana indicaremos los valores deconfiguración de seguridad. • Mantener Valores de Seguridad Mejorados por Defecto de 11g (Recomendado). • Revertir a Valores de Seguridad por Defecto Anteriores a 11g.
  23. 23. Si se selecciona la opción de gestionar automáticamente tareas de mantenimiento, esta función facilita la gestiónlista para usar de la distribución de recursos (recursos de entrada-salida y CPU) entre las diferentes tareas demantenimiento de la base de datos.A continuación se `puede configurara las opciones de almacenamiento. Desde esta página se especifican losparámetros de almacenamiento para la base de datos. Esta página muestra un listado en árbol y una vista deresumen (lista de varias columnas) que le permite cambiar y ver los siguientes objetos: 22
  24. 24. • 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.
  25. 25. Luego debemos dar un clic en la opción "Terminar", y se desplegara una pantalla en la cual se puede visualizartodas las opciones seleccionadas.Damos un clic en "Aceptar", para que inicie la creación de la base de datos Oracle. 24
  26. 26. 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.
  27. 27. 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 OracleBibliografíahttp://www.oracle.com/technology/software/products/database/index.htmlhttp://search.oracle.com/search/search?start=1&search_p_main_operator=all&q=manual+oracle+11g&group=Corporate+Sitehttp://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 26

×