Instalacion Oracle 11g.pdf

56
Base de Datos Avanzado II Introducción a la Base de Datos Oracle Docente: Ing. Pablo Alfaro Bazán

Transcript of Instalacion Oracle 11g.pdf

  • Base de Datos Avanzado IIIntroduccin a la Base de Datos Oracle

    Docente: Ing. Pablo Alfaro Bazn

  • Agenda

    1. Instalacin de Oracle 11g

    2. Creacin de una Base de Datos

    3. Asignacin de Permisos a Usuarios

    4. Creacin de Tablas

  • INSTALACIN DE ORACLE 11G

    A continuacin se detallan los pasos a seguir para la instalacin de Oracle11g, tras la ejecucin del instalador.

  • PASO N 01En la ventana Configurar Actualizaciones de Seguridad, noregistrar informacin y dar clic en siguiente.

  • PASO N 02Dejar seleccionado el radio button Crear y configurar Base de Datos ydar clic en siguiente.

  • PASO N 03Dejar seleccionado el radio button Clase de Escritorio y darclic en siguiente.

  • PASO N 04Registrar la contrasea de Administrador, la cual debe contener almenos una letra, un nmero y un caracter especial.

  • PASO N 05Verificar el avance de progreso de la comprobacin derequisitos.

  • PASO N 06Guardar el Archivo de Respuesta y dar clic en terminar parainiciar la creacin de la base.

  • PASO N 07Verificar el avance de progreso de la creacin de la base dedatos.

  • PASO N 08(*) En caso se hubieran presentado errores durante lainstalacin 11g, durante la creacin de base de datosaparecern dos (02) mensajes de error con los cdigos:ORA-00922 y ORA-28000.

    En ambos caso dar clic en ignorar.

  • PASO N 09Verificar el avance de progreso de la creacin de la base dedatos.

  • PASO N 10Copiar y respaldar la informacin mostrada en la ventanaresumen tras la instalacin de Oracle 11g.

  • PASO N 11Dar clic en el botn Gestin de Contraseas, luegodesbloquear las cuentas requeridas y cambiar la contrasea.

  • PASO N 12Copiar y respaldar la informacin mostrada en la ventana decierre del proceso de instalacin de Oracle 11g.

    Regresar

  • CREACIN DE UNA BASE DE DATOS

    A continuacin se detallan los pasos a seguir para la creacin de unabase de datos en Oracle 11g, la cual puede contener un esquema y datade ejemplo, en caso de requerirlo.

    Paso N 01:

    Ejecutar el asistente (DBCA) desde Inicio / Oracle-OraDb11g_home1 /Herramientas de Configuracin y de Migracin / Asistente deConfiguracin de Base de Datos, tras lo cual se inicializar el asistente.

  • PASO N 02En la ventana de Bienvenida del asistente, dar clic enSiguiente..

  • PASO N 03Dejar seleccionado el radio button Crear Base de Datos ydar clic en Siguiente.

  • PASO N 04Dejar seleccionado el radio button Usos Generales oProcesamiento de Transacciones y dar clic en Siguiente.

  • PASO N 05Ingresar el Nombre de la Base de Datos Global. El SID(Oracle System ID) se completar por defecto.

  • PASO N 06En la pestaa Enterprise Manager, dejar seleccionado losdos (02) radio button.

  • PASO N 07En la pestaa Tareas de Mantenimiento Automticas,habilitar el checkbox Activar Tareas de MantenimientoAutomticas y dar clic en Siguiente.

  • PASO N 08Seleccionar el radio button Usar la Misma ContraseaAdministrativa para Todas las Cuentas.

    Nota: En entornos de produccin (reales) se debe registrar unacontrasea distinta por cada cuenta.

  • PASO N 09Dejar seleccionado el radio button Usar Ubicaciones deArchivos de Base de Datos de Plantilla.

  • PASO N 10Dar clic en Variables de Ubicacin de Archivos (informacin)y posteriormente clic en Siguiente.

  • PASO N 11Dejar seleccionado el checkbox Especificar rea deRecuperacin de Flash y dar clic en Siguiente.

  • PASO N 12En la pestaa Esquemas de Ejemplo, habilitar el checkboxEsquemas de Ejemplo.

  • PASO N 13En la pestaa Archivos de Comandos Personalizados,dejar seleccionado el radio button No hay ningn archivo decomandos para ejecutar.

  • PASO N 14Deje las opciones por defecto seleccionadas en las pestaasMemoria, Tamao, Juegos de Caracteres y Modo deConexin tal cual y haga clic en Siguiente.

  • PASO N 15

  • PASO N 16 (Equivalente a Intercalacin)

  • PASO N 17

  • PASO N 18

    De clic en el botn Todoslos Parmetros deinicializacin. Verifique losparmetros y finalmente declic en Siguiente.

  • PASO N 19De clic en el botn Variables de Ubicacin de Archivos,visualice la infomacin mostrada y finalmente de clic enFinalizar.

  • PASO N 20

  • PASO N 21

  • PASO N 22

  • PASO N 23

  • PASO N 24Deje seleccionado el checkbox Crear Base de Datos y darclic en Terminar.

  • PASO N 25Visualizar la ventana de confirmacin de dar clic en Aceptar.

  • PASO N 26Visualizar el grado de avance de la creacin de base dedatos.

  • PASO N 27(*) En caso se hubieran presentado errores durante lainstalacin 11g, durante la creacin de base de datosaparecern dos (02) mensajes de error con los cdigos:ORA-00922 y ORA-28000.

    En ambos caso dar clic en ignorar.

  • PASO N 28Visualizar la ventana resumen de Configuracin de Base deDatos.

  • PASO N 29Dar clic en Gestin de Contraseas. Una vez all habilitar lascuentas requeridas y asignarles una nueva contrasea.

    Regresar

  • ASIGNACIN DE PERMISOS A USUARIOS

    Antes de poder conectarnos a una base de datos es necesario establecerlos usuarios que se conectars y los permisos con los cuales contarn.

    Existen dos (02) maneras de realizarlo.

    1. Utilizando el Enterprise Manager.

    2. Utilizando SQL*Plus.

  • UTILIZANDO EL ENTERPRISE MANAGER

    Ubicarse en la pestaa Servidor, grupo Seguridad, opcinUsuarios. A continuacin buscarlos o crearlos y asignar los permisoscorrespondientes.

  • UTILIZANDO EL ENTERPRISE MANAGER

  • UTILIZANDO EL ENTERPRISE MANAGER

  • UTILIZANDO EL ENTERPRISE MANAGER

  • UTILIZANDO SQL*PLUS

    1.Ingresar a SQL*Plus con usuario sys como dbs

    connect sys as sysdba;

    [CONTRASEA]

    2.Forzar la detencin de la base de datos actual

    shutdown

    3.Inicializar y abrir la base de datos creada.

    startup open [NOMBRE DE BASE]

    4.Activar el usuario: scott

    alter user scott account unlock;

    5.Dar todos los privilegios a usuario scott

    grant all privileges to scott;

  • UTILIZANDO SQL*PLUS

    6.Cambiar contrasea al usuario: scott

    alter user scott identified by [contrasea]

    7.Conectarse a la base creada como usuario: scott

    connect scott

    [CONTRASEA]

    8.Consultar las tablas a las que tiene acceso el usuario: scott

    select * from tab;

    9.Verificar estructura de una de las tabla sealadas en el punto 8

    desc bonus

    10.Hacer una cosulta simple a una tabla para verificar los registros.

    select * from emp;

    Regresar

  • CREACIN DE TABLAS

    Existen dos (02) maneras de crear tablas.

    1. Utilizando el Enterprise Manager.

    2. Utilizando SQL*Plus.

  • UTILIZANDO EL ENTERPRISE MANAGER

    Accediendo a la pestaa Esquema, seccin Objetos de Base deDatos, Tablas

  • UTILIZANDO SQL*PLUS

    Utilizando la sintaxis del lenguaje SQL para crear tablas y relaciones (usode llaves primarias y forneas).

  • TAREA DE CLASE

    Cree tres tablas y relacinelas mediante llaves primarias y forneasutilizando SQL*Plus.