Instancia Oracle
-
Upload
eduardo-bautista -
Category
Documents
-
view
54 -
download
0
Transcript of Instancia Oracle
Temario General del Curso
UNIDAD I UNIDAD VII
UNIDAD VIUNIDAD IV
UNIDAD III
UNIDAD II
UNIDAD V
GESTION
DE UNA
INSTANCI
A ORACLE
DICCIONARIO
DE DATOS
SISTEMAS
DE
ARCHIVOS
GESTION DE TABLAS
E INDICES
AFINAMIENTO DE
SENTENCIAS SQL
MECANISMOS
DE
SEGURIDAD
MANEJO
DE
ARCHIVOS
DESDE
PL/SQL
INSTANCIAINSTANCIA
Estado que presenta una base de datos en un Estado que presenta una base de datos en un tiempo dado.tiempo dado.Conjunto de procesos y espacios de memoria Conjunto de procesos y espacios de memoria que son necesarios para acceder a la que son necesarios para acceder a la información de la base de datos.información de la base de datos.
ESTRUCTURA DE UN BASE DE DATOSESTRUCTURA DE UN BASE DE DATOS
BASE
DE
DATOS
BASE
DE
DATOS
CAPA
FISICA
CAPA
FISICACAPA LOGICACAPA LOGICA
CAPA FISICACAPA FISICA
Son archivos físicos en discoSon archivos físicos en disco..
DatafilesDatafilesContienen la información propiamente dicha.Contienen la información propiamente dicha.
Redo LogsRedo LogsMantienen la historia en los cambios en los datos.Mantienen la historia en los cambios en los datos.
Control FIlesControl FIlesLocalización física de Datafiles y Redo Logs. Localización física de Datafiles y Redo Logs.
CAPA LOGICACAPA LOGICA
Estructuras que relacionan los datos Estructuras que relacionan los datos
con los componentes físicoscon los componentes físicos ..
TablespacesTablespacesDividen la información y los objetos en grupos Dividen la información y los objetos en grupos que pueden residir en uno o mas datafiles.que pueden residir en uno o mas datafiles.
Esquemas (Schemas)Esquemas (Schemas)Contienen objetos como Tablas, Vistas, Contienen objetos como Tablas, Vistas, Procedimientos almacenados, Triggers, Indices, Procedimientos almacenados, Triggers, Indices, Secuencias, Sinonimos, etc, Secuencias, Sinonimos, etc,
Creación de una instanciaCreación de una instancia
Son tres formas para crear una instancia e iniciar Son tres formas para crear una instancia e iniciar una BDuna BD
SQL*PLUS (Crear y levantar la BD)SQL*PLUS (Crear y levantar la BD)Recovery Manager (RMAN)Recovery Manager (RMAN)Oracle Enterprise Manager(OEM)Oracle Enterprise Manager(OEM)
Inicio de la instanciaInicio de la instancia
Conexión a la base de datos a través del cuadro de Conexión a la base de datos a través del cuadro de dialogo del SQL*PLUS para Windowsdialogo del SQL*PLUS para Windows
Inicio de la instanciaInicio de la instancia
Usando Comandos:Usando Comandos:SQL>connect sys/SQL>connect sys/clave clave as sysdbaas sysdba
o la cadena de conexión:o la cadena de conexión:
SQL>connect sys/SQL>connect sys/claveclave@cibertec as sysdba@cibertec as sysdbaSQL>STARTUPSQL>STARTUP
Inicio de una InstanciaInicio de una Instancia
Parámetros de STARTUP:Parámetros de STARTUP:
[PFILE][PFILE][NOMOUNT][NOMOUNT][MOUNT][MOUNT][RESTRICT][RESTRICT][FORCE][FORCE][OPEN[RECOVER][base de datos]][OPEN[RECOVER][base de datos]]
Montaje de la Base de DatosMontaje de la Base de Datos
NOMOUNT NOMOUNT Estado que presenta una base de Estado que presenta una base de datos en un tiempo dado.datos en un tiempo dado.En este estado se crea el SGA e inicia los En este estado se crea el SGA e inicia los procesos en segundo plano, pero no permite procesos en segundo plano, pero no permite que el usuario tenga acceso a la base de datos.que el usuario tenga acceso a la base de datos.Sentencia:Sentencia:SQL>STARTUP NOMOUNTSQL>STARTUP NOMOUNT
Montaje de la Base de DatosMontaje de la Base de Datos
MOUNT MOUNT Monta a la base de datos para ciertas Monta a la base de datos para ciertas actividades, pero no permite que el usuario actividades, pero no permite que el usuario acceda a la base de datos.acceda a la base de datos.
SQL>STARTUP MOUNT SQL>STARTUP MOUNT OOSQL>ALTER DATABASE MOUNTSQL>ALTER DATABASE MOUNT
Para iniciar la base de datos:Para iniciar la base de datos:SQL>ALTER DATABASE OPENSQL>ALTER DATABASE OPEN
Cierre de la Base de DatosCierre de la Base de Datos
SHUTDOWNSHUTDOWN
NORMAL: NORMAL: Cierra de manera normal la instancia. Cierra de manera normal la instancia. TRANSACTIONAL: TRANSACTIONAL: Cierra de manera normal Cierra de manera normal pero evitando que los clientes pierdan su pero evitando que los clientes pierdan su trabajo.trabajo.IMMEDIATE: IMMEDIATE: hace una cierre inmediato, sin hace una cierre inmediato, sin tener en cuenta algunos procesos.tener en cuenta algunos procesos.ABORT: ABORT: Si no funcionan las dos anteriores , se Si no funcionan las dos anteriores , se hace una interrupción mas fuerte en este hace una interrupción mas fuerte en este estado.estado.