Documente Academic
Documente Profesional
Documente Cultură
4-1
Marco de Gestin
Los tres componentes del marco de gestin de la base de datos Oracle 10g son: Instancia de la base de datos Listener Interfaz de gestin
Database Control Agente de gestin (al utilizar Grid Control)
> Componentes SQL*Plus Parmetros Inic. Inicio de BD Cierre de BD Log de Alertas Vistas Rend.
Agente de gestin
o bien
Listener
$ emctl stop dbconsole TZ set to US/Pacific Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0 Copyright (c) 2005, 2003 Oracle Corporation. All rights reserved. http://edrsr9p1.us.oracle.com:1158/em/console/aboutApplication Stopping Oracle Enterprise Manager 10g Database Control ... ... Stopped.
4-3
4-4
4-5
Pginas de propiedades
4-6
SQL*Plus e iSQL*Plus proporcionan interfaces adicionales a la base de datos para: Realizar operaciones de gestin de la base de datos Ejecutar comandos SQL para consultar, insertar, actualizar y suprimir datos en la base de datos
Componentes > SQL*Plus Parmetros Inic. Inicio de BD Cierre de BD Log de Alertas Vistas Rend.
4-7
Uso de iSQL*Plus
1
4-8
4-9
Uso de SQL*Plus
SQL*Plus: Es una herramienta de lnea de comandos Se utiliza de forma interactiva o en modo de lotes
$ sqlplus hr/hr SQL*Plus: Release 10.2.0.1.0 - Production on Mon May 25 12:37:21 2005 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options SQL> SELECT last_name FROM employees; LAST_NAME ------------------------Abel Ande Atkinson
4-11
Salida
4-12
Salida
$ sqlplus hr/hr @script.sql SQL*Plus: Release 10.2.0.1.0 - Production on Mon May 25 12:57:02 2005 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options DEPARTMENT_ID DEPARTMENT_NAME MANAGER_ID LOCATION_ID ------------- ------------------------------ ---------- ----------60 IT 103 1400 Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options $
4-13
Componentes SQL*Plus > Parmetros Inic. Inicio de BD Cierre de BD Log de Alertas Vistas Rend.
spfileorcl.ora
4-14
Bsicos
Avanzados
4-15
4-17
Componentes SQL*Plus Parmetros Inic. > Inicio de BD Cierre de BD Log de Alertas Vistas Rend.
o bien
4-18
4-19
NOMOUNT
Se inicia la instancia
SHUTDOWN
4-20
NOMOUNT
Se inicia la instancia
SHUTDOWN
4-21
NOMOUNT
Se inicia la instancia
SHUTDOWN
4-22
Componentes SQL*Plus Parmetros Inic. Inicio de BD > Cierre de BD Log de Alertas Vistas Rend.
4-23
Modos de Cierre
Modo de Cierre Permite nuevas conexiones Espera hasta que terminen las sesiones actuales Espera hasta que terminen las transacciones actuales Aplica un punto de control y cierra los archivos
A No No No
I No No No
T No No S
N No S S
No
Opciones de SHUTDOWN
Durante el descenso: Se realiza un rollback de los cambios sin confirmar para IMMEDIATE
Durante SHUTDOWN NORMAL o bien SHUTDOWN TRANSACTIONAL o bien SHUTDOWN IMMEDIATE
La cach de buffers de la base de datos se escribe en los archivos de datos Base de datos consistente Se liberan (base de datos limpia) los recursos
Copyright 2005, Oracle. Todos los derechos reservados.
4-25
Opciones de SHUTDOWN
Durante el ascenso: Durante el descenso: Los archivos Los buffers Durante redo log en lnea modificados se utilizan para no se escriben en SHUTDOWN ABORT volver a aplicar o bien los archivos de los cambios Fallo de la instancia datos o bien Los segmentos No se realiza un STARTUP FORCE de deshacer se rollback de los utilizan para cambios sin realizar un confirmar rollback de los cambios sin confirmar Se liberan los recursos Base de datos inconsistente (base de datos sucia)
4-27
4-28
Componentes SQL*Plus Parmetros Inic. Inicio de BD Cierre de BD > Log de Alertas Vistas Rend.
4-29
4-30
Componentes SQL*Plus Parmetros Inic. Inicio de BD Cierre de BD Log de Alertas > Vistas Rend.
Datos de sesin Eventos de espera Asignaciones de memoria SQL en ejecucin Uso de UNDO Cursores abiertos
Instancia de Oracle
4-31
SQL> SELECT sql_text, executions FROM v$sql WHERE cpu_time > 200000;
SQL> SELECT * FROM v$session WHERE machine = 'EDRSR9P1' and logon_time > SYSDATE - 1;
4-32
Puede consultar V$FIXED_TABLE para ver todos los nombres de vistas. Estas vistas a menudo se denominan vistas con formato v-$. En estas vistas no se garantiza la consistencia de lectura porque los datos son dinmicos.
Copyright 2005, Oracle. Todos los derechos reservados.
4-33
Resumen
En esta leccin, debe haber aprendido lo siguiente: Iniciar y parar la base de datos Oracle y sus componentes Utilizar Enterprise Manager y describir su funcionalidad de alto nivel Acceder a una base de datos con SQL*Plus e iSQL*Plus Modificar los parmetros de inicializacin de la base de datos Describir las etapas de inicio de la base de datos Describir las opciones de cierre de la base de datos Visualizar el log de alertas Acceder a vistas de rendimiento dinmico
4-34
4-35