Está en la página 1de 557

Oracle® la base de datos

Día 2 DBA

11g Release 2 (11.2)

E10897-10

De agosto de 2012
Oracle base de datos día 2 DBA 11g Release 2 (11.2)

E10897-10

Copyright © 2004, 2012, Oracle y/o sus afiliados. Todos los derechos reservados.

Autor principal: Bert ricos

Contribuye como autor: Kathy Rich, Janet Stern, Steve Fogel, Colin McGregor, Lance Ashdown, Eric Belden, Craig Foch, Sushil Kumar,
Roza Leyderman, Paul Needham y Douglas Williams

Contribuyente: Bharat Baddepudi, Prasad Bagal, Timothy Chien, Benoit Dageville, Sudip Datta, Kakali Das, marca Dilman, Prabhaker Gongloor,
Shivani Gupta, Pat Huey, Chaitanya Koratamaddi, Balaji Krishnan, Vasudha Krishnaswamy, ricos largo, Venkat Maddali, Mateo McKerley, Ed
Miner, Mughees Minhas, Saurabh Pandey, Kant Patel, Hanlin Chien, Mark Townsend, ahora Wang, Kat Weill y Mike Zampiceni

Este software y la documentación relacionada se proporcionan bajo un acuerdo de licencia que contiene restricciones sobre el uso y divulgación y
están protegidos por leyes de propiedad intelectual. Salvo por lo expresamente permitido en el contrato de licencia o permitido por ley, puede no
utilizar, copiar, reproducir, traducir, difusión, modificar, licencia, transmitir, distribuir, exhibir, realizar, publicar o mostrar cualquier parte, en
cualquier forma o por cualquier medio. Ingeniería inversa, desensamblaje o descompilación de este software, a menos que requerido por la ley
para la interoperabilidad, está prohibido.

La información aquí contenida está sujeta a cambios sin previo aviso y no está garantizada para estar libre de error. Si encuentra cualquier error,
por favor infórmelos a nos por escrito.

Si es software o documentación relacionada que se entrega al Gobierno de Estados Unidos o cualquier licencia en nombre del gobierno de
Estados Unidos, el siguiente aviso es aplicable:

Los usuarios finales del gobierno de Estados Unidos: Programas de Oracle, incluyendo cualquier sistema operativo, software integrado, cualquier
programas instalados en el hardware o documentación, entregado a usuarios finales del gobierno de Estados Unidos son "software informático
comercial" conforme a la normativa de adquisición Federal aplicable y reglamentos suplementarios específicos de la Agencia. Como tal, el uso,
duplicación, divulgación, modificación y adaptación de los programas, incluyendo cualquier sistema operativo, software integrado, cualquier
programa instalado en el hardware, o la documentación, estará sujeta a términos de licencia y restricciones de licencia aplicables a los programas.
Otros derechos no se conceden al Gobierno de Estados Unidos.

Este software o el hardware está desarrollado para uso general en una variedad de aplicaciones de gestión de la información. No está
desarrollado o destinado a utilizarse en cualquier aplicación inherentemente peligrosas, incluidas las aplicaciones que pueden crear un riesgo de
lesiones personales. Si utilizas este software o hardware en aplicaciones peligrosas, entonces corresponderá tomar todos FAIL-SAFE
apropiado, copia de seguridad, redundancia y otras medidas para garantizar su uso seguro. Oracle Corporation y sus afiliadas declinan cualquier
responsabilidad por los daños causados por el uso de este software o hardware en aplicaciones peligrosas.

Oracle y Java son marcas registradas de Oracle y/o sus afiliados. Otros nombres pueden ser marcas registradas de sus respectivos propietarios.

Intel e Intel Xeon son marcas comerciales o registradas de Intel Corporation. Todas las marcas comerciales SPARC se usan bajo licencia y son
marcas comerciales o registradas de SPARC International, Inc. AMD, Opteron, el AMD, el logotipo y el logotipo de AMD Opteron son marcas
comerciales o marcas registradas de Advanced Micro Devices. UNIX es una marca registrada de The Open Group.

Este software o hardware y documentación pueden proporcionar información o acceso a contenido, productos y servicios de terceros. Oracle
Corporation y sus afiliadas no son responsables y renuncian expresamente a toda garantía de cualquier tipo con respecto a contenido de
terceros, productos y servicios. Oracle Corporation y sus afiliados no será responsable por cualquier pérdida, costos o perjuicios ocasionados
debido a su acceso a o uso del contenido de terceros, productos o servicios.
Contenid
o
Prefacio
............................................................................................................................. ..............................
.... XV
Audience..................................................................................................................... ...............
................. XV
Documentación accesibilidad... ............... XV
Related Documentation ....................................................................................................... ... .................. XV
Conventions
............................................................................................................................................... XVI

1 Introducción
Acerca de esta
guía..................................................................................................................................... 1-1
What This Guide Is
Not..................................................................................................................... 1-1
Cómo utilizar esta guía con Material relacionado... 1-1
Sobre la base de datos Oracle
........................................................................................................................... 1-2
Tareas comunes de DBA de
Oracle................................................................................................................... 1-3
Herramientas para la administración de la base de datos
................................................................................................. 1-3

2 Instalación de base de datos Oracle y crear una base de datos


Resumen de instalación de Software de base de datos de Oracle y la creación de una
base de datos .............................. 2-1
Checking
Prerequisites................................................................................................................ ...... 2-2
Decidir sobre las opciones de instalación... 2-2
Install Options
............................................................................................................................. 2-2
Installation
Method..................................................................................................................... 2-3
Installation Type
......................................................................................................................... 2-3
Directorios de instalación de software... 2-4
Database File Location
............................................................................................................... 2-4
Database Identifiers
.................................................................................................................... 2-4
About Advanced Installation .................................................................................................... 2-5
Instalación de Software de base de datos de
Oracle.................................................................................................... 2-6
Crear y gestionar una base de datos con DBCA
............................................................................ 2-10
Starting DBCA .................................................................................................................. ............... 2-11
Crear una base de datos DBCA... 2-11
Step 2 - Database Templates................................................................................................... 2-12
Paso 3 - identificación de la base de datos... 2-12
Step 4 - Management Options................................................................................................ 2-12
Step 5 - Database Credentials................................................................................................. 2-13
Paso 6 - ubicaciones de archivo de base de datos... 2-13
Paso 7 - configuración de recuperación... 2-13

III
Step 8 - Database Content ....................................................................................................... 2-14
Paso 9 - parámetros de inicialización... 2-14
Memory .............................................................................................................................. 2-15
Sizing .................................................................................................................................. 2-15
Character Sets .............................................................................................................. ...... 2-16
Connection Mode.............................................................................................................. 2-17
Step 10 - Database Storage..................................................................................................... . 2-18
Step 11 - Creation Options...................................................................................................... 2-18
Cambiar la configuración de una base de datos DBCA... 2-18
Borrar una base de datos DBCA... 2-18
Managing Templates with DBCA................................................................................................. 2-19
Ventajas del uso de plantillas... 2-19
Types of Templates.................................................................................................................. 2-19
DBCA plantillas proporcionadas por Oracle... 2-20
Creación de plantillas usando DBCA... 2-20
Deleting Templates .................................................................................................................. 2-21
Instalación: Oracle por ejemplo serie ............................................................................................. 2-22

3 Introducción a la administración de base de datos


Administrar la base de datos: Una hoja de ruta
................................................................................................ 3-1
Introducción al Control de la base de datos de Oracle Enterprise Manager
....................................................... 3-2
Configurar las Variables de entorno de sistema operativo .......................................................... 3-3
Iniciar y detener el proceso de consola de Control de la base de datos
....................................................... 3-4
Acceder a la página de inicio de base de datos
..................................................................................................... 3-5
Conceder acceso a la base de datos de Control para los usuarios no administrativos
............................................. 3-7
Creación de base de datos Control administrativo usuarios
............................................................................. 3-7
Definir preferencias de Control de la base de
datos.................................................................................................. 3-9
Sobre la base de datos de Control de preferencias... 3-9
Defining Blackout Periods ................................................................................................................ 3-9
Ajuste preferido credenciales... 3-11
Administrar la base de datos con herramientas de administración basadas en
SQL............................................. 3-12
About SQL.................................................................................................................... .................... 3-13
About SQL*Plus............................................................................................................... ................ 3-13
A partir de SQL * Plus y conexión a la base de datos... 3-13
About SQL Developer .................................................................................................................... 3-15
Primeros pasos con Oracle Enterprise Manager: Oracle por ejemplo serie .......................... 3-15

4 Configurar el entorno de red


Entender la configuración de la red .............................................................................................. 4-1
Configuración de Oracle Net Listener... 4-2
Client Connections............................................................................................................................. 4-2
Herramientas para la configuración de la red... 4-4
Ver configuración de oyente ........................................................................................................... 4-4
Iniciar y detener el proceso de
escucha....................................................................................................... 4-5
Conexión a una base de datos Oracle desde un equipo cliente ........................................................... 4-6
Redes: Oracle por ejemplo serie............................................................................................... 4-7

IV
5 Gestión de la instancia de Oracle
Resumen de la instancia de Oracle y la gestión de la instancia ......................................................... 5-1
Acerca de parámetros de inicialización... 5-2
About Background Processes ........................................................................................................... 5-3
Acerca de procesos de cliente y servidor... 5-4
Sobre la estructura de la memoria de instancia... 5-4
System Global Area .................................................................................................................... 5-5
Program Global Area.................................................................................................................. 5-6
Sobre instancia Startup y Shutdown... 5-6
Acerca de privilegios de administración para el inicio y apagado... 5-6
About Instance Startup .............................................................................................................. 5-7
About Instance Shutdown ..................................................................................................... .... 5-7
Cerrar y poner en marcha la instancia de Oracle ....................................................................... 5-8
Cerrar y comenzar utilizando el Control de la base de datos de Oracle Enterprise Manager... 5-8
Cierre y puesta en marcha con el programa de servicios de Windows... 5-10
Visualización y modificación de parámetros de inicialización
........................................................................ 5-10
Gestión de memoria................................................................................................................................ 5-13
About Memory Management........................................................................................................ 5-13
Permitir la administración de memoria automática... 5-15
Modificar opciones de la memoria – gestión de memoria automática... 5-16
Modificar opciones de la memoria – gestión automática de memoria compartida... 5-18
Modificar opciones de la memoria – gestión de memoria automática de la PGA... 5-20
Instancias: Oracle por ejemplo serie ................................................................................................. 5-21

6 Gestión de estructuras de almacenamiento de base de datos


Acerca de las estructuras de almacenamiento de base de datos
...................................................................................................... 6-1
About Control Files........................................................................................................................ .... 6-3
About Online Redo Log Files ................................................................................................. .......... 6-3
About Archived Redo Log Files................................................................................................ ....... 6-4
About Rollback Segments ................................................................................................................. 6-5
About Data Files................................................................................................................................. 6-5
About Tablespaces ........................................................................................................... .................. 6-6
Locally Managed Tablespaces .................................................................................................. 6-7
Tablespace Types ........................................................................................................................ 6-7
Tablespace Status ........................................................................................................................ 6-8
Autoextend Tablespace .............................................................................................................. 6-8
Encrypted Tablespaces............................................................................................................... 6-9
Sobre otras estructuras de almacenamiento... 6-9
Ver información de la estructura de almacenamiento de base de
datos.......................................................................... 6-10
Ver información de archivo de Control... 6-10
Ver información de archivo de registro de reconstitución en línea... 6-11
Ver archivada información de archivo de registro de rehacer... 6-11
Viewing Data File Information ..................................................................................................... 6-12
Visualización de información de espacio de tablas... 6-12
Realizar tareas comunes de almacenamiento de base de datos
................................................................................ 6-12
Creating a Tablespace..................................................................................................................... 6-13

v
Modifying a Tablespace ................................................................................................................. 6-15
Establecer un espacio de tablas para ampliar automáticamente... 6-16
Cambio de los umbrales de alerta de uso de espacio para un espacio de tablas... 6-16
Taking a Tablespace Offline ................................................................................................. .. 6-18
Dropping a Tablespace........................................................................................................ ........... 6-19
Reclaiming Unused Space...................................................................................................... ........ 6-19
Acerca de espacio recuperable... 6-19
About the Segment Advisor ................................................................................................... 6-20
Recomendaciones de asesor de segmento... 6-20
Ver segmento asesor recomendaciones y recuperar espacio... 6-21
Ejecuta el asesor de segmento manualmente... 6-23
Administrar el registro de rehacer en línea
......................................................................................................... 6-23
Multiplexación del registro de reconstitución en línea... 6-23
Switching a Log File........................................................................................................................ 6-24
Gestión de datos Undo ........................................................................................................................... 6-25
About Undo Data ............................................................................................................. ............... 6-25
About Managing Undo Data......................................................................................................... 6-26
Viewing Undo Information ........................................................................................................... 6-27
Computar el tamaño de Tablespace de deshacer mínimo utilizando el asesor de deshacer... 6-28
Cambiar el Tablespace de deshacer a un tamaño fijo... 6-30
Almacenamiento de información: Oracle por ejemplo serie
.................................................................................................... 6-31

7 Administración de seguridad y cuentas de usuario


Sobre cuentas de usuario
............................................................................................................................... 7-1
Acerca de Roles y privilegios de
usuario........................................................................................................... 7-3
Sobre privilegios y cuentas administrativas................................................................................. 7-4
SYS and SYSTEM Users .................................................................................................................... 7-4
SYSDBA y SYSOPER privilegios de sistema... 7-5
Administración de
Roles................................................................................................................................ 7-5
Viewing Roles ............................................................................................................... ...................... 7-6
Example: Creating a Role.................................................................................................................. 7-7
Example: Modifying a Role .............................................................................................................. 7-8
Deleting a Role.............................................................................................................. ...................... 7-9
Administrar cuentas de usuario de base de
datos.............................................................................................. 7-9
Viewing User Accounts.................................................................................................................. 7-10
Ejemplo: Crear una cuenta de usuario... 7-11
Crear una nueva cuenta de usuario por duplicar una cuenta de usuario... 7-12
Ejemplo: Otorgamiento de privilegios y Roles a una cuenta de usuario... 7-13
Ejemplo: Asignar una cuota de espacio de tablas a una cuenta de usuario... 7-16
Ejemplo: Modificar una cuenta de usuario... 7-17
Bloqueo y desbloqueo de cuentas de usuario... 7-17
Expiring a User Password.............................................................................................................. 7-18
Ejemplo: Eliminar una cuenta de usuario... 7-18
Configuración de la Directiva de contraseñas de base de datos
.............................................................................................. 7-19
About Password Policies................................................................................................................ 7-19
Modificación de la Directiva de contraseñas predeterminada... 7-20
Usuarios: Oracle por ejemplo la
serie........................................................................................................ 7-21

VI
8 Gestionar objetos de esquema
Acerca de objetos de esquema
............................................................................................................................ 8-1
Sobre los privilegios de gestión de objeto de
esquema.................................................................................. 8-2
Gestión de tablas ...................................................................................................................................... 8-2
About Tables ................................................................................................................ ...................... 8-3
About Table Types...................................................................................................................... 8-3
Acerca de los atributos de columna de tabla... 8-3
Data Type......................................................................................................................... ..... 8-3
Restricción de no NULL de la columna... 8-4
Default Value................................................................................................................ ........ 8-5
Encryption................................................................................................................... .......... 8-5
Sobre las limitaciones de nivel de tabla... 8-5
Otras consideraciones de creación de tabla... 8-6
Tipos definidos por el usuario y objetos grandes (LOB)... 8-6
Índices de tablas particionadas y... 8-6
Atributos de almacenamiento físico... 8-7
Compressed Tables.............................................................................................................. 8-7
Viewing Tables ................................................................................................................................... 8-7
Viewing Table Data........................................................................................................... ................. 8-8
Example: Creating a Table ................................................................................................................ 8-9
Modifying Table Attributes ........................................................................................................... 8-12
Ejemplo: Agregar columnas de la tabla... 8-12
Ejemplo: Eliminar una columna de tabla... 8-13
Ejemplo: Añadir una nueva restricción de tabla... 8-13
Ejemplo: Modificar una restricción de tabla existente... 8-15
Ejemplo: Eliminar una restricción de tabla... 8-15
Ejemplo: Carga de datos en una tabla... 8-16
Deleting a Table............................................................................................................. .................. 8-18
Gestión de índices ................................................................................................................................. 8-18
About Indexes.................................................................................................................................. 8-18
Indexes and Performance ....................................................................................................... 8-19
Index Attributes ....................................................................................................................... 8-19
Viewing Indexes .............................................................................................................................. 8-20
Example: Creating an Index .................................................................................................. ........ 8-21
Example: Deleting an Index........................................................................................................... 8-22
Gestión de vistas.................................................................................................................................... 8-23
About Views ................................................................................................................. ................... 8-23
Displaying Views ............................................................................................................ ................ 8-24
Example: Creating a View ............................................................................................................. 8-25
Example: Deleting a View.............................................................................................................. 8-26
Gestión de código del programa almacenado en la base de
datos........................................................................... 8-26
Sobre el código del programa almacenado en la base de datos... 8-27
Validación de objetos de esquema no válido (compiladora)... 8-27
Trabajar con otros objetos de esquema................................................................................................ 8-29
Esquemas: Oracle por ejemplo serie .................................................................................................. 8-30

VII
9 Realizar Backup y recuperación
Resumen de la base de datos Backup y
recuperación..................................................................................... 9-1
Conceptos de recuperación y Backup de la base de
datos........................................................................................... ;-p
Copias de seguridad consistentes e inconsistentes... ;-p
Media Recovery.................................................................................................................................. 9-3
Fast Recovery Area ............................................................................................................................ 9-3
RMAN Repository ............................................................................................................................. 9-4
Configuración de la base de datos para recuperación y Backup básico
.......................................................... 9-4
Especificar credenciales para Backup y recuperación utilizando la base de datos Control... 9-5
Planificación de uso del espacio y ubicación para el área de recuperación rápida... 9-6
Sobre la política de retención de copia de seguridad y el área de recuperación rápida... 9-6
Sobre el tamaño del área de recuperación rápida... 9-6
Configurar los ajustes de recuperación... 9-6
Monitoreo de uso de área de recuperación rápida... 9-8
Configuring Backup Settings............................................................................................................ 9-8
About RMAN Backups .............................................................................................................. 9-8
Configurar los ajustes de dispositivo de Backup... 9-9
Configurar los ajustes de la política de Backup... 9-10
Copia de seguridad de la base de
datos.................................................................................................................. 9-11
RMAN Backup Concepts ........................................................................................................ ....... 9-11
Full Backups of Data Files .................................................................................................. .... 9-11
Copias de seguridad incrementales de archivos de datos... 9-11
Copias de seguridad incremental actualizados: Balanceo hacia delante de la imagen copias de archivos
de datos... 9-12
Backup Tags.............................................................................................................................. 9-12
Realizar y programar copias de seguridad con Control de la base de datos... 9-12
Realizar una copia de seguridad de base de datos entera... 9-12
Utilizando el oráculo sugiere estrategia de Backup... 9-15
Sobre el oráculo sugiere estrategia de Backup... 9-15
Copia de seguridad de tu base de datos mediante el oráculo sugiere estrategia de Backup de disco... 9-15
Programación de diversas tareas de copia de seguridad... 9-16
Validación de copias de seguridad y pruebas de su estrategia de copia de seguridad... 9-17
Validating Selected Backups ................................................................................................. . 9-17
Validación de Backups para las operaciones de restauración... 9-18
Visualización de informes de copia de seguridad
................................................................................................................ 9-19
Administración de
Backups................................................................................................................................ 9-19
About Backup Management.......................................................................................................... 9-19
Cross-Checking Backups................................................................................................................ 9-21
Deleting Expired Backups.............................................................................................................. 9-22
Copias de seguridad de la marca como disponible o no disponible... 9-22
Deleting Obsolete Backups ............................................................................................................ 9-23
Rendimiento Oracle aconseja
recuperación............................................................................................... 9-24
About Data Recovery Advisor ...................................................................................................... 9-24
Using Data Recovery Advisor....................................................................................................... 9-24
Recuperación del usuario indicado.................................................................................................. 9-26
Rebobinado de una tabla mediante tabla de Oracle Flashback... 9-27
Lo que permite el movimiento de la fila en una tabla... 9-27
Realizar una operación de mesa de Flashback... 9-28

VIII
Recuperación de una mesa baja con Oracle Flashback Drop... 9-29
Dropping a Table ............................................................................................................ ......... 9-29
Retrieving a Dropped Table .................................................................................................. . 9-30
Rebobinado de una base de datos de base de datos de Oracle Flashback... 9-31
Restauración y recuperación de la base de datos... 9-32
Backup y recuperación: Oracle por ejemplo serie........................................................................... 9-33

10 Monitoreo y afinación de la base de datos


Monitoreo de base de datos proactiva
.......................................................................................................... 10-1
About Alerts....................................................................................................................... .............. 10-1
Autodiagnóstico de funcionamiento: Automático de la base de datos diagnóstico Monitor... 10-2
Estado de la base de datos de monitoreo General y carga de trabajo... 10-3
Managing Alerts.............................................................................................................................. 10-6
Visualización de indicadores y umbrales de... 10-7
Setting Metric Thresholds....................................................................................................... 10-8
About Responding to Alerts................................................................................................. 10-10
Clearing Alerts ....................................................................................................................... 10-10
Configuración de notificación de alerta directa... 10-11
Diagnosticar problemas de rendimiento usando ADDM
...................................................................... 10-12
Ver un resumen de los resultados de rendimiento de ADDM... 10-12
Responder a los resultados de rendimiento de ADDM... 10-13
Running ADDM Manually .......................................................................................................... 10-14
Modificación de frecuencia instantánea AWR y retención... 10-16
Uso de asesores para optimizar el rendimiento de la base de
datos.................................................................... 10-16
About Advisors ............................................................................................................................. 10-17
About the SQL Advisors .............................................................................................................. 10-19
Sobre la automática SQL Tuning Advisor... 10-20
Configuración automática SQL Tuning Advisor... 10-20
Visualización automática SQL Tuning resultados... 10-22
Ejecutando el SQL Tuning Advisor... 10-24
Ejecuta el asesor de acceso SQL... 10-26
Optimizar el uso de la memoria con los asesores de memoria... 10-27
About the Memory Advisors ............................................................................................... 10-27
Ejemplo: Obtención de memoria tamaño consejos para ASMM... 10-28
Monitoreo y Tuning: Oracle por ejemplo serie ..................................................................... 10-29

11 Investigar, informar, resolver problemas y


Sobre la base de datos de problemas e incidentes
......................................................................................... 11-1
Investigar, informar y resolver un problema ...................................................................... 11-2
Hoja de ruta: Investigación, informes y resolución de un problema... 11-3
Tarea 1 – ver alertas de Error crítico en el administrador de empresa... 11-4
Task 2 – View Problem Details...................................................................................................... 11-6
Tarea
3 -(Opcional) crear una solicitud de servicio... 11-6
Tarea 4 – paquete y cargar los datos de diagnóstico a los servicios de soporte Oracle... 11-7
Tarea
5 – Seguimiento de la solicitud de servicio y aplicar las reparaciones... 11-9
Tarea
6 – Close Incidents ............................................................................................................. .. 11-10

IX
Problemas de visión utilizar el Workbench de apoyo de Enterprise Manager
................................. 11-10

12 Gestión de Software de base de datos de Oracle


Sobre gestión de versiones y parches ......................................................................... 12-1
Actualizar una base de datos
.......................................................................................................................... 12-2
Resumen del asistente de actualización de base de datos... 12-2
Versiones de la base de datos apoyadas por DBUA... 12-3
Starting DBUA................................................................................................................................. 12-3
Actualizar una base de datos usando DBUA... 12-4
Eliminar Software de base de datos
Oracle................................................................................................ 12-8
Manejo Software de Oracle: Oracle por ejemplo serie ................................................................. 12-9

A Administración de Oracle Automatic Storage Management


Acerca de Oracle Automatic Storage Management
................................................................................ A-1
Resumen de discos, grupos de discos y grupos de falla ................................................................... A-3
Instalación de Oracle Automatic Storage Management
.......................................................................... B-W
Accediendo a la página de Oracle Automatic Storage gestión hogar ............................................. B-W
Acceder a la Página principal de ASM de Oracle en un sistema de instancia única... A-5
Acceder a la Página principal de ASM de Oracle en una sistema de Oracle RAC... A-5
Monitoreo de uso de espacio de disco grupo
................................................................................................. A-5
Creación de un grupo de discos
........................................................................................................................... A-6
Que un grupo de discos ......................................................................................................................... A-8
Agregar discos a un grupo de
discos............................................................................................................. A-8
Bajando discos de un grupo de discos ................................................................................................. A-10
Copia de seguridad de archivos administrados por el ASM de
Oracle.......................................................................................... A-11
Manejo de almacenamiento automático de Oracle: Oracle por ejemplo serie
.......................................... A-12

Índice

x
Lista de figuras

6 – 1 Estructuras de almacenamiento de base de datos Oracle... 6-2


6 – 2 Grupos de registro de reconstitución en línea y sus miembros... 6-4
11 – 1 Flujo de trabajo para investigar, informar y resolver un problema... 11-3
XI
XII
Lista de tablas

2–1 DBCA Template Types.......................................................................................................... . 2-20


2–2 Las plantillas proporcionadas por Oracle DBCA y sus correspondientes cargas de trabajo... 2-20
5–1 Procesos en segundo plano la base de datos Oracle... 5-3
5–2 SGA Components ...................................................................................................................... 5-5
5–3 Modos de administración de memoria de base de datos Oracle... 5-14
6–1 Tablas y descripciones... 6-6
7–1 Base de datos Oracle predefinidos papeles... 7-3
7–2 Sistema de privilegios concedidos a la función de programas... 7-7
8-1 Common Data Types................................................................................................................. 8-4
10 – 1 Performance Advisors.......................................................................................................... 10-18
10 – 2 Other Advisors .............................................................................................................. ........ 10-18
11 – 1 Asesores de Oracle errores críticos de reparación ayudan a... 11-10
XIII
XIV
Prefacio

DBA de Oracle base de datos día 2 es una guía de inicio rápido de administración de base de
datos que enseña usted cómo realizar las tareas administrativas de base de datos día a día. El
objetivo de este libro es ayudarle a entender los conceptos de base de datos Oracle. Te enseña
cómo realizar tareas de administración comunes necesarias para mantener la base de datos
operacional, incluyendo cómo llevar a cabo la resolución de problemas básicos y las actividades
de monitoreo del desempeño de.

Audiencia
DBA de Oracle base de datos día 2 es para todo aquel que quiera realizar básicos
administrativos tareas con bases de datos Oracle. Sólo se requiere, mínimo conocimientos
básicos o experiencia con bases de datos y un conocimiento básico de computadoras.

En particular, esta guía es para los siguientes grupos de usuarios de Oracle:

Desarrolladores que quieran adquirir conocimientos de administrador (DBA) de la base de


datos básicos
Alguien de administración de servidores de base de datos
Administradores de base de datos manejo de base de datos Oracle para una
pequeña o mediana empresa

Este libro es igualmente útil para administradores de empresa. Se recomienda las mejores
prácticas y describen formas eficientes de realizar las tareas administrativas con Oracle
Enterprise Manager como la interfaz principal.

Documentación accesibilidad
Para obtener más información sobre el compromiso de Oracle con la accesibilidad,
visite el sitio web del programa de accesibilidad de Oracle en
http://www.Oracle.com/pls/topic/ búsqueda? ctx = acc & id
= docacc.

Acceso a soporte de Oracle


Los clientes de oracle tienen acceso a soporte electrónico a través de mi apoyo de Oracle.
Para información, visite http://www.oracle.com/pls/topic/ búsqueda? ctx
= acc & id = info o visite http://www.oracle.com/pls/topic/
búsqueda? ctx = acc & id = trs si son audiencia deteriorada.

Documentación relacionada
Para obtener más información, consulte estos recursos de Oracle:

Guía del administrador de base de datos Oracle

XV
Configuración avanzada de Oracle Enterprise Manager
Conceptos de base de datos de Oracle
Conceptos de Oracle Enterprise Manager
Guía del administrador de la red de servicios Oracle base de datos
Referencia del lenguaje de Oracle base de datos SQL
Referencia de la base de datos de Oracle
Guía de usuario de recuperación y Backup de la base de datos de Oracle
Guía de instalación de Oracle Real Application Clusters para Linux y UNIX o sistema operativo
Guía de implementación y administración de Oracle Real Application Clusters
Guía de implementación y administración de software de clúster Oracle
Guía del administrador de gestión de Oracle automática almacenamiento
Guía de instalación de base de datos de Oracle

También hay varios otros 2 días + libros disponibles para una variedad de temas:

Base de datos Oracle 2 días + Guía de seguridad

Base de datos Oracle 2 días + Guía de almacenamiento de datos

Base de datos Oracle 2 días + replicación de datos y guía de integración

Base de datos Oracle 2 días + Performance Tuning Guide

2 Guía de aplicación día + Real Clusters de base de datos de Oracle

Guía del desarrollador de Oracle base de datos día 2

Base de datos Oracle 2 días + Guía del desarrollador de .NET para Microsoft Windows

Base de datos Oracle 2 días + Guía del desarrollador de PHP


Base de datos Oracle 2 días + Guide de Application Express Developer

Base de datos Oracle 2 días + Guía del desarrollador de Java

Muchos de los ejemplos en esta guía de usan de los esquemas de la muestra, que se instalan
por defecto al seleccionar la opción de instalación básica con una instalación de base de
datos Oracle. Ver Esquemas de muestra de base de datos de Oracle para obtener
información acerca de cómo estos esquemas fueron creados y cómo puede utilizarlos.

Para descargar notas de la versión libre, documentación de instalación, documentación


actualizada de Oracle, documentos u otros materiales, visite el Oracle Technology Network
(OTN). Usted debe registrarse en línea antes de utilizar OTN; inscripción es gratuita y puede
hacerse en

http://www.Oracle.com/TechNetwork/Community/join/Overview/

index.html

Si tienes un nombre de usuario y una contraseña para OTN, entonces usted puede ir
directamente a la sección de documentación del sitio Web OTN en

http://www.Oracle.com/Technology/Documentation/

Convenios
En este documento se utilizan las siguientes convenciones de texto:

XVI
Convenio Significado
subrayado y el
negrito Negritas indica elementos de interfaz gráfica de usuario asociados
con una acción, o definidos en texto o en el Glosario de términos.
cursiva Cursiva indica títulos de libros, énfasis o variables de marcador de posición para
que fuente de valores particulares.
monospace Monoespacio tipo indica comandos dentro de un código de párrafo, URLs,
en ejemplos, texto que aparece en la pantalla o el texto que se introduce.
XVII
XVIII
1
Introducción

Como gestor de base de datos (DBA), usted es responsable de la operación general de la base de datos Oracle.
Este capítulo de introducción está destinada a orientar a muchas tareas comunes de DBA, a las herramientas
disponibles para usted y a esta guía. El capítulo contiene las secciones siguientes:

Acerca de esta guía

Sobre la base de datos Oracle

Tareas comunes de DBA de Oracle

Herramientas para la administración de la base de datos

Acerca de esta guía


DBA de Oracle base de datos día 2 es una guía de inicio rápido de administración de base de
datos que enseña usted cómo realizar las tareas administrativas de base de datos día a día. El
objetivo de esta guía es ayudarle a entender los conceptos de base de datos Oracle y para
ayudarle a aprender a realizar todas las tareas administrativas comunes necesarias para mantener
operativa la base de datos. Estas tareas incluyen la configuración de la base de datos, gestión de
memoria y almacenamiento, gestión de usuarios, gestión de objetos de base de datos como
tablas, realizando resolución de problemas básicos, crear respaldos de su base de datos,
monitoreo de rendimiento y más.

La interfaz administrativa principal utilizada en esta guía es el Control de la base de datos de


Oracle Enterprise Manager, con todas las capacidades de autogestión en base de datos Oracle.

Lo que esta guía no es


DBA de Oracle base de datos día 2 está orientado a la tarea. El objetivo es describir Cuándo y
por qué deben realizar tareas administrativas. En su caso, que describen los conceptos necesarios
para entender y completar una tarea, asumiendo que el lector no tiene ningún conocimiento
previo de la base de datos. Esta guía no es una discusión exhaustiva de todos los conceptos de
base de datos Oracle. Para este tipo de información, vea Conceptos de base de datos de Oracle.

Además, para una discusión completa de las tareas administrativas, vea Base de datos
Oracle Guía del administrador de.

Cómo utilizar a esta guía con Material relacionado


Esta guía forma parte de un conjunto amplio de material para la administración de bases de datos
Oracle, que incluye una serie de día DBA Oracle por ejemplo (OBE) 2, disponible en la Web y
en una clase de un instructor de Oracle University de aprendizaje.

Introducción 1-1
Sobre la base de datos Oracle

Cada capítulo en 2 día DBA de Oracle base de datos tiene una clase asociada de Oracle
por ejemplo. El OBE pasos a través de todas las tareas en el capítulo e incluye imágenes
anotadas. En algunos casos, el OBE proporciona información adicional para ayudarle a
completar la tarea.

Al final de cada capítulo, encontrará el enlace a la lección asociada de OBE. La página de


inicio para el día 2 DBA Oracle por serie de ejemplo es como sigue:

http://www.Oracle.com/WebFolder/TechNetwork/tutorials/OBE/dB/
11g/r2/2day_dba/index.html

Además, Oracle University ofrece un curso presencial relacionado llamado base de datos
Oracle 11 g: 2 día DBA. Contacto Oracle University para más información.

Sobre la base de datos Oracle


Base de datos Oracle es una base de datos relacional con el objeto y las capacidades de lenguaje
de marcado Extensible (XML). En una base de datos relacional, todos los datos se almacena en
tablas de dos dimensiones que se componen de filas y columnas. Base de datos Oracle le permite
almacenar datos, actualizar y recuperar eficientemente, con un alto grado de rendimiento,
fiabilidad y escalabilidad.

Base de datos Oracle se compone de los siguientes elementos:

El software de Oracle que se instala en tu ordenador


La base de datos, que es una colección de archivos físicos en uno o más discos
La base de datos contiene datos, metadatos y control de las estructuras. Metadatos, o
datos acerca de los datos, es la recopilación de información en disco que permite el
software de Oracle para administrar los datos de usuario. Un ejemplo de metadatos es el
Diccionario de datos.
Estructuras de control (como el archivo de control y archivos de log de reconstitución
en línea) garantizan la integridad, disponibilidad y capacidad de recuperación de datos
de usuario.
La instancia de Oracle, que se compone de los siguientes:
– Los procesos en segundo plano, que son los procesos del sistema operativo o hilos que
realizan el trabajo de acceder, almacenar, monitoreo y recuperación de datos,
metadatos y los archivos asociados con la base de datos de control
– Las zonas de memoria compartida utilizadas por los procesos de fondo
Procesos del servidor que realizar trabajo a favor de los usuarios conectados y
aplicaciones y la memoria y el almacenamiento temporal utilizado por estos procesos
Procesos analizan y ejecutan sentencias SQL, recuperan y devolución los resultados al
usuario o aplicación.
Red de Oracle, que es un software de la capa permite que las aplicaciones cliente y base de
datos Oracle para comunicarse a través de una red y Oracle Net listener, que es un proceso
que escucha peticiones de conexión de la red.
1-2 DBA de oracle base de datos día 2
Herramientas para la administración de la base de datos

Vea también:

Capítulo 4, "Configuración de un entorno de red" Capítulo 5, "Administración de la instancia de


Oracle"

Capítulo 6, "Gestión de estructuras de almacenamiento de base de datos"

Conceptos de base de datos de Oracle para obtener más información acerca de procesos

Referencia de la base de datos de Oracle para obtener más información acerca de procesos

Tareas comunes de DBA de Oracle


Un DBA de Oracle, usted puede esperar participar en las siguientes tareas:

Instalación de software de Oracle


Creación de bases de datos Oracle
Realizar actualizaciones de la base de datos y software para nuevos niveles de liberación
Inicio y cierre de la instancia de base de datos
Gestión de las estructuras de almacenamiento de la base de datos
Seguridad y administración de usuarios
Administrar objetos de base de datos, como tablas, índices y vistas
Copia de seguridad de la base de datos y realizar operaciones de recuperación cuando sea
necesario
Supervisión del estado de la base de datos y tomar medidas preventivas o correctivas según sea
necesario
Monitoreo y ajuste de rendimiento de base de datos
Diagnóstico y notificación de errores críticos a los servicios de soporte Oracle

En un pequeño entorno de base de datos de tamaño mediano, puede ser la única persona
que realizar estas tareas. En general, entornos empresariales, el trabajo suele estar dividida
entre varios administradores, quienes tienen una especialidad, como la seguridad de la base
de datos o tuning de base de datos.

Vea también:

Conceptos de base de datos de Oracle para obtener más información


acerca de los deberes de los los administradores de bases de datos

Herramientas para la administración de la base de datos


El objetivo de esta guía es para ayudarle a crear rápida y eficazmente una base de datos de
Oracle y proporcionar orientación en administración de base de datos básicos.

Los siguientes son algunos productos, herramientas y utilidades que puede utilizar para alcanzar
sus metas como un administrador de base de datos:

Oracle Universal Installer


Oracle Universal Installer (OUI) es una utilidad que instala el software de Oracle y
opciones. Automáticamente puede iniciar Oracle base de datos Asistente para la
configuración para instalar una base de datos.
Asistente de configuración de base de datos de Oracle

Introducción 1-3
Herramientas para la administración de la base de datos

Asistente de configuración de base de datos de Oracle (DBCA) es una utilidad que crea una base de datos de
plantillas que se suministran por parte de Oracle, o usted puede crear su propio. Le permite copiar una base de
datos semilla preconfigurada, ahorrando tiempo y esfuerzo de generación y personalización de una nueva base
de datos.

Asistente de actualización de base de datos


El Asistente para actualizar la base de datos es una herramienta que te guía a través de la actualización de su
base de datos existente a una nueva versión de la base de datos Oracle.
Asistente de configuración de red
Asistente de configuración de red (NETCA) es una utilidad que permite configurar métodos de
nomenclatura, que son componentes críticos de la red de la base de datos Oracle y oyentes.
Control de base de datos de Oracle Enterprise Manager
El producto primario para la gestión de su base de datos es Oracle Enterprise Manager Control de base de
datos (base de datos de Control), una interfaz basada en Web. Después de haber instalado el software de base
de datos Oracle, crea o actualiza una base de datos y configurar la red, puede utilizar base de datos de Control
para administrar su base de datos. Control de base de datos también proporciona una interfaz para asesores de
rendimiento y utilidades de Oracle como SQL * Loader y Recovery Manager (RMAN).
Oracle también ofrece paquetes de administración de Oracle Enterprise Manager por separado con licencia,
manejo plug-ins y otros productos que puedes comprar para mejorar las capacidades de Oracle Enterprise
Manager en entornos específicos.

Vea también:

Información de licencias de base de datos de Oracle.


1-4 DBA de oracle base de datos día 2
2
Instalación de base de datos Oracle y la
creación de un
Base de
datos

Este capítulo describe cómo instalar el software de base de datos Oracle y crear una base de datos.

Si está utilizando una versión anterior de base de datos Oracle y desea instalar una versión posterior del
software de base de datos Oracle, entonces usted puede Actualizar su base de datos Oracle existente y
utiliza con la nueva versión del software de base de datos. Ver "actualizar una base de datos" en página
12-2.

Este capítulo contiene las secciones siguientes:

Resumen de instalación de Software de base de datos de Oracle y la creación de una base de datos

Instalación de Software de base de datos de Oracle

Crear y gestionar una base de datos con DBCA

Instalación: Oracle por ejemplo serie

Resumen de instalación de Software de base de datos de Oracle y la


creación de una base de datos
Para instalar el software de base de datos Oracle, utilice Oracle Universal Installer (OUI). OUI es
una utilidad de interfaz gráfica de usuario que le permite instalar nuevo software de bases de
datos Oracle. Ayuda en línea está disponible para guiarle en el proceso de instalación.

Durante el proceso de instalación, le dan la oportunidad de crear una base de datos. Si decides
hacerlo, entonces OUI se inicia automáticamente Oracle base de datos Configuración Asistente
(DBCA) para guiarle en el proceso de crear y configurar una base de datos.

Antes de iniciar el proceso de instalación, consulte las siguientes secciones para obtener
información sobre requisitos y opciones de instalación:

Comprobación de requisitos previos

Decidir sobre las opciones de instalación

Si no creas una base de datos durante la instalación, debe ejecutar DBCA en algún momento después de la
instalación para crear una base de datos.

Instalación de base de datos Oracle y la creación de una base de datos 2-1


Resumen de instalación de Software de base de datos de Oracle y la creación de una base de datos

Nota: Después de crear una base de datos durante la instalación o como una
operación de independiente, no tienes que crear otro. Cada instancia Oracle trabaja
con una única base de datos solamente. Más que requerir que crear varias bases de
datos para adaptarse a diferentes aplicaciones, base de datos Oracle utiliza una única
base de datos y ofrece múltiples aplicaciones ya que permite separar los datos en
diferentes esquemas dentro de la base de datos. Ver "sobre las cuentas de usuario" en
la página 7-1 para obtener más información acerca de esquemas de.

Comprobación de requisitos previos


Antes de instalar el software, OUI realiza diversos controles automáticos para asegurarse de que
su ordenador cumple los requisitos básicos de hardware y software para la instalación de una
base de datos Oracle. Si su computadora no cumple con un requisito, se muestra un mensaje de
error. Los requisitos pueden variar dependiendo del tipo de ordenador y sistema operativo
utilizas, pero algunos prerrequisitos incluyen:

Hay un mínimo de 1 GB de memoria física.


Hay suficiente espacio de paginación.
Se instalan los paquetes de servicio apropiados o parches para su sistema operativo.
Se utiliza un formato de sistema de archivo adecuado.

Vea también:

Guía de instalación de base de datos de Oracle para su plataforma


para más información sobre los requisitos exactos

Decidir sobre las opciones de instalación


Oracle Universal Installer le guía a través de una fase de la entrevista donde especifique sus
opciones de instalación y base de datos de la creación. La secuencia exacta de pasos depende de
su sistema operativo. A medida que progresas a través de la instalación, se presentan con
opciones sobre cómo configurar la base de datos.


Instalar opciones de

Método de instalación

Tipo de instalación

Directorios de instalación de software

Ubicación del archivo de base de datos

Identificadores de la base de datos

Acerca de la instalación avanzada

Instalar opciones de

Usted puede elegir para crear y configurar una base de datos, o sólo instalar el software de base de datos.

Puede crear una base de datos preconfigurada o una base de datos personalizado configurado durante la
instalación. Si no desea crear una base de datos durante la instalación, debe ejecutar DBCA después de la
instalación para crear una base de datos.

Bases de datos preconfiguradas se basan en plantillas que proporciona Oracle o que cree. Cada plantilla de Oracle
siempre está optimizado para un tipo particular de carga de trabajo. Ver

2-2 DBA de oracle base de datos día 2


Resumen de instalación de Software de base de datos de Oracle y la creación de una base de datos

Tabla 2 – 2, «Plantillas proporcionadas por Oracle DBCA y sus correspondientes cargas de trabajo» en la página
2-20 para obtener información sobre los tipos de bases de datos preconfiguradas.

Si decide utilizar el método de instalación de escritorio de clase, entonces se utiliza la plantilla de base de datos de
propósito general. Para crear una base de datos personalizado en el que configuración su propia estructura de la
base de datos, consulte "sobre instalación avanzada" .

Nota: Si debe crear una nueva base de datos, Oracle recomienda que instale una base de datos
preconfigurada, que es más rápido y más fácil. Puede personalizar la base de datos después de que
se ha creado.

Método de instalación

Los métodos de instalación se dividen en clase de escritorio y servidor:

Clase escritorio — Esta clase de instalación es el más apropiada para laptop o desktop ordenadores. Incluye
una base de datos de arranque y requiere mínima configuración.
Clase de servidor — Esta clase de instalación es para servidores, como se encontraría en un centro de
datos, o para aplicaciones de nivel empresarial. Elegir esta clase de instalación si necesita acceso a
opciones avanzadas de configuración.

Durante una instalación de clase de escritorio haces sólo opciones básicas. Para una instalación de clase de servidor,
eliges cualquier instalación típica (donde hacer sólo opciones básicas) o instalación.

Durante una clase de escritorio o una instalación típica, base de datos Oracle instala automáticamente los esquemas
de la muestra.

Tipo de instalación

Cuando se instala la base de datos Oracle durante las instalaciones básicas y avanzadas, se necesitan respuestas a
las preguntas mencionadas en esta sección. OUI proporciona valores por defecto para cada opción.

¿Qué tipo de instalación de edición de base de datos que desea realizar? Las opciones son:

– Enterprise Edition : Este tipo de instalación es la base de datos Oracle completa producto que ofrece
administración de datos para aplicaciones de nivel empresarial. Está diseñado para procesamiento de
misión crítica, de alta seguridad de transacciones en línea (OLTP) y entornos de almacenamiento de datos.
– Standard Edition : Este tipo de instalación es adecuado para grupos de trabajo o aplicaciones a nivel de
departamento y para pequeñas y medianas empresas. Provee servicios de gestión de bases de datos
relacionales de base y opciones e incluye un conjunto integrado de herramientas de gestión, replicación,
características de Web e instalaciones para la construcción de aplicaciones empresariales.
– Standard One Edition : Este tipo de instalación es adecuado para grupos de trabajo, Departamento o
aplicaciones web. Proporciona los servicios principales de administración de base de datos relacional
para entornos de servidor único o entornos de rama altamente distribuidos. Oracle Standard Edition One
incluye todas las instalaciones necesarias para construir aplicaciones críticas del negocio.
– Personal Edition (Sólo para Microsoft Windows operativo sistemas) — este tipo de instalación instala
el mismo software que la Enterprise Edition, pero soporta sólo un entorno monousuario, el
desarrollo y despliegue.
¿Cuáles son sus opciones de configuración de base de datos?

Instalación de base de datos Oracle y la creación de una base de datos 2-3


Resumen de instalación de Software de base de datos de Oracle y la creación de una base de datos

Directorios de instalación de software

Se debe especificar el directorio donde está instalado el software de base de datos Oracle o la ubicación donde se
copian los archivos binarios de soporte de instalación. Debe elegir una ubicación que tiene suficiente espacio en
disco para contener el software y es accesible por el usuario de sistema operativo, realizando la instalación.

También especificar la ubicación del directorio base de Oracle, que es utilizado por todos los productos de software
de Oracle instalados en el servidor. La primera vez instalar software de base de datos Oracle en un servidor, se le
pedirá que especifique la ubicación del directorio del inventario, llamado oraInventory. Este directorio ofrece
un inventario centralizado de todos los productos de software de Oracle instalado en el servidor. Debe utilizar el
mismo valor para el directorio de Oracle inventario cada vez que realizar una instalación de software de Oracle en el
servidor.

Ubicación del archivo de base de datos

Una base de datos incluye varios archivos que almacenan la información necesaria para recuperarse de fallas,
datos de usuario y metadatos de base de datos. Como administrador, usted decide qué tipo de subsistema de
almacenamiento para estos archivos. Se puede seleccionar entre las siguientes opciones:

Sistema de archivos — Esta opción por defecto crea archivos de base de datos que son administrados por el
archivo de sistema de tu sistema operativo. Puede especificar la ruta del directorio donde están los archivos de
base de datos a almacenar. Base de datos Oracle puede crear y administrar los archivos.

Si usted no está seguro sobre qué opción utilizar, a continuación, seleccione sistema de archivos (por
defecto).
Administración automática del almacenamiento de información — Esta opción le permite colocar sus archivos
de datos en Oracle gestión automática de almacenamiento (ASM de Oracle) disco grupos. Si usted elige Oracle
ASM, luego base de datos Oracle gestiona automáticamente nomenclatura y ubicación de archivo de base de
datos. Para entornos con un gran número de discos, esta opción simplifica la administración de base de datos y
maximiza el rendimiento. Oracle ASM realiza listados de software y espejado a nivel de archivo para la
flexibilidad máxima de almacenamiento, rendimiento y disponibilidad.

Oracle ASM utiliza una instancia de Oracle ASM, que es distinta de la instancia de base de datos, configurar y
administrar grupos de discos. Una única instancia de ASM de Oracle puede proporcionar almacenamiento para
varias bases de datos en el mismo servidor.
Para obtener más información, consulte "Sobre el manejo de almacenamiento automático de Oracle" en
página a-1 y la Guía del administrador de gestión de almacenamiento Oracle Automatic.

Nota: En anteriores comunicados, Oracle ASM se instaló como parte de la Oracle Instalación de base
de datos. Con la base de datos de Oracle 11g versión 2 (11.2), ASM de Oracle es parte de una
instalación de infraestructura de red de Oracle.
Para utilizar Oracle ASM para el almacenamiento de archivos de base de datos, usted debe tener
instalado Oracle ASM y crea uno o más grupos de discos antes de realizar la instalación de la
base de datos Oracle.

Identificadores de la base de datos


Estas opciones incluyen su identificador de sistema y nombre de base de datos mundial (SID). El SID es un
identificador único que se utiliza para distinguir este caso de otras instancias de base de datos Oracle que puede
crear más adelante y ejecutar concurrentemente en el sistema.

2-4 DBA de oracle base de datos día 2


Resumen de instalación de Software de base de datos de Oracle y la creación de una base de datos

El nombre de base de datos global es el nombre completo de la base de datos que únicamente lo distingue de
cualquier otra base de datos. El nombre de base de datos global es en forma
database_name.database_domain, por ejemplo ventas.ejemplo.com. La parte del nombre de la base
de datos ventas es un nombre sencillo que llame a su base de datos. La porción de dominio de base de datos
example.com especifica el dominio de base de datos donde se encuentra la base de datos. La base de datos y
dominio forman el nombre de base de datos mundial.

Acerca de la instalación avanzada

Durante instalaciones avanzadas utilizando el método de clase de servidor se le solicitará que haga las opciones
adicionales enumeradas en esta sección y las opciones para una instalación típica. El proceso de instalación
proporciona valores por defecto para cada opción.

Esta guía describe, pero no del documento, estas opciones de instalación avanzadas adicionales. Para obtener más
información, vea la Guía de instalación de base de datos de Oracle para su plataforma.

Idiomas de producto
Elegir qué lenguaje debe utilizar el software después de su instalación. Puede seleccionar varios idiomas. El
valor predeterminado es el inglés. Si selecciona un valor que no sea inglés, no cambia el lenguaje utilizado por
la instalación.
Tipo de configuración de base de datos
Selecciona una plantilla para utilizar al configurar la base de datos. Usted puede elegir ya sea procesamiento de
transacción de propósito General o almacenamiento de datos.
Opciones de configuración de base de datos
Usted puede elegir cómo configurar la base de datos creada por el instalador. Usted puede seleccionar el
tamaño y gestión de opciones de memoria, los juegos de caracteres utilizados para almacenar los datos, las
opciones de seguridad para el acceso a la base de datos, y si los esquemas de la muestra deben ser instalados.
Para completar los ejercicios de esta guía y material de los cursos relacionados, debe instalar los esquemas de
la muestra. Estos datos también se utiliza en más ejemplos a lo largo de la documentación de base de datos
Oracle. Oracle recomienda que instale los esquemas de la muestra.

Esta opción es una opción de configuración sólo durante la instalación avanzada. Esquemas de muestra se
instalan por defecto en instalaciones de clase típico o escritorio.
Opciones de administración de base de datos
Especifique si se va a administrar tu base de datos central o localmente mediante Oracle Enterprise Manager.
La administración central le permite gestionar múltiples objetivos, tales como bases de datos y servidores de
aplicaciones, utilizando una única interfaz. Uso de la administración local puede administrar sólo una instancia
de base de datos en un momento.
Para usar administración central, debe tener un agente de Oracle Enterprise Management en cada hosto
computadora que tiene instalado en él el software base de datos Oracle. Estos agentes son responsables de
supervisar todos los componentes en ese host. Si un agente no se encuentra en el host local, se desactiva esta
opción durante la instalación.
Si está configurando una base de datos por primera vez, se recomienda configurar la gestión local con
Oracle Enterprise Manager, que es el predeterminado. Más adelante puede instalar bases de datos
adicionales y configurar administración central usando Enterprise Manager.
Opciones de recuperación

Instalación de base de datos Oracle y la creación de una base de datos 2-5


Instalación de Software de base de datos de Oracle

Especifique si deben configurar backups automatizados para la base de datos. Si elige esta
opción, debe especificar si el área de recuperación debe ser almacenado en el sistema de
archivos local o en un grupo de discos ASM de Oracle. También se deben especificar las
credenciales del sistema operativo que el trabajo de copia de seguridad utiliza al realizar
copias de seguridad.

Nota: Para utilizar Oracle ASM para el almacenamiento de área de


recuperación, usted debe tener ASM de Oracle se instala como parte de una
instalación de infraestructura de red de Oracle y crear uno o más grupos de
discos antes de realizar la instalación de la base de datos Oracle.

Esquema de contraseñas
Cuando se crea una base de datos, ciertas cuentas de usuario administrador se crean
automáticamente. Se le pedirá que introduzca la contraseña para el SYS, sistema de,
SYSMAN, y DBSNMP cuentas, que le permiten gestionar y administrar la la base de datos.
Puede utilizar la misma contraseña para cada cuenta o especificar contraseñas para cada
cuenta individual. Si no introduce una contraseña segura, usted recibirá un mensaje de
advertencia durante la instalación.
Grupos de sistema operativo
Administrativos de acceso a la base de datos está garantizado por membresía en ciertos
grupos de sistema operativo. Usted puede elegir el grupo de sistema operativo para
SYSDBA acceso (típicamente dba) y SYSOPER acceso (típicamente oper).
SYSDBA el grupo identifica cuentas de usuario de sistema operativo que tienen privilegios
de administrador de base de datos y pueden entrar con el acceso SYSDBA. El grupo
SYSOPER es un grupo opcional para los usuarios que si tienen limitados privilegios de
administrador de base de datos. Ver "SYSDBA y SYSOPER sistema de privilegios" en
Página 7-5 para obtener más información sobre estos grupos y privilegios.

Instalación de Software de base de datos de Oracle


Esta sección describe brevemente los pasos para una instalación de sobremesa. La mayoría son
comunes a todas las plataformas e implican ejecutar al Oracle Universal Installer. Se observan
pasos específicos de la plataforma. Para obtener asistencia adicional, consulte la ayuda en línea o
la
Guía de instalación de base de datos de Oracle para su plataforma.

Nota: Los pasos siguientes describen el Oracle Universal Installer flujo de


trabajo para un ordenador que no tiene instalado ningún software anterior de
Oracle. Si su ordenador tiene instalado el software Oracle, entonces se puede
ver un flujo de trabajo diferentes.
Para realizar una instalación básica:
& #0; Inicie sesión en el equipo como miembro del grupo administrativo que está autorizado
para instalar software de base de datos Oracle y crear y ejecutar la base de datos.

Consulte la documentación del sistema operativo específico o póngase en contacto con


el administrador del sistema para determinar si tiene los privilegios necesarios y
permisos para instalar software nuevo.

& #0; Hacer uno de los siguientes:

Si está instalando desde los medios de distribución, luego inserte los medios de
distribución para la base de datos en su computadora.

2-6 DBA de oracle base de datos día 2


Instalación de Software de base de datos de Oracle

La función Autorun abre al seleccionar un producto a la ventana de instalación


automáticamente.

Si descargó el software de instalación desde el sitio Web de Oracle, siga las instrucciones en el sitio para
ejecutar al Oracle Universal Installer. O, consulte la Guía de instalación de base de datos de Oracle para
su plataforma.
La primera ventana que aparece es la ventana de configurar las actualizaciones de seguridad. Para recibir
notificaciones sobre problemas de seguridad por correo electrónico, introduzca su dirección de correo
electrónico en el campo de texto de correo electrónico. Para recibir actualizaciones de seguridad de My Oracle
Support, introduzca la dirección de correo electrónico registrada en My Oracle Support, seleccione las desea
recibir actualizaciones de seguridad... opción y escriba su contraseña de My Oracle Support.

Haga clic en siguiente para continuar.

Aparece la ventana Seleccionar opción de instalación.

Elegir el crear y configurar una base de datos opción. O, también tienes la opción de elegir instalar sólo el
software de base de datos, pero no se debe crear una base de datos en un paso adicional después de instala el
software. Si actualmente está utilizando una versión anterior de base de datos Oracle, elija actualizar una base
de datos existente. Después de elegir una opción, haga clic en siguiente.

Aparece la ventana de la clase System.

Elige clase escritorio.

Usted puede elegir la opción de servidor de clase para personalizar su instalación. Por ejemplo, se utilice este
método para configurar gestión automática de almacenamiento de Oracle para su base de datos, instalar los
esquemas de muestra o configurar copias de seguridad automatizadas. Al seleccionar esta opción le guía a
través de una serie de pasos de instalación que no están documentadas en este manual. Para obtener más
información acerca de las opciones avanzadas, consulte "acerca de la instalación avanzada" en la página 2-5.
También Ver Instalación de base de datos oracle Guía para su plataforma.

Haga clic en siguiente.

Aparece la ventana de configuración de instalación típica.


Instalación de base de datos Oracle y la creación de una base de datos 2-7
Instalación de Software de base de datos de Oracle
Proporcionar los siguientes datos de configuración para la base de datos:

La ubicación Base del Oracle — Directorio base de Oracle la ayuda a facilitar la organización de múltiples
instalaciones de software Oracle. Consulte la Base de datos Oracle Guía de instalación para su
plataforma para obtener más información acerca de
ORACLE_BASE.
Si no pones el ORACLE_BASE variable de entorno antes de comenzar la OUI, el directorio base de Oracle
se crea en un aplicación /username/ directorio en el directorio primero existente y escribir de
/U01 a través de /u09 para sistemas UNIX y Linux, o en el disco duro con el espacio más disponible para
sistemas Windows. Si /u01 por /u09 no existe en el sistema UNIX o Linux, a continuación, la ubicación
predeterminada es user_home_directory/app/ nombre de usuario .

Usted puede hacer clic en examinar para encontrar el directorio que desee actuar como el directorio base
de Oracle.
Localización de software: el software es el inicio para la base de datos Oracle. Debe especificar un nuevo
directorio home de Oracle para cada nueva instalación del software de base de datos Oracle. De forma
predeterminada, el directorio home de Oracle es un subdirectorio del directorio base de Oracle.
Usted puede hacer clic en Buscar el directorio donde desea instalar el software de base de datos
Oracle.
Ubicación del archivo de base de datos, la ubicación del archivo de base de datos es el lugar donde se
almacenan los archivos de base de datos Oracle. De forma predeterminada, esta ubicación es
Oracle_base/oradata. Puede hacer clic en examinar para seleccionar una ubicación diferente.

2-8 DBA de oracle base de datos día 2


Instalación de Software de base de datos de Oracle

Edición de base de datos — Seleccione ya sea Enterprise Edition, Standard Edition, Standard
Edition Oneo Personal Edition (plataformas de Microsoft Windows solamente). Ver "tipo de
instalación" en la página 2-3.

Conjunto de caracteres — Seleccione el carácter a utilizar para almacenar los datos dentro de la base
de datos. Usted puede elegir entre los predeterminados, que se basan en la configuración de idioma
del sistema operativo, o Unicode.
Grupo OSDBA (sólo para plataformas Linux y UNIX), especifique el grupo DBA de sistema operativo.
Los usuarios de computadoras host en este grupo tienen privilegios administrativos sobre la base de datos.
Este grupo normalmente se denomina dba. Consulte Oracle Base de datos de guía de instalación para
Linux o para su plataforma de UNIX para más detalles.

Global de la base de datos de nombre, escriba el nombre completo base de datos global. Ver "tipo de
instalación" en la página 2-3 para más en nombre de la base de datos mundial.

Contraseña administrativa, especifique la contraseña inicial para la SYS , Sistema de , SYSMAN , y


DBSNMP cuentas de administrador. Si la contraseña que usted elija no es una contraseña segura, se
mostrará un mensaje de advertencia.
Después de introducir la información requerida, haga clic en siguiente.
Si previamente no ha instalado software de Oracle en este servidor, luego aparece la ventana de crear
inventario. Si este no es el primer intento de instalación de este servidor, luego aparece la ventana de controles
necesario realizar.
De primeras instalaciones de tiempo en los sistemas operativos de Linux y UNIX por sólo , especificar un
directorio para archivos de instalación y el nombre de un grupo de sistema operativo que tiene permisos para
ese directorio.

Si esta es la primera vez que vas a instalar cualquier software de Oracle en este equipo, luego aparece la
ventana de crear directorio de inventario. Debe especificar un directorio local para el inventario, que OUI
utiliza para realizar un seguimiento de todo el software de Oracle instalado en el equipo. Esta información es
utilizada durante la aplicación de parches o actualizar una instalación existente y desinstalación de software de
Oracle. Tenga en cuenta que este directorio es diferente desde el directorio home de Oracle. El valor
recomendado por el directorio de inventario es Oracle_base/... /oraInventory, o un nivel por
encima del Oracle base directory, en el oraInventory subdirectorio. Si el directorio base de Oracle es
/u01/app/oracle, entonces por defecto el directorio de inventario de Oracle
/u01/app/oraInventory.

En esta ventana también se puede especificar el grupo de sistema operativo que tiene permisos de escritura
en el directorio de inventario. Esto evita que otros usuarios de la escritura sobre los archivos de instalación
de productos Oracle. Por lo general el oinstall grupo está seleccionado.

Después de introducir una ruta de directorio y opcionalmente especificar un grupo de sistema operativo, haga
clic en siguiente para continuar.

Aparece la ventana de controles necesario realizar.

Si cualquier controles fallaron, luego tomar las acciones correctivas.


OUI realiza varias comprobaciones de medio ambiente e indica si el cheque fue un éxito y dio lugar a una
advertencia o falla. Se proporcionan detalles de los controles en la ventana mostrada. La instalación puede
proceder sólo cuando todos los controles tienen un estatus de Succeeded o advertencia. Si cualquiera de los
controles del medio ambiente no, entonces ellos deben resolverse manualmente. Ver "comprobar requisitos
previos" en la página 2 de 2 para obtener más información.

Instalación de base de datos Oracle y la creación de una base de datos 2-9


Crear y gestionar una base de datos con DBCA

Si la condición pasa pasa, o después de hacer clic en siguiente, aparecerá la ventana


Resumen,

Después de revisar el Resumen de la instalación, haga clic en Finalizar para iniciar la


instalación.

La ventana de instalación aparece, mostrando el progreso de la instalación. Después de la


fase de instalación, aparece la ventana de configuración auxiliares. Esta ventana enumera
a los asistentes de configuración que se inician automáticamente. Si opta por crear una
base de datos de arranque, luego Asistente de configuración de base de datos se inicia
automáticamente en una ventana independiente.

Después de la creación de la base de datos, aparecerá una ventana que resume la


creación de la base de datos.

(Opcional) Haga clic en Gestor de contraseñas para desbloquear cuentas de usuario


para hacer las cuentas accesibles para los usuarios.

El SYS y Sistema de cuentas son desbloqueadas por defecto.

Haga clic en Aceptar para continuar la instalación.

Para Linux y UNIX sólo para sistemas operativos , ejecutar las secuencias de comandos
especificados, y haga clic en OK.

En la ventana de configuración de ejecutar secuencias de comandos, se le pedirá para


abrir una nueva ventana de terminal y ejecutar scripts como el raíz usuario. Después de
ejecutar los scripts, volver a esta ventana y haga clic en Aceptar.

Tome nota de la información en la ventana final y luego haga clic en cerrar para salir de
OUI.

Su creación base de datos y la instalación está completa. La ventana de finalización


muestra uno o más URLs importantes, incluyendo uno para la consola de Control de la
base de datos de Oracle Enterprise Manager. (La consola es la interfaz de usuario, la
aplicación Web, parte de la base de datos de Oracle Enterprise Manager Control.)

Utilizar Control de base de datos de Oracle Enterprise Manager para realizar tareas
comunes de administración de base de datos. La URL y la información del puerto
para el Control de la base de datos puede encontrarse después de la instalación en la
Oracle_home/install/ portlist.ini archivo.

Puede acceder a esta URL con tu navegador e inicie sesión como el SYS usuario con la
contraseña asociada y conectarse como SYSDBA . Ver capítulo 3, "Introducción a
Administración de base de datos" para más información sobre el uso de Control de la base
de datos.

Crear y gestionar una base de datos con DBCA


A menos que usted especifica que debe ser instalado sólo el software de base de datos Oracle,
Oracle Universal Installer ejecuta automáticamente Asistente de configuración de base de datos
(DBCA) después de completar la instalación del software. DBCA crea entonces una base de
datos con la información que proporcionó. Si no crear una base de datos de arranque y quieren
más tarde para crear uno, o crear bases de datos adicionales, usar DBCA.

Nota: Con base de datos Oracle, por lo general tiene una única base de datos que
presenta múltiples aplicaciones. No necesita múltiples bases de datos para
ejecutar diferentes aplicaciones. En su lugar, separar los objetos que cada
aplicación diferente en distintos esquemas de apoyo en la misma base de datos.
Sin embargo, puede haber situaciones en que desee crear varias bases de datos
Oracle en el mismo ordenador. Al hacer esto con DBCA, las nuevas bases de
datos normalmente utiliza el mismo directorio home de Oracle como el primera
base de datos, pero almacenar archivos de datos de la base de datos por separado
de los de la primera base de datos.

2-10 DBA de oracle base de datos día 2


Crear y gestionar una base de datos con DBCA

DBCA también le permite modificar una configuración de base de datos, eliminar una base de datos y mucho
más. Esta sección describe las siguientes tareas DBCA:

A partir de DBCA

Crear una base de datos con DBCA

Cambiar la configuración de una base de datos con DBCA

Eliminar una base de datos con DBCA

Gestión de plantillas con DBCA

Ayuda en línea está disponible haciendo clic en ayuda. Proporciona información que le guiará
en la selección de opciones de configuración.

A partir de DBCA
Siga los pasos de esta sección para iniciar DBCA.

Nota: Si desea crear una base de datos de arranque durante la instalación de la

Software de base de datos de Oracle, luego OUI inicia automáticamente DBCA.

Para iniciar DBCA:

Inicie sesión en el equipo como miembro del grupo administrativo que está autorizado para
instalar software de base de datos Oracle y crear y ejecutar la base de datos.

Realice una de las siguientes:

Para iniciar DBCA en un sistema operativo de Microsoft Windows, haga clic en Inicio,
seleccione
Programas (o todos los programas), entonces Oracle - HOME_NAME, luego
configuración y herramientas de migracióny entonces Asistente para la
configuración de base de datos.
Para iniciar DBCA en UNIX o Linux, o en el indicador de comandos del sistema
operativo de Windows, escriba el comando siguiente:
DBCA

El DBCA utilidad normalmente se encuentra en el ORACLE_HOME / bin directorio.


Haga clic en siguiente para omitir la ventana de bienvenida.

Crear una base de datos con DBCA


DBCA le permite crear una base de datos Oracle siguiendo un flujo de trabajo guiado paso a
paso.

Para crear una base de datos DBCA:

Iniciar DBCA como se describe en "Iniciar DBCA" en la página 2-11.

En la ventana de operaciones, seleccione crear una base de datos y haga clic en siguiente
para iniciar el flujo de trabajo guiado para crear una base de datos. El flujo de trabajo pide su
entrada en las siguientes ventanas:

Paso 2 - plantillas de base de datos

Paso 3 - identificación de la base de datos

Paso 4 - opciones de administración

Paso 5 - base de datos credenciales

Instalación de base de datos Oracle y la creación de una base de datos 2-11


Crear y gestionar una base de datos con DBCA

Paso 6 - ubicaciones de archivo de base de datos

Paso 7 - configuración de recuperación

Paso 8 - contenido de la base de datos

Paso 9 - parámetros de inicialización

Paso 10 - almacenamiento de base de datos

Paso 11 - opciones de creación

Las secciones siguientes proporcionan detalles sobre cada ventana. Mayoría de las ventanas proporciona por
defecto.

Paso 2 - plantillas de base de datos

Esta ventana le permite seleccionar el tipo de base de datos a crear. Puede usar DBCA para crear una base de datos
de plantillas proporcionadas por Oracle o de plantillas que cree. Las plantillas contienen configuraciones
optimizadas para un tipo particular de carga de trabajo.

Oracle incluye plantillas para los siguientes tipos de carga de dos trabajo:

Propósito general o procesamiento de transacciones

Almacén de datos
Haga clic en Mostrar detalles para ver la configuración para cada tipo de base de datos. Seleccione la plantilla
adecuada para el tipo de carga que soportará la base de datos de. Si no está seguro de cuál escoger, seleccione la
plantilla por defecto de propósito General o proceso de transacciones .

Para entornos más complejos, puede seleccionar la opción de Base de datos de aduana . Esta opción no utiliza
plantillas y resultados en una entrevista más extensa, lo que significa que tarda más en crear la base de datos.

Para obtener más información sobre el uso de plantillas de base de datos, vea "Gestión de plantillas con DBCA " en
la página 2-19.

Paso 3 - identificación de la base de datos

En el campo Nombre de base de datos Global , introduzca el nombre de la base de datos en el


formulario database_name. nombre_dominio.

En el campo de SID , introduzca el identificador del sistema. El SID por defecto el nombre de la base de datos e
identifica de forma única la instancia que se ejecuta la base de datos.

Paso 4 - opciones de administración

Utilice esta ventana para configurar su base de datos por lo que se puede manejar con Oracle Enterprise Manager.
Oracle Enterprise Manager proporciona herramientas de administración basadas en Web para bases de datos
individuales y herramientas de administración central para administrar todo el entorno Oracle.

Seleccione Configurar Enterprise Manager para utilizar el Administrador corporativo. A continuación,


seleccione una opción:

Si el agente de administración de Oracle está instalado en su ordenador, puede elegir la administración central
seleccionando Register con Grid Control para gestión centralizada y luego el servicio de administración.
Para administrar su base de datos local, seleccione Configurar Control de base de datos local gestión.
Luego opcionalmente puede configurar notificaciones de correo electrónico de base de datos alertas o una
copia de seguridad diaria de la base de datos.

2-12 DBA de oracle base de datos día 2


Crear y gestionar una base de datos con DBCA

Paso 5 - base de datos credenciales

En esta ventana, especifique las contraseñas para las cuentas administrativas tales como SYS y
SISTEMA DE.

Paso 6 - ubicaciones de archivo de base de datos

En esta ventana, especificar el tipo de almacenaje quieres que tu base de datos a utilizar. Para obtener más
información, consulte "sobre instalación avanzada" en la página 2-5.

Continuación, especifique las ubicaciones para los archivos de base de datos de Oracle. Seleccione una de las
siguientes opciones:

Ubicaciones de archivo de base de datos de uso de plantilla : Esta opción indica a DBCA con la
información de directorio tal como se especifica en la plantilla. Más tarde, puede hacer modificaciones a los
nombres de archivo de base de datos y ubicaciones de.
Usar ubicación común para todos los archivos de base de datos : Esta opción requiere que usted
especificar un nuevo directorio de la página de inicio de Oracle. Todos los archivos de base de datos se
crean en esta ubicación. Más tarde, puede hacer modificaciones a los nombres de archivo de base de datos y
ubicaciones de.

Oracle uso archivos administrados : Esta opción indica a la base de datos Oracle directamente gestión de
archivos del sistema operativo que comprende una base de datos de Oracle. Especifique la ubicación
predeterminada, llamada una zona de la base de datos, para todos los archivos. Base de datos Oracle después
de eso automáticamente crea y elimina archivos en esta ubicación, según se requiera. También puede crear
múltiples copias de su rehacer y los archivos de registro en línea mediante la opción Multiplex Redo Logs y
archivos de Control. Para más información sobre archivos de registro de reconstitución en línea y control de
archivos, consulte la capítulo 9, "realizar copia de seguridad y recuperación" .

Al seleccionar esta opción le permite delegar la gestión de archivos de base de datos a la base de datos. Ya
no tienes que especificar los nombres de archivo, su ubicación y sus tamaños.

Paso 7 - configuración de recuperación

Cuando se crea una nueva base de datos, es importante configurar la base de datos para que usted puede recuperar
sus datos si se produce un fallo del sistema. Archivos de log de reconstitución en línea contienen un registro de
cambios realizados a archivos de datos. Archivos de log de reconstitución en línea se almacenan en grupos de
registro de reconstitución en línea. Debe tener al menos dos online redo log grupos para su base de datos. Después
de que los archivos de registro de reconstitución en línea en un grupo se llenaron, el proceso escritor de log
(LGWR) cambia la escritura de registros de rehacer a un nuevo grupo de registro de reconstitución en línea. Base
de datos Oracle puede guardar automáticamente el grupo inactivo de reconstitución en línea archivos de registro en
uno o más destinos fuera de línea, conocidos colectivamente como los archivados redo log (también llamado el
registro de archivo). El proceso de convertir archivos de log de reconstitución en línea en archivos de registro de
rehacer archivados se llama archivo.

Archiving puede realizarse sólo si la base de datos se ejecuta en ARCHIVELOG modo de . Un grupo de archivos de
log de reconstitución en línea no puede ser reutilizado en el proceso de registro escritor (LGWR) hasta que el grupo
se archiva. Si la base de datos se está ejecutando NOARCHIVELOG modo, cuando un grupo se vuelve inactivo
después de que el proceso LGWR cambia a un nuevo grupo, el grupo de inactivo está disponible para su
reutilización inmediata por el proceso LGWR.

El NOARCHIVELOG modo protege una base de datos de fallo de la instancia pero no de fallas en los medios. Sólo
los más recientes cambios hizo la base de datos que se almacenan en los archivos de registro de reconstitución en
línea, están disponibles para la recuperación de la instancia. Para restaurar una base de datos de funcionamiento en
NOARCHIVELOG modo, puede utilizar sólo base de datos copias de seguridad mientras la base de datos está
cerrado. Por lo tanto, si utiliza una base de datos en NOARCHIVELOG modo, a continuación, copia de seguridad de
la base de datos a intervalos regulares y frecuentes.

El archiving de archivos de log de reconstitución en línea tiene las siguientes ventajas:

Instalación de base de datos Oracle y la creación de una base de datos 2-13


Crear y gestionar una base de datos con DBCA

Una copia de seguridad de base de datos, con archivos de registro de rehacer archivados y en línea, asegura
que puede recuperar las transacciones todos comprometidas si falla el sistema operativo o hardware.
Puede recuperar la base de datos mediante una copia de seguridad que fue tomada mientras la base de datos
estaba abierta y se utiliza, si tienes una copia de los archivos de registro archivados que fueron escritas
mientras la base de datos fue ser respaldado.
Puede realizar copias de seguridad de tablas en línea y utilizar estas copias de seguridad para restaurar un
espacio de tablas tras fracaso de los medios de comunicación.
Puede mantener una base de datos standby actual con su base de datos original aplicando continuamente los
archivos de registro de rehacer archivados original a la base de datos standby.

Antes de que usted puede archivar el online redo logs, usted debe determinar el destino al que desea archivar. Oracle
recomienda que el registro de archivo se encuentran en una zona de rápida recuperación porque se pueden
simplificar las operaciones de backup y recuperación para la base de datos. Un área de recuperación rápida es un
lugar en el que la base de datos Oracle puede almacenar y administrar archivos relacionados con el backup y la
recuperación. Es distinta de la zona de la base de datos, que es un lugar para los archivos de base de datos actual
(archivos de datos, archivos de control y archivos de log de reconstitución en línea).

Al crear la base de datos, puede seleccionar las siguientes opciones:

Especificar área de recuperación rápida — Seleccione esta opción para especificar un backup y recuperación
área y su ubicación del directorio y su tamaño. Puede utilizar variables para identificar las ubicaciones
estándar.

Permiten archivar — Seleccione esta opción para habilitar el archivo de base de datos en línea rehacer los
archivos de registro, que pueden ser utilizados para recuperar una base de datos. Al seleccionar esta opción
equivale a habilitar el modo de registro de archivo en el Control de la base de datos de Oracle Enterprise
Manager o ejecutando la base de datos ARCHIVELOG modo de.
Oracle recomienda que seleccionar Activar archivado. Al seleccionar esta opción ofrece una mejor protección
para su base de datos de fallos de software o hardware. Si no selecciona esta opción, entonces usted puede
activar el modo ARCHIVELOG más adelante. Ver "configurar su base de datos para Backup y recuperación
básica" en la página 9-4.

Paso 8 - contenido de la base de datos

Cuando se crea la base de datos, se puede cargar con datos utilizando cualquiera de los siguientes métodos:

Esquemas de la muestra: Seleccionar Esquemas de muestra para incluir los esquemas de la muestra
(ejemplo) tablas en la base de datos. Oracle guías y materiales educativos contienen ejemplos basados en
los esquemas de la muestra. Oracle recomienda incluirlos en la base de datos.
Scripts personalizados — En la subpágina de Scripts personalizados , opcionalmente, especificar uno o más
scripts de SQL para ejecutar una vez creada la base de datos. Secuencias de comandos son útiles para tareas
posteriores a la instalación, tales como carga de esquemas personalizados. Tenga en cuenta que si decide
ejecutar secuencias de comandos después de la instalación, entonces las secuencias de comandos deben incluir
una cadena de conexión que identifica la base de datos. Haga clic en ayuda para obtener más información.
Paso 9 - parámetros de inicialización

Los enlaces en esta ventana proporcionan acceso a ventanas adicionales que permiten cambiar la configuración
de parámetros de inicialización predeterminada. Estos parámetros se dividen en las siguientes categorías:

Memoria

Tamaño

2-14 DBA de oracle base de datos día 2


Crear y gestionar una base de datos con DBCA

Conjuntos de caracteres

Modo de conexión

También puede hacer clic en el botón Todos los parámetros de inicialización en la parte inferior de la ventana
para mostrar una lista de todos los parámetros de inicialización de base de datos y su configuración actual.

Memoria Utilice esta ventana para configurar los parámetros de inicialización que controlan cómo el la base
de datos gestiona su memoria. Usted puede elegir entre los siguientes métodos para la gestión de memoria:

Típico : Este método requiere poca configuración y asigna memoria como un porcentaje de memoria total del
sistema físico en general. Seleccione típica e introduzca un valor de porcentaje. Haga clic en Mostrar
distribución de memoria para ver cuánta memoria DBCA asigna el área Global de sistema (SGA) y el
agregado programa Global Area (PGA). Con esta configuración, el sistema automáticamente sintoniza muchos
de los componentes de memoria de la SGA y asigna memoria a PGAs individuales según sea necesario. El
sistema también dinámicamente puede disminuir o aumentar la cantidad total de memoria asignada al SGA o
PGA agregada, dependiendo de las demandas de procesamiento. La memoria total usada para la instancia de
base de datos nunca excede la cantidad que usted especifique. Esta memoria automática sintonización para la
instancia se conoce como gestión de memoria automática. Para saber más sobre la PGA y SGA, ver "sobre
estructura de la memoria de instancia" en la página 5-4.

Custom : Este método requiere más configuración que la opción típica, pero le da más control sobre cómo la
instancia de base de datos utiliza memoria del sistema. Esta opción está dirigida a administradores de base de
datos más experimentados. Directamente puede especificar tamaños de memoria SGA y PGA agregada y sus
subestructuras, como la caché de tampón y piscina compartida.
Seleccione una de las siguientes opciones para gestión de memoria modificada para requisitos particulares:
– Automático compartido gestión de memoria asignar cantidades específicas de memoria SGA y PGA
agregada. Con esta configuración, gestión automática de memoria compartida está habilitado para el SGA,
y memoria se asigna a las PGAs individuales según sea necesario.
– Manual de comparte gestión de memoria para introducir valores específicos de cada SGA componente y
la PGA agregada. Esto deshabilita la gestión automática de memoria compartida y permite determinar
cómo se distribuye la memoria de la SGA entre los componentes de memoria SGA.

Vea también:
Capítulo 5, "Administración de la instancia de Oracle" para más información acerca de las
opciones de gestión de memoria
Tamaño En esta ficha, especifique el tamaño de bloque más pequeño y el número máximo de procesos de
usuario de sistema operativo que se pueden conectar simultáneamente a la base de datos.

Tamaño del bloque : Utilice esta lista para seleccionar el tamaño de bloque, o acepte el valor
predeterminado. Oracle base de datos se almacena en bloques de datos del tamaño especificado. Un bloque
de datos corresponde a un número específico de bytes de espacio físico en disco. Seleccionar un tamaño de
bloque que no sea el valor predeterminado de 8 kilobytes (KB) requiere conocimientos avanzados y debe
hacerse solamente cuando absolutamente necesario.
Durante el uso de plantillas predefinidas, esta lista no está habilitada porque la base de datos se creará con el
tamaño de bloque predeterminado de 8 KB. Al utilizar la opción personalizada, puede cambiar el tamaño de
bloque.

Instalación de base de datos Oracle y la creación de una base de datos 2-15


Crear y gestionar una base de datos con DBCA

Procesos — En este campo, especifique el número máximo de procesos que pueden al mismo tiempo
conectar a la base de datos. Escriba un número o acepte el valor predeterminado de 150. El valor
predeterminado para este parámetro es adecuado para muchos entornos. El valor que usted seleccione debe
permitir todos los procesos en segundo plano, procesos de usuario y procesos de ejecución en paralelo.

Conjuntos de caracteres Utilice esta ficha para definir los conjuntos de caracteres utilizados por la base de
datos. Juegos de caracteres son los esquemas de codificación utilizados para mostrar los caracteres en el ordenador
pantalla. El conjunto de caracteres determina qué idiomas pueden ser representados en la base de datos.

Oracle recomienda utilizar Unicode (AL32UTF8) como el conjunto de caracteres de base de datos. AL32UTF8 es
nombre de Oracle para la codificación de UTF-8 del norma Unicode. El estándar Unicode es el conjunto de
carácter universal que soporta la mayoría de las lenguas actualmente habladas del mundo. El uso del estándar
Unicode es indispensable para cualquier tecnología multilingüe, incluyendo procesamiento de base de datos.

Después de una base de datos se crea y acumula los datos de producción, cambiar el conjunto de caracteres de base
de datos es un proyecto complejo y desperdiciador de tiempo. Por lo tanto, es muy importante que seleccione el
carácter correcto establecer en tiempo de instalación. Aunque la base de datos no almacena datos multilingües en la
actualidad pero se espera que para almacenar datos multilingües en pocos años, la elección de AL32UTF8 para el
conjunto de caracteres de base de datos suele ser la única buena decisión.

Aún así, el conjunto de caracteres predeterminado utilizado por Oracle Universal Installer (OUI) y asistente de
configuración de base de datos (DBCA) para las plataformas UNIX, Linux y Windows de Microsoft no es
AL32UTF8, sino un carácter de Microsoft Windows conocido como una página de códigos ANSI. El conjunto de
caracteres particular se selecciona basado en el lenguaje actual (configuración regional) de la sesión de sistema
operativo que había iniciado OUI o DBCA. Si el idioma es inglés americano o una lengua europea occidental, el
conjunto de caracteres predeterminado es WE8MSWIN1252. Cada página de códigos ANSI de Microsoft Windows
puede almacenar datos de sólo una lengua o un grupo limitado de idiomas, como sólo de Europa occidental, Europa
Oriental sólo o sólo japoneses.

Un conjunto de caracteres de Microsoft Windows es el predeterminado para bases de datos creadas en plataformas
UNIX y Linux porque Microsoft Windows es la plataforma común para estaciones de trabajo cliente. Bibliotecas de
cliente de Oracle realizan automáticamente la conversión de conjunto de carácter necesario entre el conjunto de
caracteres de base de datos y los conjuntos de caracteres utilizados por las aplicaciones cliente de Windows no.

También se puede usar cualquier otro carácter de la actual lista de conjuntos de caracteres. Puede utilizar esta
opción para seleccionar un conjunto de caracteres particular requerido por un proveedor de aplicaciones o
seleccione un conjunto de carácter particular que es el conjunto de caracteres común utilizado por todos los clientes
conectarse a esta base de datos.

Como AL32UTF8 es un conjunto de caracteres multibyte, operaciones de base de datos en datos de caracteres
pueden ser ligeramente más lentas en comparación con juegos de caracteres de base de datos de solo-octeto, como
WE8MSWIN1252. Requisitos de espacio de almacenamiento para texto en la mayoría de las idiomas que utilizan
caracteres fuera del repertorio ASCII son mayores en AL32UTF8 comparado con juegos de caracteres heredados del
lenguaje. Tenga en cuenta que el aumento de espacio de almacenamiento se refiere a sólo los datos de carácter y
sólo los datos que no está en inglés. La universalidad y flexibilidad de Unicode generalmente compensa esos costos
adicionales.
Conjunto de caracteres de base de datos, En esta sección, seleccione una de las siguientes opciones:
– El valor por defecto: Seleccione esta opción para seleccionar sólo el idioma por el sistema operativo para
todos sus usuarios de base de datos y aplicaciones de base de datos.
– Usar Unicode (AL32UTF8) — Seleccione esta opción para soporte múltiples idiomas para sus usuarios de
base de datos y aplicaciones de base de datos.

2-16 DBA de oracle base de datos día 2


Crear y gestionar una base de datos con DBCA

– Elige de la lista de conjuntos de caracteres: Seleccione esta opción si desea que Oracle base de datos con
un conjunto de caracteres que no sean el conjunto de caracteres por defecto utilizado por el sistema
operativo.

Nota: AL32UTF8 es un conjunto de caracteres multibyte de ancho variable. Aplicaciones de conexión


a una base de datos que utiliza AL32UTF8 para procesamiento de datos de carácter se debe programar
correctamente para trabajar con tal carácter conjuntos. Verifique siempre que el carácter establece los
requisitos de las aplicaciones que utilizan la base de datos. Póngase en contacto con el proveedor de
aplicaciones y pedir una versión compatible con Unicode, si su versión actual de la aplicación no es
compatible con el estándar de Unicode.

Juego de caracteres nacional — En esta lista, seleccione un conjunto de caracteres o acepte el valor
predeterminado. El juego de caracteres nacional, también llamado NCHAR carácter, es el conjunto de caracteres
utilizado para almacenar y procesar datos de tipos de datos NCHARde NVARCHAR2, , y NCLOB. Estos tipos de
datos permiten almacenar caracteres Unicode en una base de datos que tienen un carácter Unicode de la base de
datos conjunto. A menos que los requisitos de instalación de cualquiera de sus aplicaciones especifican lo
contrario, acepte el valor predeterminado de AL16UTF16 como el conjunto de caracteres nacional.

Nota: Aunque este personaje definido se llama «nacional», después el SQL estándar (ISO/IEC 9075),
no es más adecuado para soportar aplicaciones globalizados que el conjunto de caracteres de base de
datos. Porque trabajando con juego de caracteres nacional de datos requiere API adicional llama en
aplicaciones cliente y porque los datos del juego de caracteres nacional no es compatible con algunos
componentes de la base de datos, como Oracle Text, Oracle recomienda utilizan las aplicaciones
multilingües VARCHAR2, CHAR, y CLOB tipos de datos y base de datos con el carácter de base de
datos Oracle set AL32UTF8.

Por defecto el idioma — En esta lista, seleccione un idioma predeterminado de la base de datos o aceptar la
por defecto. El idioma predeterminado que determina cómo la base de datos admite información sensible a la
configuración regional como abreviaturas de día y mes, por defecto ordenar la secuencia de datos de carácter y
la lectura de dirección (izquierda a derecha o de derecha a izquierda).
Territorio predeterminado, En esta lista, seleccione el nombre del territorio cuyos convenios a ser seguido por
día y por semana numeración o acepte el valor predeterminado. El territorio de predeterminado también
establece el formato de fecha predeterminado, el carácter decimal por defecto y separador del grupo y el
defecto de organización internacional de normalización (ISO) y símbolos de moneda local. Por ejemplo, en el
Reino Unido, el formato de fecha predeterminado es DD-MON-AAAA, donde DD es el día del mes (1-31)
MON es el nombre abreviado del mes y aaaa es el año de 4 dígitos.
Modo de conexión Utilice esta ventana para seleccionar el modo de base de datos. Puede ejecutar el
base de datos en cualquiera de los siguientes modos:

Dedicado a modo de servidor : Este modo permite un proceso de servidor dedicado para cada proceso de
usuario. Seleccione esta opción cuando el número de clientes total se espera que sea pequeña, por ejemplo, 50
o menos. Usted también puede elegir esta opción cuando los clientes de la base de datos típicamente
persistentes, peticiones de larga duración a la base de datos. De forma predeterminada, la base de datos está
configurado para los procesos de servidor dedicado.
Compartida modo de servidor, Este modo permite varias conexiones de cliente a compartir una pool
asignados a la base de datos de recursos. Utilice este modo en configuraciones en las que

Instalación de base de datos Oracle y la creación de una base de datos 2-17


Crear y gestionar una base de datos con DBCA

carga de cliente se espera causar una tensión en la memoria y otros recursos del sistema. Si
eliges el modo servidor compartido, deberá indicar el número de procesos de servidor que
desea crear cuando se inicia una instancia de base de datos. Para obtener más información
sobre la configuración de este parámetro, haga clic en ayuda.

Paso 10 - almacenamiento de base de datos

En esta ventana, un árbol de navegación muestra la estructura de almacenamiento de la base


de datos (archivos de control, archivos de datos, grupos de registro de reconstitución en línea
y así sucesivamente). Si no estás satisfecho con la estructura de almacenamiento o de
parámetros, puede hacer cambios.

Tenga en cuenta que si ha seleccionado una plantilla preconfigurada para una base de datos,
entonces usted no puede añadir o eliminar archivos de control, archivos de datos o deshacer
segmentos.

Paso 11 - opciones de creación

En esta ventana, seleccione cualquiera de las siguientes opciones para la creación de la base de
datos:

Crear base de datos — Seleccione esta opción para crear su base de datos ahora.
Guardar como una plantilla de base de datos — Seleccione esta opción para guardar la
definición de base de datos como una plantilla que se utilizará más adelante.
Generar Scripts de creación de base de datos — Seleccione esta opción para
generar un SQL base de datos de secuencia de comandos de creación que puede
ejecutar más tarde.

Después de hacer su elección, haga clic en Finalizar. Aparece una ventana de confirmación
después de un corto período. Después de revisar la información de Resumen de base de
datos crear, haga clic en OK para continuar.

Cambiar la configuración de una base de datos con DBCA


Puede utilizar DBCA para cambiar la configuración de una base de datos existente. Por
ejemplo, usted puede:

Registro de la base de datos con Grid Control


Configurar la notificación de alerta de Control de la base de datos por correo electrónico
Permitir copias de seguridad diarias de disco para el área de recuperación
Cambiar la configuración de seguridad predeterminada
Cambiar el modo de servidor de dedicado a compartido, o al revés
Añadir opciones de base de datos que no fueron previamente configurados (por ejemplo,
Oracle Label Security o Oracle OLAP)
Para cambiar la configuración de una base de datos DBCA:

Iniciar DBCA como se describe en "Iniciar DBCA" en la página 2-11.

En la ventana de operaciones, seleccionar Configurar opciones de base de datos y haga clic


en siguiente.

Siga las instrucciones en el flujo de trabajo guiado DBCA.

Eliminar una base de datos con DBCA


También puede utilizar DBCA para suprimir una base de datos. Cuando DBCA elimina una
base de datos, se cierra la instancia de base de datos y luego borra todos los archivos de base de
datos. En la plataforma de Windows, elimina también servicios asociados de Windows.

2-18 DBA de oracle base de datos día 2


Crear y gestionar una base de datos con DBCA

Para eliminar una base de datos DBCA:

Iniciar DBCA como se describe en "Iniciar DBCA" en la página 2-11.

En la ventana de operaciones, seleccione borrar una base de datos y haga clic en siguiente.

Seleccione la base de datos a borrar y haga clic en Finalizar.

Gestión de plantillas con DBCA


DBCA plantillas son archivos XML que contienen la información necesaria para crear una base
de datos. Las plantillas se utilizan en el DBCA para crear nuevas bases de datos y duplicados
existentes bases de datos. La información en plantillas incluye opciones de base de datos y
parámetros de inicialización de atributos de almacenamiento (para archivos de datos, tablas,
archivos de control y archivos de log de reconstitución en línea).

Plantillas pueden usarse como secuencias de comandos, pero son más poderosos que los scripts
porque tienes la opción de duplicar una base de datos. Duplicación ahorra tiempo porque copiar
los archivos de una base de datos existente, conocido como una base de datos semilla, para las
ubicaciones correctas.

Las plantillas se almacenan en el directorio siguiente:

ORACLE_HOME /Assistants/DBCA/templates

Ventajas del uso de plantillas

Uso de plantillas tiene las siguientes ventajas:

Ahorro de tiempo. Si utilizas una plantilla, entonces no tienes que definir la base de datos.
Duplicación fácil. Mediante la creación de una plantilla que contiene la configuración de
la base de datos, puede crear fácilmente una base de datos duplicada sin especificar
parámetros dos veces.
Fácil edición. Rápidamente puede cambiar las opciones de base de datos de la configuración
de la plantilla.
Fácil compartir. Plantillas se pueden copiar de un ordenador a otro.

Tipos de plantillas

Las plantillas se dividen en los siguientes tipos:

Plantillas de semillas
Plantillas de inicio

Las características de cada uno se muestran en la Tabla 2 – 1 .

Instalación de base de datos Oracle y la creación de una base de datos 2-19


Crear y gestionar una base de datos con DBCA

Tabla 2 – 1 Tipos de plantilla DBCA


Archivo Incluye
Archivos
Tipo Extensión de datos Estructura de la base de datos
Semilla .DBC Sí Este tipo de plantilla contiene la estructura y los datos físicos
archivos de una base de datos existente, conocido como la base de datos semilla.
Su nuevo
base de datos se inicia como una copia de la base de datos semilla y sólo requiere
la
siguientes cambios:

Nombre de la base de datos

Destino de los archivos de datos

Número de archivos de control

Número de grupos de registro de reconstitución en línea

Parámetros de inicialización

Otros cambios pueden hacerse después de la creación de la base de datos


mediante secuencias de comandos personalizadas
puede ser invocado por el DBCA, instrucciones de línea de comandos de SQL o
Oracle
Control de base de datos de Enterprise Manager.
Se almacenan los archivos de datos para la base de datos semilla en RMAN
comprimido
formato de copia de seguridad en un archivo con una extensión de .dfb. El control
de la base de datos de semillas
archivo se almacena en un archivo con extensión .ctl. (Este archivo es necesario
sólo cuando
almacenar archivos de datos de gestión automática de almacenamiento de Oracle
(Oracle
Grupos de discos ASM) o como archivos administrados por Oracle.) El archivo
.dbc contiene la
Ubicación de la semilla base de datos de archivos de datos y contiene la base de
datos de fuente
nombre utilizado para montar el archivo de control.
Este tipo de plantilla se utiliza para crear una nueva base de datos. Que contiene
Nonseed .DBT No la
características de la base de datos a crear. Plantillas de inicio son más
flexibles que sus contrapartes de semilla porque todos los archivos de datos y
rehacer en línea
archivos de registro son creado para sus especificación y los nombres, tamaños y
otros
atributos se pueden cambiar como sea necesario.

DBCA plantillas proporcionadas por Oracle

Oracle proporciona las plantillas que se muestra en la Tabla 2 – 2 .

Tabla 2 – 2 Las plantillas proporcionadas por oracle DBCA y sus correspondientes cargas de
trabajo
Plantilla Carga de trabajo
Almacén de datos Los usuarios realizar numerosos, complejo que consulta proceso de gran
volúmenes de datos. La disponibilidad, precisión y tiempo de respuesta están
clave
temas.
Estas consultas (seleccionar declaraciones) van desde una recuperación
de unos pocos
registros a las consultas que sortear miles de registros de diferentes
tablas.
Muchos usuarios concurrentes realizan numerosas transacciones que
Propósito general o requieren
Procesamiento de
transacciones acceso rápido a los datos. La disponibilidad, velocidad, simultaneidad, y
capacidad de recuperación son temas claves.
Las transacciones consisten en lectura (seleccionar declaraciones),
escribir
(Insertar y Actualización declaraciones) y eliminar (eliminar
datos en tablas de base de datos de declaraciones).
Base de datos Esta plantilla le permite máxima flexibilidad en la definición de una base de
personalizada datos
porque usted puede cambiar la configuración de la base de datos es de
creado.

Creación de plantillas con DBCA

Siga las instrucciones en esta sección para crear sus propias plantillas.

2-20 DBA de oracle base de datos día 2


Crear y gestionar una base de datos con DBCA

Para crear plantillas:

Iniciar DBCA como se describe en "Iniciar DBCA" en la página 2-11.

En la ventana de operaciones, seleccione Administrar plantillas y haga clic en siguiente.

En la ventana de gestión de plantilla, seleccione crear una plantilla de base de datos y una de las opciones
siguientes y haga clic en siguiente.

Partir de una plantilla existente


Utilizando una plantilla existente, puede crear una nueva plantilla basada en la configuración de la
plantilla predefinida. Puede Agregar o cambiar cualquier configuración de la plantilla como
parámetros de inicialización, parámetros de almacenamiento o uso de scripts personalizados.

De una base de datos existente (sólo estructura)


Puede crear una nueva plantilla que contiene información estructural de una base de datos existente,
incluyendo opciones de base de datos, tablas, archivos de datos y parámetros de inicialización. Esquemas
definidos por el usuario y sus datos no ser parte de la plantilla creada. La fuente base de datos puede ser
local o remota. Seleccione esta opción cuando desee que la nueva base de datos a ser estructuralmente
similar a la base de datos de fuente, pero no contienen los mismos datos.
De una base de datos existente (estructura, así como datos)
Puede crear una nueva plantilla que tiene la información estructural y archivos de datos físicos de una
base de datos existente. Bases de datos creadas utilizando dichas plantillas son idénticas a la base de datos
de origen. Esquemas definidos por el usuario y sus datos a ser parte de la plantilla creada. La base de
datos de origen debe ser local. Seleccione esta opción cuando desee que una plantilla que puede crear una
réplica exacta de la base de datos de origen.

Al crear plantillas de bases de datos existentes, puede traducir rutas de archivo en la arquitectura Flexible
óptima (OFA) o mantener las rutas del archivo existente. OFA es un conjunto de archivo de nombres y
colocación para el software de Oracle y bases de datos. Se recomienda el uso DEUN si el equipo de destino en
que va a crear una base de datos utilizando la plantilla tiene una estructura de directorios diferente de
computadora en la que se define la plantilla. Rutas de archivo estándar se pueden utilizar si el equipo de destino
tiene una estructura de directorios similar a la estructura de directorios en el equipo de origen.

Siga las instrucciones en el flujo de trabajo guiado de DBCA para crear tu plantilla.

Eliminar plantillas

Cuando elimina una plantilla, ya no está disponible para crear una nueva base de datos o una nueva plantilla.

Para eliminar una plantilla:

Iniciar DBCA como se describe en "Iniciar DBCA" en la página 2-11.

En la ventana de operaciones, seleccione Administrar plantillas y haga clic en siguiente.

En la ventana de gestión de plantilla, seleccione eliminar una plantilla de base de datos y haga clic en
Siguiente.

Seleccione la plantilla para borrar y haga clic en Finalizar.

Instalación de base de datos Oracle y la creación de una base de datos 2-21


Instalación: Oracle por ejemplo serie

Instalación: Oracle por ejemplo serie


Oracle por ejemplo (OBE) tiene una serie de la guía de DBA de Oracle base de datos de 2 días .
Esta OBE le camina a través de las tareas de este capítulo e incluye imágenes anotadas.

Para ver el OBE de instalación en su navegador, introduzca la siguiente URL:

http://www.Oracle.com/WebFolder/TechNetwork/tutorials/OBE/dB/
11g/r2/2day_dba/install/install.htm
2-22 DBA de oracle base de datos día 2
3
Introducción a administración de
base de datos

Este capítulo ofrece una breve hoja de ruta para la administración de la base de datos. Le presenta Control de base
de datos de Oracle Enterprise Manager (base de datos de Control), la interfaz basada en Web para la gestión de
una base de datos de Oracle.

Este capítulo contiene las secciones siguientes:

Administrar la base de datos: Una hoja de ruta

Introducción al Control de la base de datos de Oracle Enterprise Manager

Iniciar y detener el proceso de consola de Control de la base de datos

Acceder a la página de inicio de base de datos

Conceder acceso a la base de datos de Control para los usuarios no administrativos

Creación de base de datos Control administrativo usuarios

Definir preferencias de Control de la base de datos

Administrar la base de datos con herramientas de administración basadas en SQL


Primeros pasos con Oracle Enterprise Manager: Oracle por ejemplo serie

Administrar la base de datos: Una hoja de ruta


Esta sección proporciona un resumen de las tareas involucradas en la gestión de una
instancia de base de datos de Oracle. Cada capítulo de esta guía describe una tarea
diferente en detalle.

Para gestionar tu base de datos de Oracle:

Iniciar la instancia de base de datos.

Después de la instalación, se inicia la instancia y la base de datos está abierta. En el futuro,


habrá momentos, tal vez para hacer mantenimiento de base de datos o debido a un fallo de
energía o los medios de comunicación, que usted cierre la instancia de base de datos y más
adelante lo.

Ver "Cierre hacia abajo y a partir hasta la instancia de Oracle" en la página 5-8.

Opcionalmente, configurar el entorno de red para permitir clientes para conectarse a la base
de datos.

Ver Capítulo 4, "Configuración de un entorno de red" .

Revisar sus estructuras de almacenamiento de base de datos: tablespaces y archivos de


datos, redo en línea los archivos de registro y control de archivos. Crear o modificar las
estructuras de almacenamiento de información según sea necesario.

Introducción a administración de base de datos 3-1


Introducción al Control de la base de datos de Oracle Enterprise Manager

Ver Capítulo 6, "Gestión de estructuras de almacenamiento de base de datos" .

Revisión de asignación de memoria y ajustar según sea


necesario. Ver «gestión de memoria» en la página 5-13.

Revisar, desbloquear y restablecer contraseñas para los usuarios de la base de datos


predefinida según sea necesario. Crear nuevos usuarios y asignarles roles y privilegios.

Ver Capítulo 7, "Administración de seguridad y cuentas de usuario" .

Crear los objetos de esquema necesario, incluyendo tablas, vistas e índices. Rellenar
las tablas con datos.

Ver Capítulo 8, "Gestión de objetos de esquema" .

Crear o revisar la estrategia de copia de seguridad de la base de datos y copia de


seguridad de la base de datos. Ver capítulo 9, "Realizar copia de seguridad y
recuperación" .

Enable archiving de archivos de log de reconstitución en línea, si no


lo ha hecho. Ver "configuración de recuperación de los valores" en la
página 9-6.

Supervisar el rendimiento de la base de datos, diagnosticar problemas de rendimiento y


ajustar la base de datos según sea necesario.

Ver Capítulo 10, "Monitoreo y afinación de la base de datos" .

Investigar, recopilar datos de diagnóstico para e informe a los servicios de soporte Oracle
errores críticos de la base de datos.

Ver Capítulo 11, "Investigar, informar y resolver problemas" .

Mantener la base de datos Oracle software actualizado con las últimas


versiones. Ver capítulo 12, "Administración de Software de base de datos
de Oracle" .

Introducción al Control de la base de datos de Oracle


Enterprise Manager
Control de base de datos de Oracle Enterprise Manager (Control de base de datos) es la
herramienta principal para gestionar su base de datos de Oracle. Se instala con la base de
datos.
Utilizando Control de base de datos, puede realizar tareas administrativas como creación de
objetos de esquema (tablas, vistas, índices y así sucesivamente), gestión de la seguridad del
usuario, gestión de almacenamiento y memoria de base de datos, realizar copias de seguridad y
recuperar su base de datos, importar y exportar datos. También puede ver el rendimiento e
información de estado sobre la base de datos.

Página de inicio de base de datos

La Página principal de administración de base de datos es la página de inicio de base de


datos. Esta es la página que se carga al iniciar sesión la base de datos Control. Ver "acceso a
la base de datos Página de inicio" en la página 3-5.

Ayuda en línea

Para acceder a la ayuda en línea contextual, haga clic en el enlace de ayuda en la parte superior
de cada página. En cualquier página de ayuda, haga clic en contenido de enlaces a temas de
ayuda de todos. Un servicio de búsqueda le permite buscar el contenido de ayuda en línea.

Navegación

Características de navegación de base de datos de Control las siguientes:

3-2 DBA de oracle base de datos día 2


Configurar las Variables de entorno de sistema operativo

Subpágina enlaces en la parte superior de la página. Estos enlaces llevan a las diferentes
subpáginas de Control de base de datos que organizan las tareas de administración en
distintas categorías. Por ejemplo, hacer clic en disponibilidad para realizar las tareas
asociadas con backup y recuperación de sus datos.

Enlaces desplegables que proporcionan mayores niveles de detalle.

Por ejemplo, haga clic en el enlace junto a la etiqueta Host proporciona detalles
adicionales sobre el equipo que ejecuta la base de datos.
Sugiere enlaces relacionados para obtener más información.

Configurar las Variables de entorno de sistema operativo


Antes de utilizar ciertas herramientas que acceden a la base de datos de Oracle como SQL *
Plus, debe configurar las variables de entorno para su sistema operativo. Base de datos Oracle
utilizan estas variables de entorno para determinar la instancia de base de datos a los que debe
conectar la herramienta.

Para configurar variables de entorno de sistema operativo para la instancia de


base de datos en sistemas Linux y UNIX:

Abra una ventana de comandos del sistema operativo.

Asegurar que las variables de entorno ORACLE_HOME y ORACLE_SID se establecen


correctamente. Los comandos a utilizar para definir estas variables de entorno dependen de
la cáscara se utiliza para interfaz con el sistema operativo. Por ejemplo:

(bash o ksh) export ORACLE_SID = orcl


(csh o tcsh) setenv ORACLE_SID = orcl

Se pueden establecer con las secuencias de comandos coraenv (para la cáscara de C) y


oraenv (para otros shells). Estos scripts se encuentran normalmente en el usr directorio.

Asegurarse de que la $ORACLE_HOME/bin directorio es su Ruta de acceso


variable de entorno.

También puede editar el archivo de Perfil de tu shell por defecto en el directorio del
propietario del software, por ejemplo /Home/Oracle , de modo que estas variables de
entorno se fijan cada vez inicie sesión como ese usuario.

Introducción a administración de base de datos 3-3


Iniciar y detener el proceso de consola de Control de la base de datos

Para configurar variables de entorno de sistema operativo para la instancia de


base de datos en sistemas Windows:

Abra una ventana de comandos del sistema operativo.

El uso regedit o el Oracle Administración Asistente de Windows para asegurarse de que


la ORACLE_HOME y ORACLE_SID parámetros se definen los valores correctos en la
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_HOME_NAME subclave.

Asegurarse de que la %ORACLE_HOME%\Bin directorio es su Ruta de acceso


variable de entorno . En el símbolo del sistema, utilice un comando similar al
siguiente:

set PATH=%ORACLE_HOME%\bin;%PATH%

Vea también:

Referencia del administrador de base de datos de Oracle para Linux y


sistemas operativos basados en UNIX para obtener más información
acerca de entorno de escenario variables
Guía de plataformas de base de datos de Oracle para Microsoft Windows
para más detalles en modificar las entradas del registro

Iniciar y detener el proceso de consola de Control de la base


de datos
Acceder a Control de base de datos de Oracle Enterprise Manager (Control de base de datos)
desde un navegador, el proceso de consola de base de datos de Control dbconsole se debe
ejecutar en el equipo host de base de datos. La dbconsole proceso se inicia automáticamente
después de la instalación. Sin embargo, si debe reiniciarse el sistema, puede iniciar el
dbconsole procesar manualmente en la línea de comandos o iniciar como un servicio en
Windows. También puede ejecutar comandos para detener el dbconsole proceso o ver su
estado. Si el dbconsole proceso se detiene, entonces debe ser reiniciado manualmente antes
de utilizar la base de datos Control.

Para iniciar o detener, o para ver el estado del proceso dbconsole desde
la línea de comandos:

Configurar las variables de entorno de sistema operativo, como se describe en


"Configuración de las Variables de entorno de sistema operativo" .

Realice una de las siguientes:

Para iniciar la dbconsole proceso, ejecute el siguiente comando:


. / emctl start dbconsole

Para detener el dbconsole proceso, ejecute el siguiente comando:


. / emctl stop dbconsole

Para ver el estado de la dbconsole proceso, ejecute el siguiente comando:


. / emctl status dbconsole

3-4 DBA de oracle base de datos día 2


Acceder a la página de inicio de base de datos

Nota: Si se le solicita establecer la ORACLE_UNQNAME ambiente variable, luego


establece este variable y ejecutar la emctl comando otra vez. Configure la
variable con el nombre único de base de datos (el valor de la DB_UNIQUE_NAME
base de datos de parámetro). Un valor típico para
DB_UNIQUE_NAME es ORCL.

Para iniciar o detener dbconsole como servicio en Windows de Microsoft:

Realice una de las siguientes:

En Windows XP y Windows Server 2003, haga clic en Inicioy seleccione


Panel de control.
En Windows 2000 Server, haga clic en Inicio, seleccione configuracióny luego
seleccione Control Panel.

Se abre la ventana de Panel de Control.

Haga doble clic en el icono de Herramientas administrativas y haga doble clic en el


icono de servicios .

Se abre la ventana de servicios.

Base de datos Oracle servicios comienzan con Oracle . La dbconsole aparece como
servicio OracleDBConsoleOracle_siddonde Oracle_sid es el identificador
del sistema (SID) para la instancia de base de datos. El estado de este proceso (ya sea
iniciado o detenido) aparece en la columna Estado.

Haga doble clic en el OracleDBConsoleOracle_sid


servicio de . Se abre la ventana de propiedades servicio.
En la lista tipo de inicio, asegúrese de selecciona modo Manual o automático .

Realice una de las siguientes:

Para empezar a dbconsole , haga clic en Inicioy haga clic en Aceptar.


Para detener la dbconsole , haga clic en detenery a continuación, haga clic en
Aceptar.

Acceder a la página de inicio de base de datos


La página de inicio de base de datos es la página de administración de base de datos principal en
Control de base de datos de Oracle Enterprise Manager (Control de base de datos).

Para acceder a la página de inicio de base de datos:


Asegurarse de que la dbconsole proceso de se está ejecutando en el equipo host de
base de datos. Ver "a partir y parar la base de datos Control proceso de consola" en la
página 3-4.
En tu navegador Web, introduzca la siguiente URL:
https://hostname:portnumber/em

Por ejemplo, si ha instalado la base de datos en un ordenador llamado


comp42.example.com , y el instalador indica que el Enterprise Manager Es el número
de Puerto HTTP consola 1158, introduzca la siguiente URL:

https://comp42.example.com:1158/em

Si recientemente ha instalado bases de datos Oracle, se puede determinar el número de


puerto para el Control de la base de datos en sistemas Linux y UNIX por ver la

Introducción a administración de base de datos 3-5


Acceder a la página de inicio de base de datos

$ORACLE_HOME/install/portlist.ini archivo de . De lo contrario, se puede determinar el número


de puerto para el Control de la base de datos buscando REPOSITORY_URL en el $ORACLE_HOME
/Oracle_sid/sysman/config/emd.properties archivo, donde
Oracle_sid es el identificador del sistema (SID) para la instancia de base de datos.

Si está ejecutando la instancia de base de datos, la página de inicio aparece cuando tiene acceso a la base de
datos Control. Si la base de datos es hacia abajo y debe reiniciarse, Control de base de datos muestra la página
de inicio/parada y realizar recuperación.

Usted debe hacer lo siguiente para iniciar la base de datos:

Haga clic en Inicio o apagado, introduzca el nombre de usuario de inicio de sesión de host y la contraseña y
luego ingrese el nombre de usuario de inicio de sesión de base de datos y contraseña.

Para la base de datos usuario y contraseña, introduzca SYS y la contraseña que especificó durante la
instalación.

Haga clic en Aceptar para iniciar la instancia de base de datos y luego en la página de confirmación, haga
clic en sí para iniciar la base de datos en modo abierto.

Inicie sesión la base de datos con una cuenta de usuario que está autorizada a la base de datos Control de
acceso.

Este usuario inicialmente podría ser SYS o Sistema de , con la contraseña que especificó durante la
instalación de la base de datos.

Aunque el Sistema de cuenta de puede utilizarse para realizar las tareas administrativas diarias, Oracle
recomienda crear una cuenta de usuario nombrado para administrar la base de datos de Oracle para permitir el
monitoreo de la actividad de base de datos. Para copia de seguridad, recuperar, o actualizar la base de datos,
usted debe iniciar sesión como un usuario SYSDBA. Control de base de datos muestra la base de datos
página.
Los enlaces de subpágina en la parte superior de la página le permiten acceder a rendimiento, disponibilidad y
otras páginas de administración para administrar su base de datos. Las características proporcionadas por estas
páginas se discuten en otras secciones de esta documentación.

3-6 DBA de oracle base de datos día 2


Creación de base de datos Control administrativo usuarios

Las diferentes secciones de la página de inicio de base de datos proporcionan información


sobre el medio ambiente y el estado de la base de datos. Por ejemplo, las secciones de Resumen
diagnóstico y alertas advierten de errores y problemas que afectan el funcionamiento de la base
de datos. Puede hacer clic en los enlaces proporcionados para ver más detalles sobre las áreas
problemáticas y, en algunos casos, para obtener recomendaciones para resolver los problemas.
Estos temas se discuten en capítulo 10, "monitoreo y ajuste del base de datos" .

Vea también:

"Iniciar y detener el proceso de consola de Control de la base de datos"


en Página 3-4

Base de datos Oracle 2 días + Guía de seguridad

Conceder acceso a la base de datos de Control para los usuarios


no administrativos
Como gestor de base de datos, puede iniciar sesión Oracle Enterprise Manager Control de base
de datos (base de datos de Control) con el SYS o Sistema de cuenta de usuario para realizar
tareas administrativas y de otras. Los usuarios no administrativos también puede conectarse a la
base de datos de Control. Por ejemplo, los desarrolladores de aplicaciones puede aprovechar la
base de datos interfaz de Control para crear o modificar tablas, índices, vistas y así
sucesivamente. Debe conceder acceso a la base de datos de Control a estos usuarios antes de que
pueden iniciar sesión pulg.
Para que usuarios no administrativos tener acceso al Control de la base de datos, debe
concederse la SELECT_CATALOG_ROLE papel. Ver "ejemplo: otorgamiento de privilegios y
Roles a un cuenta de usuario" en la página 7-13.

Vea también:

Base de datos Oracle 2 días + Guía de seguridad

Creación de base de datos Control administrativo usuarios


Al iniciar sesión al Control de la base de datos de Oracle Enterprise Manager (base de datos de
Control) mediante la SYS , Sistema de , o SYSMAN cuentas de usuario, inicia sesión como
super usuario de la base de datos Control. Estas son las cuentas solamente que se conceden
automáticamente las funciones y privilegios necesarios para administrar la base de datos
Control sí mismo. Algunos ejemplos de las tareas de administración de base de datos de
Control las siguientes:

Crear otros administradores de base de datos de Control


Configuración de correo electrónico y otros métodos de notificación
Ver "Ajuste hacia arriba directo notificación de alerta" en la página 10-11.
Establecer los umbrales de alerta para métricas de la base de datos, tales como uso del
espacio de tablas porcentaje superado o tiempo de respuesta
SQL excedido
Ver "Administrar alertas" en la página 10-6.

Selección políticas para aplicar la base de datos, para que el Control de la base de datos
puede mostrar alertas si una política es violada. (Es un ejemplo de una directiva
"nonsystem el usuario no puede utilizar el Sistema de o SYSAUX tablas como su
tablespace por defecto. ")
Definición de apagones, que son períodos de tiempo en el que la base de datos de
monitoreo se suspende para que las operaciones de mantenimiento no sesgar datos de
vigilancia o generar alertas innecesarias.
Ver "Definir períodos de apagón" en la página 3-9.

Introducción a administración de base de datos 3-7


Creación de base de datos Control administrativo usuarios

Puede crear los usuarios administrativos Control de base de datos que tienen suficientes privilegios para administrar
base de datos de Control, pero falta los privilegios de administración de base de datos de alto nivel de la SYS y
Sistema de usuarios de . Esta práctica le permite asignar los privilegios mínimos necesarios para que otros
administradores de base de datos de Control hacer su trabajo, que es una mejor práctica de seguridad de base de
datos. También puede crear una cuenta administrativa de Control de la base de datos por sí mismo, evitando la tala
de árboles en como SYS o sistema hasta que usted debe realizar las tareas de administración de base de datos.

Usando el siguiente procedimiento, puede asignar privilegios de administrador de base de datos de Control a un
usuario de base de datos existente o crear un nuevo usuario administrador de Control de base de datos. Cuando se
crea un nuevo usuario administrador de Control de base de datos, se crea una cuenta de usuario para el usuario para
la base de datos. Usted debe decidir que privilegios de sistema, privilegios de objeto o roles para otorgar al usuario,
eventualmente, para realizar tareas de administración de base de datos.

Para crear un usuario administrativo de Control de la base de datos:

En cualquier página de Control de la base de datos, en la parte superior de la página, haga clic en configuración.

Aparece la página de configuración de Enterprise Manager, que muestra la página Resumen de configuración.

En la barra de navegación izquierda, haga clic en administradores.


Aparecerá la página de los administradores.

Haga clic en crear.

El administrador crear: Aparece la página Propiedades.


En el campo nombre , escriba el nombre de un usuario de base de datos existente, haga clic en el icono
de linterna al lado del campo y seleccione un usuario de base de datos existente.

Introduzca una o varias direcciones de correo electrónico de este administrador sólo si va a configurar
notificaciones de correo electrónico para la base de datos.

Ver "Ajuste para arriba directo notificación de alerta" en la página 10-11 para obtener más información.

Haga clic en Informe para ver una página que resume la información que usted ingresó.

3-8 DBA de oracle base de datos día 2


Definir preferencias de Control de la base de datos

Haga clic en Finalizar para configurar el usuario de base de datos como un usuario
administrativo de Control de la base de datos.

La página de administradores aparece, mostrando el nuevo administrador de la lista.

Definir preferencias de Control de la base de datos


Esta sección trata sobre preferencias de usuario de configuración para el Control de la base de
datos de Oracle Enterprise Manager (base de datos de Control). Contiene los siguientes temas:

Sobre la base de datos de Control de preferencias

Definir períodos de apagón

Ajuste preferido credenciales

Sobre la base de datos de Control de preferencias


Control de base de datos le permite establecer las preferencias del usuario en las siguientes áreas:

Notificación

Estos ajustes activar el Control de la base de datos a le alertas de correo electrónico. Las alertas
son notificaciones de que la base de datos está en una situación indeseable y necesita su
atención. De forma predeterminada, la página de inicio de base de datos muestra todas las
alertas. Sin embargo, configuración es requerida para la notificación por correo electrónico. Para
obtener más información acerca de configurar notificaciones y alertas, ver "configuración
directa notificación de alerta" en la página 10-11.

Administración de apagón

Apagones suspensión la colección de base de datos de monitoreo de datos y el envío de alertas


por el Control de la base de datos. Apagones permiten realizar mantenimiento programado en la
base de datos sin recibir alertas innecesarias y sin sesgar los datos de vigilancia.

Por ejemplo, usted puede detener las recopilaciones de datos durante una copia de seguridad de
base de datos o una actualización de hardware. Si continúa durante estos períodos, los datos
recolectados muestran tendencias y otra información de control que no es el resultado de las
operaciones diarias típicas. Para obtener una imagen más precisa, a largo plazo del rendimiento
de la base de datos, puede utilizar apagones para excluir estas situaciones de casos especiales de
análisis de datos. Ver "definir períodos de apagón" en la página3 - 9 para obtener más
información.

Recomendado: credenciales

Control de base de datos automáticamente pueden ejecutar muchas tareas administrativas


rutinarias, tales como copias de seguridad. Usted puede utilizar un sistema que se construye en
base de datos de Control para estas tareas de rutina de programación. Para proteger su entorno,
creación de tareas para la ejecución automática en el Administrador corporativo requiere
proporcionar información de inicio de sesión para el equipo host y base de datos. Para evitar la
introducción de esta información cada vez que crea o ejecuta una tarea o trabajo, Control de base
de datos le permite guardar esta información como credenciales preferidas. Recomendado:
credenciales se almacenan en la base de datos en modo encriptado para proteger del uso no
autorizado. Ver "ajuste preferido credenciales" en la página 3-11.

Definir períodos de apagón


Se pueden definir uno o más períodos de una sola vez o repetición apagón durante qué colección
de base de datos de seguimiento de la información y el envío de alertas se suspenden.

Para definir un período de apagón:

En cualquier página de Control de la base de datos, en la parte superior de la página, haga clic
en configuración.

Introducción a administración de base de datos 3-9


Definir preferencias de Control de la base de datos

Aparece la página de configuración de Enterprise Manager, que muestra la página Resumen de


configuración.

En el panel izquierdo, haga clic en apagones. Aparecerá la


página de apagones.

Haga clic en crear para iniciar al Asistente para crear el apagón. El apagón
de crear: Aparece la página Propiedades.

(Opcional) Reemplace el nombre predeterminado del apagón con uno de su elección.

(Opcional) En el campo de comentarios , escriba el texto que describe el propósito de la censura.

En la lista de motivo , seleccione el motivo del apagón más apropiado.

En la sección de destinos disponibles, en la lista tipo, seleccione la Instancia de base de datos.

El nombre completo de la instancia de base de datos aparece en la lista de destinos disponibles.


En la lista de destinos disponibles, seleccione la instancia y haga clic en el icono mover .

Nota: También puede hacer doble clic el nombre de instancia.

El nombre de instancia es movido de la lista de destinos disponibles a la lista de destinos seleccionados.

Haga clic en siguiente.

Aparece la página crear calendario de Blackout.

3-10 DBA de oracle base de datos día 2


Definir preferencias de Control de la base de datos

En la página crear apagón horario, haga lo siguiente:

En la sección de inicio, horario el apagón inmediato o para una fecha y hora


posterior.

En la sección duración, indican la duración de la falla.

Para repetir el apagón periódicamente, en la sección de repetición, seleccione una


frecuencia de repetición de la lista repetir. De lo contrario, utilice el valor
predeterminado de no repetir.

Haga clic en siguiente.

Aparecerá la página de revisión.

Revisar lo que has ingresado. Usted puede hacer clic en atrás para cambiar una
configuración.

Haga clic en Finalizar.

El título de confirmación aparecerá en la página de apagones, y el nuevo período de


apagón se muestra en la lista.

Vea también:

"Acerca de alertas" en la página 10-1


Ajuste preferido credenciales
Cuando recomendado: credenciales, Control de base de datos rellena automáticamente
credenciales de login de ordenador y base de datos de host para usted en ocasiones cuando
solicita generalmente estas credenciales. Control de base de datos también se llena en estas
credenciales cuando está a punto de ejecutar un trabajo que requiere credenciales.

Para configurar credenciales recomendado: para la base de datos:

Desde cualquier página de Control de la base de datos, en la parte superior de la


página, haga clic en preferencias. Aparecerá la página de preferencias.

En el panel izquierdo, haga clic en Credenciales preferidas .

Introducción a administración de base de datos 3-11


Administrar la base de datos con herramientas de administración basadas en SQL

La página de credenciales preferido aparece, mostrando una tabla de objetivos.

En la fila de la tabla para la instancia de base de datos, haga clic en el icono bajo Ajustar
credenciales. Aparecerá la página de base de datos preferido credenciales.

Introduzca las siguientes credenciales:

Credenciales de base de datos de Usuario y la contraseña y nombre de usuario


SYSDBA /
Clave SYSDBA
Credenciales de host Host Host Username/contraseña

Por ejemplo, normalmente puede conectar como usuario Sistema de , utilice el SYS
cuenta para la SYSDBA acceso y uso Oracle para el nombre de usuario de host.

Nota: El usuario de host puede requerir ciertos privilegios de host para ejecutar
trabajos de fondo tales como copias de seguridad de base de datos. Por ejemplo,
en UNIX y Linux, el usuario de host debe pertenecer a la OSDBA grupo
(típicamente dba). En Windows, el usuario de host debe ser un miembro de la
Administradores de del grupo y debe concederse el Inicie
sesión como trabajo por lotes Inicio de sesión correcto.
Consulte la documentación de la plataforma para más información.

Haga clic en prueba para probar sus credenciales.

Se muestra un mensaje de confirmación si pueden comprobar sus credenciales.

Haga clic en aplicar para aplicar los cambios.

Administrar la base de datos con herramientas de administración


basadas en SQL
Además las páginas de interfaz (GUI) de gráfica de usuario presentadas en el Control de la
base de datos, puede utilizar otras herramientas de Oracle como desarrollador de SQL y SQL
* Plus para administrar su base de datos. Estas herramientas permiten realizar operaciones de
gestión de bases de datos y consultar, insertar, actualizar o eliminar datos directamente en la
base de datos.

Las secciones siguientes proporcionan detalles:

Sobre SQL

Acerca de SQL * Plus

A partir de SQL * Plus y conexión a la base de datos

Sobre SQL Developer

Vea también:

Guía del desarrollador de Oracle base de datos día 2

Referencia del lenguaje de Oracle base de datos SQL

3-12 DBA de oracle base de datos día 2


Administrar la base de datos con herramientas de administración basadas en SQL

Sobre SQL
Para realizar muchas de sus operaciones, Control de base de datos de Oracle Enterprise
Manager (Control de base de datos) presenta estructurada query language (SQL) declaraciones
a la base de datos. SQL (pronunciado como secuela) es un estándar de la industria inglés-como
lenguaje para consultar y actualizar bases de datos de programación.

El siguiente es un ejemplo de una consulta SQL que muestra información sobre los países en
una tabla de países, que es propiedad de usuario recursos humanos:

SELECCIONE COUNTRY_ID, COUNTRY_NAME DE HR. PAÍSES;

SQL es un lenguaje potente que puede utilizarse también para realizar una variedad de tareas de
administración de base de datos. La instrucción SQL siguiente crea el usuario de base de datos
nick y le asigna una contraseña de su elección, representado por la contraseña:

Nick de CREATE USER IDENTIFIED BY contraseña;

Al realizar una tarea administrativa en el Control de la base de datos, haga clic en Mostrar
SQL para ver las instrucciones de SQL que Control de base de datos genera y envía.

Acerca de SQL * Plus


SQL * Plus es un programa de línea de comandos que utilizas para enviar instrucciones
SQL y PL/SQL a una base de datos de Oracle. Usted puede presentar declaraciones de
forma interactiva o como SQL * Plus scripts. SQL * Plus se instala con la base de datos
y se encuentra en su
ORACLE_HOME /bin directorio.

Puede iniciar SQL * Plus desde la línea de comandos, o en Microsoft Windows, desde el
menú Inicio.

Cuando SQL * Plus carga, emite el indicador SQL, que se ve así:

SQL >

En el sistema SQL, puede ingresar las declaraciones que realizan tareas administrativas tales
como cierre de la base de datos o crear que un usuario nuevo, o usted puede consultar, insert,
update y delete datos.

Puede introducir una sola sentencia SQL en varias líneas. Debe terminar cada sentencia con un
punto y coma (;). Para la mayoría de las declaraciones, usted puede volver a ejecutar una
declaración mediante la introducción de una barra diagonal (/) en una línea por sí mismo.

Vea también:


SQL * Plus guía del usuario y referencia

Conceptos de base de datos de Oracle

A partir de SQL * Plus y conexión a la base de datos


La sección describe cómo iniciar SQL * Plus y conecte a la base de datos de la línea de
comandos y el menú Inicio.

Para una nueva instalación, se conecta a la base de datos mediante el SYS o Sistema de
cuentas de base de datos. Al entrar SYS o una barra diagonal (/) como usuario nombre y
proporcionar la AS SYSDBA cláusula, su acceso es autenticado utilizando la autenticación de
sistema operativo. Autenticación de sistema operativo utiliza su cuenta de usuario de host
Windows, UNIX o Linux para autenticarle a base de datos Oracle. Debe haber conectado al
ordenador con una cuenta de usuario que sea miembro de un grupo de usuario de host especial.
En UNIX y Linux, este grupo de usuarios suele ser dba. Este tipo de autenticación

Introducción a administración de base de datos 3-13


Administrar la base de datos con herramientas de administración basadas en SQL

le permite conectarse a una base de datos de Oracle que no se inicia todavía, así que usted puede empezar para
arriba. Para más información ver la Guía del administrador de base de datos Oracle .

Los procedimientos siguientes muestran cómo iniciar sesión la base de datos como usuario SYS con el SYSDBA
privilegio.

Para iniciar SQL * Plus y conecte a la base de datos de la línea de comandos:

Abra una ventana de comandos.

Configurar las variables de entorno de sistema operativo, como se describe en "Configuración de


las Variables de entorno de sistema operativo" .

Iniciar SQL * plus con un comando en el siguiente formato: sqlplus {username |


/} [como sysdba]

Un ejemplo de este comando es el siguiente:


$ sqlplus / AS SYSDBA Enter password:
contraseña

Para nombre de usuario , puede utilizar el SYS o Sistema de usuarios administradores de . El


indicador, escriba la contraseña que configuró durante la instalación. Si utilizas el SYS usuario, debe incluir
Como SYSDBA después el nombre de usuario.

SQL * Plus se conecta a la instancia predeterminada de la base de datos (Microsoft Windows) o la instancia
de base de datos especificado por las variables de entorno (Linux y UNIX).

Para iniciar SQL * Plus y conecte a la base de datos en el menú Inicio de Windows:

Configurar las variables de entorno de sistema operativo, como se describe en "Configuración de


las Variables de entorno de sistema operativo" .

Haga clic en Inicio, seleccione programas (o Todos los programas), entonces Oracle - HOME_NAME, a
continuación, Desarrollo de aplicacionesy luego SQL * Plus.

Cuando se le solicite, introduzca el nombre de usuario y contraseña de la cuenta a utilizar para


conectarse a la base de datos.

Para el nombre de usuario, puede utilizar el SYS o Sistema de cuentas administrativas y se puede utilizar
la contraseña que configuró durante la instalación.

Si utilizas SYS o / como el nombre de usuario, les siguen con un espacio y luego la cláusula Como SYSDBA ,
como se muestra en los ejemplos siguientes:
Introduzca nombre de usuario: SYS AS SYSDBA
contraseña: contraseña
o

Introduzca nombre de usuario: / AS SYSDBA

Vea también:

"Conexión a una base de datos Oracle desde un equipo cliente" en Página 4-6

"Sobre cuentas administrativas y privilegios" en la página 4 de 7

Guía del administrador de base de datos Oracle

SQL * Plus guía del usuario y referencia

Referencia del lenguaje de Oracle base de datos SQL

3-14 DBA de oracle base de datos día 2


Primeros pasos con Oracle Enterprise Manager: Oracle por ejemplo serie

Sobre SQL Developer


SQL Developer proporciona otro GUI para acceder a su base de datos de Oracle.
Programador SQL apoya el desarrollo en el SQL y PL/SQL. Está disponible en la
instalación predeterminada de la base de datos Oracle.

Con programador SQL, puede ver objetos de base de datos, ejecutar sentencias SQL y SQL
scripts, editar y depurar sentencias PL/SQL. También puede ejecutar cualquier número de
informes proporcionados, también crear y guardar sus propios.

Puede descargar SQL Developer desde el sitio Web de Oracle Technology Network (OTN).

Vea también:

Guía del desarrollador de Oracle base de datos día 2 para obtener


instrucciones para comenzar SQL Developer
Conceptos de base de datos de Oracle

Primeros pasos con Oracle Enterprise Manager: Oracle


por ejemplo serie
Oracle por ejemplo (OBE) tiene una serie de la guía de DBA de Oracle base de datos de 2
días . Esta OBE le camina a través de las tareas de este capítulo e incluye imágenes anotadas.

Para ver la introducción a Oracle Enterprise Manager OBE, en su navegador, introduzca la


siguiente URL:

http://www.Oracle.com/WebFolder/TechNetwork/tutorials/OBE/dB/
11g/r2/2day_dba/gettingstarted/gettingstarted.htm
Introducción a administración de base de datos 3-15
Primeros pasos con Oracle Enterprise Manager: Oracle por ejemplo serie
3-16 DBA de oracle base de datos día 2
4
Configurar el entorno de red

Después de instalar la base de datos Oracle, tienes una base de datos totalmente funcional con un cliente /
servidor red medio ambiente que se ha configurado como mínimo.

Este capítulo contiene las secciones siguientes para ayudarle a configurar totalmente su red de cliente/servidor:

Entender la configuración de la red

Ver configuración de oyente

Iniciar y detener el proceso de escucha

Conexión a una base de datos Oracle desde un equipo cliente

Redes: Oracle por ejemplo serie

Entender la configuración de la red


Un cliente es cualquier aplicación que se conecta a la base de datos de Oracle para enviar o
recuperar datos. Una aplicación de cliente de base de datos Oracle puede residir en cualquier
ordenador que tiene instalado software de cliente de base de datos Oracle.

Oracle Net es una capa de software que reside en el equipo cliente y en el equipo host de base de
datos Oracle. Establece y mantiene la conexión entre la aplicación cliente y la base de datos
sobre una red y los intercambios de mensajes entre ellos utilizando protocolos estándar de la
industria.
Para una aplicación cliente y una base de datos para comunicarse, la aplicación cliente debe ser
capaz de identificar la base de datos desea conectarse, y la base de datos debe proporcionar una
identificación. Puede utilizar un nombre de servicio para conectarse a una base de datos. Un
nombre de servicio es una representación lógica de una base de datos, que es la forma de que
una base de datos se presenta a los clientes. Una única base de datos se puede presentar como
múltiples servicios.

Nombres de servicios pueden proporcionar transparencia de la ubicación para que la aplicación


cliente no tiene que conocer la ubicación del servidor. Si la base de datos se mueve a otro lugar,
entonces usted debe reconfigurar sólo Oracle Net. No cambios son necesarios para las
aplicaciones cliente.

Esta sección contiene estos temas:

Configuración de Oracle Net Listener

Conexiones de cliente

Herramientas para configuración de red

Configurar el entorno de red 4-1


Entender la configuración de la red

Configuración de Oracle Net Listener


En el host de la base de datos, el Oracle Net listener (el oyente), es un proceso que escucha
peticiones de conexión de cliente. Recibe solicitudes de conexión entrantes de clientes y
gestiona el tráfico de estas solicitudes al servidor de base de datos.

El archivo de configuración del listener por defecto se llama archivos , y se encuentra en el


Administrador de redes subdirectorio donde se instaló el directorio home de Oracle.
Por ejemplo, si su es el directorio home de Oracle
/u01/app/oracle/product/11.2.0/dbhome_1, entonces el archivos archivo es
creado por defecto en el /u01/app/oracle/producto/
11.2.0/dbhome_1/network/admin directorio.

El archivo contiene una dirección de protocolo que identifica la base de datos. Esta dirección
define el protocolo que el oyente escucha en y cualquier otra información específica de cada
protocolo. Por ejemplo, el oyente puede configurarse para escuchar en la siguiente dirección de
protocolo:

(DESCRIPCIÓN =

(ADDRESS=(PROTOCOL=tcp)(HOST=dbhost.example.com) (PORT = 1521)))

Este ejemplo muestra una dirección de protocolo de TCP/IP que especifica el equipo host de lo
oyente y un número de puerto. El oyente puede escuchar las peticiones de conexión en interfaces
de red con ya sea IP versión 4 (IPv4) o IP 6 (IPv6) direcciones.

El archivos archivo se configura automáticamente durante la instalación, pero se puede


configurar con el Control de la base de datos de Oracle Enterprise Manager.

Porque los parámetros de configuración tienen valores predeterminados, puede iniciar y utilizar
un oyente sin configurarlo. Este agente de escucha predeterminado es nombrado escucha, no
apoya nombres de servicio en el arranque y escucha en la siguiente dirección de protocolo de
TCP/IP:

(ADDRESS=(PROTOCOL=tcp) (HOST =host_name)(PORT=1521))

Un Oracle base de datos los registros con el oyente dentro de un minuto o menos de la puesta en
marcha. Los nombres de servicio, o las bases de datos que representan, a la que el oyente reenvía
solicitudes de cliente, se pueden configurar en el archivos archivos. Esta información también
se puede registrar dinámicamente con el oyente. Registro dinámico de servicios y bases de datos
con el oyente se llama registro servicio.

Registro del servicio se realiza por el proceso de monitor (PMON) proceso: un proceso en
segundo plano instancia — de cada instancia de base de datos. Registro de servicio dinámica no
requiere modificación de la archivos archivos.

Vea también:

Conceptos de base de datos de Oracle para obtener más información


acerca de oyentes y servicio de nombres
Guía del administrador de la red de servicios Oracle base de
datos más información acerca de cómo configurar oyentes

"Viendo la configuración del Listener" en la página 4 de 4

"Arranque y parada del oyente" en la página 4-5

"Acerca de procesos en segundo plano" en la página5 - 3 para más información acerca de los procesos de base de
datos

Conexiones de cliente
Las secciones siguientes describen los elementos que intervienen en las conexiones de cliente a
la base de datos:

Conectar descriptores

4-2 DBA de oracle base de datos día 2


Entender la configuración de la red

Solicitudes de conexión

Métodos de nomenclatura

Conectar descriptores

El cliente utiliza un descriptor de conexión para especificar la base de datos al que desea conectarse. Esta conexión
descriptor contiene un protocolo y un nombre de servicio de base de datos. Una base de datos puede tener varios
nombres de servicio definidos, por lo que debe especificar un nombre de servicio específicos para el descriptor de
conexión. En una base de datos preconfigurada, hay solamente un nombre del servicio, cuyo valor predeterminado
es el nombre de base de datos global.

En el ejemplo siguiente se muestra un descriptor de conexión que permite a los clientes para conectarse a una base
de datos con nombre de servicio mydb.us.example.com:

DESCRIPCIÓN =

(ADDRESS=(PROTOCOL=tcp)(HOST=my-server) PORT = 1521))


(CONNECT_DATA =

(SERVICE_NAME=mydb.us.example.com))

Solicitudes de conexión

Los usuarios iniciar una solicitud de conexión al proporcionar una cadena de conexión. Una cadena de conexión
incluye un nombre de usuario y contraseña y un identificador de conexión. Este identificador de conexión puede ser
el descriptor de conexión sí mismo, o un nombre que tiene el descriptor de conexión utilizando Cartografía
información almacenada en uno o más depósitos de acceder con los métodos de nomenclatura descritos en "métodos
de nomenclatura" en la página 4-3. Este nombre se denomina un nombre de servicio net.

Métodos de nomenclatura

Un método de nomenclatura es un método de resolución utilizado por una aplicación cliente para resolver un
identificador de conexión en un descriptor de conexión al intentar conectar a un servicio de base de datos.

Oracle Net ofrece soporte para los siguientes métodos de nomenclatura:

Fácil conectar nombres


La fácil conectar denominación método permite clientes para conectarse a la base de datos utilizando sólo
TCP/IP conectar cadena que consta de un nombre de host y nombre de servicio de Oracle. Conecta la
denominación método no requiere ninguna configuración. Ver "conectar a un Oracle base de datos desde un
equipo cliente" en la página 4-6 para un ejemplo de fácil conectar nombre.

Nombres locales
Los comercios nombres de método conectan descriptores, identificados por sus nombres de red servicio en un
archivo de configuración de cliente denominado tnsnames.ora . Este archivo se encuentra en la
ORACLE_HOME/network/admin directorio. Cuando se crea una base de datos usando el Asistente de
configuración de base de datos de Oracle (DBCA), denominación local está configurado automáticamente.
Usted debe usar el Asistente para configuración de red para crear conexión descriptores y sus correspondientes
nombres de red servicio.
Directorio de nombres
Directorio de nombres tiene un servicio de base de datos, servicio net nombre o alias del servicio net connect
descriptor almacenado en un servidor de directorio compatible con LDAP.

Configurar el entorno de red 4-3


Ver configuración de oyente

Vea también:

Guía del administrador de la red de servicios Oracle base de datos

Guía del administrador de base de datos Oracle para obtener más información acerca de base de datos de servicios

Herramientas para configuración de red


Base de datos Oracle le permite administrar la configuración de la red con las siguientes
herramientas:

Asistente de configuración de red

Oracle Enterprise Manager

Oracle Net Manager

Asistente de configuración de red

Durante una instalación típica de la base de datos, el Asistente de configuración de red (NETCA) configura
automáticamente un oyente llamado Escucha que tiene una dirección TCP/IP de protocolo escucha la base
de datos. Si haces una instalación personalizada y luego NETCA pide configurar una dirección de nombre y
Protocolo de oyente de su elección.

Uso NETCA para configuración de red inicial después de la instalación de la base de datos. Después de eso,
puede utilizar Oracle Enterprise Manager y Oracle Net Manager para configurar y administrar sus redes.

Oracle Enterprise Manager

Oracle Enterprise Manager le permite gestionar su configuración de servidor de red con una página de oyente. La
página de oyente muestra información como el estado actual, el directorio home de Oracle en el que se encuentran
los archivos de configuración de oyente y el nombre de host.
Oracle Net Manager

Oracle Net Manager proporciona las mismas características como el Oracle Enterprise Manager con la adición de la
configuración de perfiles.

Vea también:

"Viendo la configuración del Listener" en la página 4 de 4

Guía del administrador de la red de servicios Oracle base de datos

Ver configuración de oyente


El Oracle Net oyente (listener) se ejecuta en el host de la base de datos y maneja las solicitudes
de cliente entrantes. Con el Control de la base de datos Oracle Enterprise Manager (Control de la
base de datos), puede ver el estado del oyente, que está establecido para iniciarse
automáticamente cuando se reinicia el host. También puede ver el estado de oyente en la línea de
comandos.

Para ver información sobre el oyente con el Control de la base de datos:

En la página de inicio de base de datos, bajo el título General, haga clic en el enlace de
escucha .
La página de oyente aparece, mostrando la siguiente información sobre el oyente:
– Estado actual

4-4 DBA de oracle base de datos día 2


Iniciar y detener el proceso de escucha

– Disponibilidad en las últimas 24 horas

– Alias

– Versión

– Oracle para el oyente

– Dirección de red

– Archivo de configuración (archivos) Ubicación

– Hora de inicio

– Host

– (Opcional) estado de Oracle Restart

Para ver información sobre el oyente en la línea de comandos:

Abra una ventana de comandos.

Siga los pasos descritos en "Configurar el entorno de sistema operativo Las


variables " .

Escriba el siguiente comando:


lsnrctl status

Iniciar y detener el proceso de escucha


El escucha de Oracle se establece para iniciarse automáticamente cuando se reinicia el host. Sin
embargo, cuando el sistema encuentra circunstancias imprevistas, o cuando manualmente han
dejado al oyente, puede reiniciarlo con el Control de la base de datos o en la línea de comandos.

Para dejar al oyente con el Control de la base de datos:

En la página de inicio de base de datos, en General, haga clic en el enlace de


escucha . Aparecerá la página de oyente.

Haga clic en detener.

Escriba las credenciales de host, si no configurar las credenciales preferidas, haz clic en
Login.

En la página de Start/Stop Listener, haga clic en OK para realizar la acción


especificada o en Cancelar para dejar de fumar.

Para empezar el oyente con base de datos de Control:


En la página de inicio de base de datos, bajo el título General, haga clic en el enlace de
escucha . Aparecerá la página de oyente.

Haga clic en Inicio.

En la página de oyente de Start/Stop, haga clic en Aceptar.

Después de un par de minutos, aparece un mensaje de confirmación, indicando que el


oyente se ha iniciado.

Configurar el entorno de red 4-5


Conexión a una base de datos Oracle desde un equipo cliente

Nota: Si solo han dejado al oyente y en el Detector de Control de base de datos


de página, entonces usted no verá un botón de inicio. Usted debe ir a la Página
principal de la base de datos, espere un minuto o dos y luego volver a la página
de oyente.

Para iniciar o detener el oyente en la línea de comandos:

Abra una ventana de comandos.

Siga los pasos descritos en "Configurar el entorno de sistema operativo Las


variables " .

Entrar en cualquiera de los siguientes comandos, dependiendo de si desea iniciar o detener el


listener:

lsnrctl start
lsnrctl stop

Conexión a una base de datos Oracle desde un equipo


cliente
Esta sección describe cómo usar SQL * Plus y el fácil método de nomenclatura para conectarse
a una base de datos Oracle desde un equipo cliente. SQL * Plus se instala al instalar software de
cliente de base de datos Oracle. Conecta la denominación método proporciona conectividad a
bases de datos de TCP/IP sin necesidad de configurar Oracle Net Services.

Puede utilizar las instrucciones en esta sección para probar su configuración de red.

Para conectar a una base de datos Oracle desde un cliente computadora con
fácil conexión nombrando:

Complete los pasos en "Configuración de las Variables de entorno de sistema operativo" en


la página 3-3.

Realice una de las siguientes opciones para iniciar SQL * Plus:

(Sistemas UNIX, Linux o Windows) Abra una ventana de comandos y escriba el


siguiente comando:
sqlplus

(Sólo para sistemas Windows) Haga clic en Inicio, seleccione programas (o Todos los
programas), luego
Oracle - HOME_NAME , a continuación, desarrollo de aplicacionesy luego SQL *
Plus.
Cuando se le solicite, escriba el nombre de usuario seguido por una arroba (@) y un
identificador de conexión, donde el identificador de conexión tiene el siguiente formato:

"host [:Puerto] [/nombreDeServicio] [:servidor] [/instance_name]"

Representan a los titulares de lugar utilizados en el formato del identificador de conexión:

host — el nombre o la dirección IP del ordenador de la base de datos de Oracle.


Direcciones IPv4 e IPv6 son compatibles. Direcciones IPv6 deben estar encerradas
entre corchetes. Ver Guía del Oracle base de datos Net servicios Administrador para
obtener más información sobre direccionamiento IPv6.
Puerto (opcional) — el número de puerto TCP en el que el Oracle Net listener
escucha para conexiones.
Si Puerto queda excluida, entonces asume el número de puerto estándar 1521.

4-6 DBA de oracle base de datos día 2


Redes: Oracle por ejemplo serie

nombreDeServicio — un nombre de servicio de base de datos.


Si no hay nombres de servicio de base de datos se definen, después usted puede utilizar el nombre del
servicio predeterminado que se crea la base de datos. Este nombre de servicio consiste en el nombre de la
base de datos global, que se compone de la DB_NAME y DB_DOMAIN parámetros de inicialización como
sigue:
Db_name . DB_DOMAIN

Si DB_DOMAIN es null, entonces el nombre estándar es sólo Db_name.


servidor — el tipo de controlador de servicios. Los valores aceptables son dedicado, común, y los. Si
se omite, entonces el tipo por defecto del servidor es elegido por el oyente: servidor compartido si
configurado, de lo contrario dedicado servidor.
instance_name — la instancia a la que conectarse. Cuando sólo se especifica nombre de instancia, se
conecta al servicio de base de datos predeterminado. Si no hay ningún tipo de servicio predeterminado
configurado en el archivos de archivos, entonces se genera un error. Usted puede obtener el nombre de
instancia de la INSTANCE_NAME parámetro de inicialización.

Por ejemplo, para conectarse como usuario NICK el servicio de base de datos ORCL.example.com en el
host dbhost.example.com , escriba lo siguiente en el símbolo de nombre de usuario:

Nick@"dbhost.example.com/ORCL.example.com"

Los siguientes ejemplos de sustituyen de direcciones IPv4 e IPv6 para el nombre de host:

Nick@"192.0.2.1/ORCL.example.com"

Nick@"[2001:0db8:0:0::200C:417A]/ORCL.example.com"

Cuando se le solicite, introduzca la contraseña de usuario.

Vea también:

Guía del administrador de base de datos Oracle para más ejemplos de de conexión con
SQL * Plus y para una discusión de las variables de entorno

Guía del administrador de la red de servicios Oracle base de datos información de fácil conexión, conectar
identificadores y otros métodos de nomenclatura

Base de datos de Oracle Net Services referencia para obtener información acerca de cómo definir el servicio
predeterminado en archivos
SQL * Plus guía del usuario y referencia

Redes: Oracle por ejemplo serie


Oracle por ejemplo (OBE) tiene una serie de la guía de DBA de Oracle base de datos de 2 días .
Esta OBE le camina a través de las tareas de este capítulo e incluye imágenes anotadas.

Para ver el OBE de red, introduzca la siguiente URL en tu navegador:

http://www.Oracle.com/WebFolder/TechNetwork/tutorials/OBE/dB/
11g/r2/2day_dba/network/network.htm

Configurar el entorno de red 4-7


Redes: Oracle por ejemplo serie
4-8 DBA de oracle base de datos día 2
5
Gestión de la instancia de Oracle

Este capítulo proporciona información sobre la instancia de Oracle y las instrucciones para la gestión de
la instancia.

Este capítulo contiene las secciones siguientes:

Resumen de la instancia de Oracle y la gestión de la instancia

Cerrar y poner en marcha la instancia de Oracle

Visualización y modificación de parámetros de inicialización

Gestión de memoria

Instancias: Oracle por ejemplo serie

Resumen de la instancia de Oracle y la gestión de la


instancia
Un sistema de base de datos Oracle consta de una base de datos Oracle y una instancia de Oracle.

Una base de datos consiste en un conjunto de archivos de disco que almacena metadatos y datos
del usuario. Metadatoso "datos sobre los datos," consiste en estructural, configuración y control
de información sobre la base de datos.

Una instancia de Oracle (también conocido como una instancia de base de datos) contiene
el conjunto de procesos en segundo plano la base de datos Oracle que operan sobre los datos
almacenados y la memoria compartida asignada que esos procesos se utilizan para hacer su
trabajo.

Cada instancia tiene un identificador de instancia, también conocido como sistema de


identificación (SID). Porque puede haber varias bases de datos Oracle en un equipo host, cada
uno con su propio conjunto de archivos de datos, usted debe identificar la instancia a la que
desea conectar. Para una conexión local, se identifica la instancia de configuración variables de
entorno de sistema operativo ORACLE_SID y ORACLE_HOME. Para una conexión remota, se
identifica la instancia especificando una dirección de red y un nombre de servicio de base de
datos.

Oracle una instancia debe iniciarse a leer y escribir información en la base de datos. La instancia
de Oracle crea la base de datos sobre el recibo de las instrucciones de la utilidad de Oracle base
de datos Configuración Asistente (DBCA) o el Crear la base de datos instrucción
SQL.

Cuando la instancia de Oracle no está disponible, sus datos están seguros en la base de
datos, pero no se puede acceder por cualquier usuario o aplicación.

Las propiedades de una instancia de Oracle se especifican mediante los parámetros de


inicialización de instancia. Cuando se inicia la instancia, se lee un fichero de parámetros de
inicialización y la instancia está configurada por consiguiente.

Esta sección presentan algunos conceptos de una instancia de Oracle y su manejo. Contiene
los siguientes temas:

Gestión de la instancia de Oracle 5-1


Resumen de la instancia de Oracle y la gestión de la instancia

Acerca de parámetros de inicialización

Acerca de procesos en segundo plano

Acerca de procesos de cliente y servidor

Sobre la estructura de la memoria de instancia

Sobre instancia Startup y Shutdown

Vea también:

Conceptos de base de datos de Oracle para una visión general de la base


de datos de Oracle instancia

Acerca de parámetros de inicialización


Administrar una instancia de Oracle incluye la configuración de los parámetros que afectan el
funcionamiento básico de la instancia de Oracle. Estos parámetros se denominan parámetros de
inicialización. La instancia de Oracle Lee parámetros de inicialización de un archivo en el inicio.

Durante la instalación, cuando selecciona una base de datos preconfigurada la carga de trabajo
disponible en el DBCA, los parámetros de inicialización están optimizados para uso habitual en
el entorno especificado. A medida que aumenta el número de usuarios de base de datos aumenta
y la carga de trabajo, que tendrás que modificar algunos parámetros de inicialización. Puede
realizar estos cambios mediante la página de parámetro de inicialización en base de datos de
Control, o mediante un asesor proporcionado por bases de datos Oracle, como el asesor de
memoria. Ver "optimización uso de la memoria con los asesores de la memoria" en la página
10-27 para más información.

Después de ser leído desde un archivo, parámetros de inicialización se conservan en la


memoria, donde los valores de muchos de ellos se pueden cambiar dinámicamente. Hay dos
tipos de archivos. El tipo de archivo utilizado para iniciar la instancia determina si persisten
los cambios de parámetros de inicialización dinámica a través de startup y shutdown de la
base de datos. Los tipos de archivo de parámetro son:
Archivo de parámetros del servidor
El archivo de parámetros del servidor es la forma preferida del fichero de parámetros de
inicialización y es un archivo binario que puede ser escrito y leído por la base de datos. No
debe ser editado manualmente. Se almacena en el equipo host que está ejecutando la base de
datos Oracle.
Cambios se hacen cuando se utiliza base de datos de Control para modificar uno o más
parámetros de inicialización, o cuando la base de datos Oracle sí hace cambios para
autoajuste con fines. Los cambios que persisten en las operaciones de parada y
arranque la base de datos.

Nota: Cuando se cambia un parámetro de inicialización en el servidor archivo de


parámetros, también puede especificar que se cambia el valor en memoria, para
que el cambio se refleja inmediatamente en la instancia actual. Si no cambias el
valor en memoria, entonces el cambio no tiene efecto hasta que cierre y reinicie
la base de datos.

Archivo de parámetros de inicialización de texto


Un archivo de parámetros de inicialización de texto es un texto que puede ser leído por la
instancia de Oracle, pero no está escrito a la instancia. Usted puede cambiar un fichero de
parámetros de inicialización de texto con un editor de texto, pero los cambios no surten
efecto hasta que reinicie la instancia de Oracle. Al iniciar la instancia con este tipo de
archivo, se pueden cambiar muchos parámetros de inicialización de forma dinámica con
Control de la base de datos, pero sólo para la instancia actual. A menos que usted también
edita el parámetro de inicialización de texto

5-2 DBA de oracle base de datos día 2


Resumen de la instancia de Oracle y la gestión de la instancia

archivo y hacer el mismo cambio, el cambio se pierde al reiniciar la instancia de base de datos.

Puede utilizar sentencias SQL para crear la siguiente:

Un fichero de parámetros de servidor de un archivo de inicialización de texto


Un archivo de parámetros del servidor de los valores actuales (en memoria) de todos los parámetros de
inicialización
Un fichero de parámetros de inicialización de texto desde un archivo de parámetro de servidor

Cuando se crea la base de datos con DBCA, se crea un archivo de parámetros del servidor. Este archivo se utiliza
cada vez que se inicie la base de datos.

Vea también:

"Ver y modificar parámetros de inicialización" en la página 5-10

Guía del administrador de base de datos Oracle para obtener información acerca de la por defecto de nombre y
ubicación del archivo de parámetros del servidor y los comandos crear un archivo de parámetros del servidor o el
archivo de parámetros de inicialización de texto

Conceptos de base de datos de Oracle para tener una visión general de archivos

Acerca de procesos en segundo plano


Los procesos de fondo de la instancia de Oracle gestionan memoria estructuras,
asincrónicamente realizar E/S para escribir datos en un archivo en un disco y realizar tareas
de mantenimiento general. Los procesos de fondo consolidan funciones que de lo contrario
sería manejadas por varios programas de bases de datos Oracle para cada proceso de usuario.
Monitorear otros procesos de base de datos Oracle para proporcionar mayor paralelismo para
mejor rendimiento y fiabilidad.

Procesos de los antecedentes que se presentan dependen de las características que se utilizan en
la base de datos. Algunos procesos de fondo fundamentales se describen en tabla 5 – 1 .

Tabla 5 – 1 Procesos en segundo plano la base de datos oracle


Proceso en segundo plano Descripción

Escritor de base de datos (DBWn)


El escritor de la base de datos escribe los bloques modificados desde la caché del búfer de base de datos a los archivos en un
disco. Base de datos Oracle permite un máximo de 36 procesos de escritor de base de datos.

Escritor de log (LGWR) Escrituras de proceso el escritor del registro rehacer las entradas del registro en disco. Redo log

las entradas se generan en el buffer de logs de reconstitución del sistema Global


Área (SGA) y el proceso de registro escritor escribe las entradas de registro de rehacer
secuencialmente en una línea rehacer archivo de registro.

Checkpoint (piso-superior) En momentos específicos, todos modificados buffers de la SGA son la base de datos

escrito a los archivos de datos mediante un proceso de escritor de base de datos (DBWn).
Este evento se llama un punto de control. Las señales de proceso de checkpoint
DBWn, actualiza los archivos de datos y control de la base de datos
y el momento de esta actualización.

Monitor del sistema (SMON) El monitor del sistema realiza la recuperación de la instancia cuando no

instancia se reinicia.

Process monitor (PMON) El monitor de proceso realiza una recuperación cuando un proceso de usuario

No. Limpia la caché y libera recursos que el fallido


proceso estaba usando.

Gestión de la instancia de Oracle 5-3


Resumen de la instancia de Oracle y la gestión de la instancia

Tabla 5 – 1 Procesos de fondo de la base de datos de Oracle (cont.)


Proceso en segundo
plano Descripción
Procesos de Archiver copiar los archivos de registro de reconstitución en
Archivador (arcon) línea al archivo
almacenamiento cuando los archivos de registro completos o una
conmutación de registro ocurre. El
base de datos debe estar en modo de registro de archivo para ejecutar los
procesos de archivo.
Para obtener más información, consulte Capítulo 9, "realizar copia de
seguridad y
Recuperación".
Monitor de capacidad de
administración Este proceso realiza diversos antecedentes relacionados con la gestión
(COMUNES) tareas, por ejemplo:

Emitir alertas cuando una métrica determinada viola su valor umbral

Tomar fotos por procesos adicionales de desove

Captura de valores estadísticos para los objetos SQL que han sido modificados recientemente

Procesos de colas de trabajo (CJQ0 trabajo cola procesos ejecutan trabajos de usuario, a menudo en modo por lotes. Es un
trabajo

y Jnnn) una tarea definida por el usuario programada para ejecutar una o más veces.

Vea también:

Referencia de la base de datos de Oracle para una lista completa de base de datos Oracle procesos de fondo

Conceptos de base de datos de Oracle para tener una visión general de procesos en segundo plano
Acerca de procesos de cliente y servidor
Además de procesos en segundo plano, base de datos Oracle crea procesos que manejan las
peticiones de conexión del usuario o cliente procesos. Una conexión de usuario se compone
de las siguientes piezas distintas:

Un programa cliente que actúa en nombre del usuario, tales como Oracle Enterprise
Manager (Administrador corporativo), SQL * Plus, o una aplicación
Un proceso de servidor que encarga de la conexión a la base de datos en nombre del
programa cliente, y que realiza gran parte del trabajo para el programa de cliente, tales como
análisis y ejecutar sentencias SQL y recuperar y ofrecer los resultados al programa cliente

Procesos del servidor pueden ser dedicados o compartidos. Cuando se dedican a procesos de
servidor, base de datos Oracle se ejecuta en modo de servidor dedicado. Cuando se comparten
procesos de servidor, base de datos Oracle se ejecuta en modo servidor compartido. En el
modo de servidor dedicado, cada proceso de cliente tiene su propio proceso de servidor. Aunque
un proceso de servidor dedicado es bueno para las consultas de larga duración y tareas
administrativas, un proceso inactivo o demasiados procesos dedicados pueden resultar en un uso
ineficiente de recursos.

Modo servidor compartido elimina la necesidad de un proceso de servidor dedicado para cada
conexión de usuario, requiere menos memoria para cada conexión de usuario y permite a los
usuarios más acceso a la base de datos. Modo servidor compartido es más eficiente en el apoyo
a múltiples programas cliente preguntas frecuentes de corta duración.

Sobre la estructura de la memoria de instancia


Los tamaños de las estructuras de la memoria de instancia afectan el rendimiento de la
base de datos y están controlados por parámetros de inicialización.

5-4 DBA de oracle base de datos día 2


Resumen de la instancia de Oracle y la gestión de la instancia

Tras la instalación, puede dejar la base de datos gestionar memoria de automáticamente, o usted puede elegir
configurar manualmente las estructuras de memoria de la instancia. Si usted elige la gestión de memoria manual,
base de datos Oracle proporciona asesores para ayudarle a determinar los valores apropiados para los parámetros de
memoria. Para ambos gestión de memoria manual y automático, base de datos Oracle envía alertas que identifican
problemas de tamaño de memoria que requieren su atención.

Las secciones siguientes describen las dos áreas de memoria importante que puede supervisar y tamaño:

Área Global del sistema

Área Global de programa

Vea también:

"Gestión de memoria" en la página 5-13

Conceptos de base de datos de Oracle para obtener más información acerca de Oracle base de datos arquitectura de
memoria

Área Global del sistema

El área Global de sistema (SGA) es un área de memoria compartida que contiene datos e información de control de
la instancia. Múltiples usuarios pueden compartir datos dentro de esta área de memoria y evitar acceso repetido,
desperdiciador de tiempo de un disco físico.

Cuadro 5 – 2 listas de los componentes de la SGA.

Cuadro 5 – 2 Componentes SGA


Componente Descripción
Caché buffer de la base de Antes de que los datos almacenados en la base de datos se pueden
datos consultar o modificados, se
deben leer desde un disco y almacena en la caché del búfer. Todos los
usuarios
conectado con el acceso de parte de la base de datos en el búfer los
procesos
memoria caché. Para un rendimiento óptimo, la caché del búfer debe ser
grande
suficiente para evitar frecuentes operaciones de E/S del disco.
La piscina compartida almacena en caché información que se comparte
Piscina compartida entre los usuarios:
■ Sentencias SQL que pueden ser reutilizadas
■ Información del Diccionario de datos como cuenta de usuario
datos, las descripciones de tabla y de índice y privilegios
■ Procedimientos almacenados, que son código ejecutable que se guarda
en la base de datos
Este tampón mejora el rendimiento al almacenar en caché información
Redo buffer de logs de redo
hasta se puede escribir a los archivos de registro de reconstitución en
línea física almacenados
en el disco. Información de rehacer y rehacer en línea registro de
archivos se discuten
en "Sobre Online Redo logs" en la página 6-3.
Esta área opcional se utiliza para amortiguar grandes solicitudes de E/S
Gran piscina para
varios procesos del servidor.
Piscina de Java La piscina de Java es un área de memoria que se utiliza para todos
código de Java específica a la sesión y datos dentro de la Java Virtual
Máquina (JVM).
La piscina de corrientes es una zona de memoria que se utiliza por el
Piscina de corrientes oráculo
Característica de arroyos. Para obtener más información sobre Oracle
Streams, ver
Oracle Streams conceptos y administración.

Gestión de la instancia de Oracle 5-5


Resumen de la instancia de Oracle y la gestión de la instancia

Cuadro 5 – 2 Componentes SGA (cont.)


Componente Descripción
Los buffers de la caché de resultados de consulta resultados. Si se
Caché de resultados ejecuta una consulta para que
los resultados se almacenan en la caché de resultados, entonces la base
de datos
devuelve resultados de la consulta de la caché de resultados en vez de
volver a ejecutar la consulta. Este componente SGA acelera la ejecución
con frecuencia ejecutar consultas.

Área Global de programa

Un Área Global de programa (PGA) es un área de memoria utilizada por un solo proceso de
servidor de base de datos Oracle. Cuando se conecta a una instancia de base de datos de Oracle,
se crea una sesión que utiliza un proceso de servidor para la comunicación entre el cliente y base
de datos de instancia. Cada proceso de servidor tiene su propia PGA.

El PGA se utiliza para procesar instrucciones SQL e inicio de sesión y demás


información de la sesión. Una gran parte de la PGA está dedicada a áreas de trabajo de
SQL, que son áreas de memoria para las clases y otras operaciones de SQL.

La cantidad de memoria PGA utilizado y el contenido de la PGA depende de si está


ejecutando la instancia en modo servidor compartido o servidor dedicado.

La memoria total usada por todas las PGAs individuales se conoce como la memoriade la
instancia total PGA , y la colección de PGAs individuales se conoce como la instancia
total PGA, o a instancia PGA. Con el Control de la base de datos, se establece el tamaño
de la instancia PGA, PGAs no individuales.

Sobre instancia Startup y Shutdown


Después de la instalación, se inicia la instancia de Oracle y la base de datos está abierta para
acceso de los usuarios con cuentas de base de datos. En algún momento, puede que desee cerrar
y reiniciar la instancia. Esta sección describe los procesos de arranque y apagado.

Las frases de "puesta en marcha y cierre de la instancia de Oracle" son de uso frecuente
alternativamente con "puesta en marcha y cierre de la base de datos".

Esta sección contiene los siguientes temas:

Acerca de privilegios de administración para el arranque y apagado

Sobre Startup de la instancia


Sobre el cierre de la instancia

Vea también:

«Cerrar y poner en marcha la instancia de Oracle» en la página 5-8

Conceptos de base de datos de Oracle

Acerca de privilegios de administración para el arranque y apagado

Para iniciar o cerrar la instancia de Oracle, usted debe conectarse a la instancia con un privilegio especial de
conexión. Hay dos de estos privilegios: SYSDBA para los administradores de datos plenamente empoderada y
SYSOPER para los usuarios iniciaron y cerrar la base de datos, pero no tienen permisos para tener acceso a objetos
de usuario.

Cuando se crea una base de datos de Oracle, hay dos cuentas de usuario administrativo principal que se crean
automáticamente: SYS y Sistema de . Ambos de estos usuarios tienen privilegios de administración de base de
datos completa, pero al principio, solo usuario SYS o sistema se puede conectar con el SYSOPER privilegio. Por
lo tanto, hasta que le otorga la SYSOPER privilegio a otro

5-6 DBA de oracle base de datos día 2


Resumen de la instancia de Oracle y la gestión de la instancia

usuarios, debe conectar a la instancia de Oracle como usuario SYS o Sistema de para iniciar y cerrar la
instancia. Cuando se conecta (sesión) como usuario SYSse debe especificar siempre que se conecta Como
SYSDBA.

Vea también:

"Sobre las cuentas y privilegios administrativos" en la página 4 de 7 para más información


sobre el SYS y Sistema de los usuarios y la SYSDBA privilegio

Sobre Startup de la instancia

Al iniciar la instancia de Oracle, normalmente usted iniciar tal que el estado de la base de datos es Abierto y
listo para las conexiones de usuario. Sin embargo, hay situaciones en las que puede que desee iniciar la instancia
con la base de datos en el montado del estado, pero no abre. También se puede iniciar una instancia sin la base de
datos ya sea montado o abierto. Así, hay tres etapas a partir de una instancia:

Inicia la instancia utilizando uno de los siguientes métodos:

Utilizando Oracle Enterprise Manager. Ver "cerrar y poner en marcha el instancia de Oracle" en la página
5-8.

Con el SQL * Plus Inicio comando . Consulte Oracle Database Administrator Guide.
En Microsoft Windows, utilizando el programa de servicios en Panel de Control para iniciar los servicios de
base de datos Oracle. Ver "cierre y puesta en marcha usando el programa de servicios de Windows" en la
página 5-10.
La instancia lee el fichero de parámetros de inicialización asigna memoria SGA y comienza los procesos de
fondo.
Si monta la base de datos, entonces la instancia Oracle abre el archivo de control para la base de datos, pero no
abre los archivos de datos. Ahora se considera la base de datos en la Monte Estado. Este estado le permite
realizar ciertas funciones administrativas que no se puede realizar cuando otros usuarios estén accediendo a la
base de datos. Un ejemplo de tal función es activar o desactivar el archiving de archivos de log de
reconstitución en línea. Ver "sobre archivados Redo logs" en la página 4 de 6 para obtener más información
sobre archiving de archivos de log de reconstitución en línea.

Si abre la base de datos, entonces, después de leer el archivo de parámetros y el control, online redo logs y
archivos de datos de la base de datos también se abren. El estado de la base de datos es ahora abierto y
acceso de usuario a los datos está disponible.
El modo de inicio predeterminado para la base de datos (OPEN) completa las tres etapas en la secuencia. A menos
que se especifique explícitamente lo contrario, la instancia se inicia, se monta la base de datos, y luego se abre la
base de datos.

Sobre el cierre de la instancia


Instancia apagado es lo contrario del arranque de la instancia. Cuando cierra la instancia de Oracle, el modo por
defecto es un NORMAL apagado, que significa que los usuarios no pueden crear nuevas conexiones a la base de
datos, pero el proceso de cierre se espera para que todos los usuarios actualmente conectados a salir de sus
sesiones. Después de habrán desconectado todos los usuarios, entonces las transacciones comprometidas están
escritas en el disco, la base de datos archivos están cerrados y se detiene la instancia. Sin embargo, hay situaciones
en que no puede esperar a los usuarios desconectar por cuenta propia (inmediata modo), o deje que las
transacciones corrientes para cada usuario que completa antes de que se desconectan (transaccional modo).
En situaciones de emergencia puede incluso cerrar el

Gestión de la instancia de Oracle 5-7


Cerrar y poner en marcha la instancia de Oracle

base de datos sin esperar a que las transacciones comprometidas a escribirse en el disco
(abortar modo).

Cerrar una instancia pasa a través de las siguientes etapas:

Después de todos los usuarios han salido de sus sesiones, o desconectado, base de datos
Oracle escribe datos en la SGA a los archivos de datos y archivos de log de reconstitución
en línea. Un puesto de control se realiza en los archivos de datos y sus cabeceras son
marcados actuales a partir del momento de la parada de la instancia. Entonces se cierran los
archivos de datos y archivos de log de reconstitución en línea y el estado de la base de datos
se cambia a cerrado. El archivo de control permanece abierto a la instancia de.

The Oracle instancia desmonta la base de datos y actualiza las entradas correspondientes en
el archivo de control para registrar un cierre correcto. Se cierra el archivo de control. La
base de datos está ahora cerrado y desmontado. El caso está en la NOMOUNT Estado.

La instancia de Oracle detiene los procesos de fondo y libera la memoria compartida usada
por el SGA.

Si un Cancelar el apagado o terminación anormal se produce, entonces la instancia de


una base de datos abierta se cierra y apaga instantáneamente la base de datos. Base de datos
Oracle no escriba datos en los buffers de la SGA a los archivos de datos y archivos de registro
de rehacer. La posterior reapertura de la base de datos requiere la recuperación de la instancia,
que base de datos Oracle se realiza automáticamente.

Cerrar y poner en marcha la instancia de Oracle


Esta sección proporciona instrucciones sobre dos métodos que puede utilizar para iniciar o
cerrar la instancia de Oracle:

Cierre y puesta en marcha utilizando base de datos de Oracle Enterprise Manager


Control

Cierre y puesta en marcha con el programa de servicios de Windows

Vea también:

"Sobre la instancia Startup y Shutdown" en la página 5-6

Cerrar y comenzar utilizando el Control de la base de datos de Oracle Enterprise


Manager

Puede apagar e iniciar la instancia de Oracle desde la Página principal de la base de datos de
Control de base de datos de Oracle Enterprise Manager (Control de base de datos).

Apagar y iniciar la instancia de Oracle mediante el Control de la base de datos:

Ir a la página de inicio de base de datos.


Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la sección General de la página de inicio de base de datos, haga clic en Shutdown.

Aparecerá la página de inicio/cierre de credenciales.

5-8 DBA de oracle base de datos día 2


Cerrar y poner en marcha la instancia de Oracle

Introduzca las credenciales como sigue:

Escriba las credenciales del equipo de host del usuario que ha instalado la base de datos Oracle, o de cualquier
usuario que está autorizado a utilizar SQL * Plus.

Escriba las credenciales de la base de datos que consiste en el nombre de usuario SYS y la contraseña
que asignó a SYS durante la instalación.

En la lista conectar como, elija el valor SYSOPER.

(Opcional) Seleccione la opción Guardar como credencial preferido estas credenciales a se rellena
automáticamente para usted la próxima vez que aparece esta página.

Haga clic en Aceptar.

Aparece una página de confirmación.

Haga clic en sí para iniciar la Parada inmediata operación en la base de datos.

La puesta en marcha/parada: Página de información de actividad aparece, informándole que se cierra la base
de datos.

Después de un período corto (aproximadamente 2 minutos), haga clic en Actualizar para devolverse a la Página
principal de la base de datos.

La página de inicio de base de datos indica que el estado de la instancia de base de datos es hacia abajo.
Haga clic en Inicio para iniciar la base de datos.

La página de inicio/cierre de credencial aparece de nuevo.

Introduzca las credenciales y haga clic en Aceptar. Aparece una


página de confirmación.

Gestión de la instancia de Oracle 5-9


Visualización y modificación de parámetros de inicialización

Haga clic en sí.

La página de inicio aparece, indicando que la base de datos se marcha. Cuando inicio se
completa, aparece la página de inicio de sesión.

Inicie sesión en la base de datos (y base de datos de Control).

La página de inicio de base de datos aparece que indica que el estado de la instancia de
base de datos es para arriba.

Cierre y puesta en marcha con el programa de servicios de Windows


En Microsoft Windows, puede iniciar y cerrar la base de datos de Oracle utilizando el programa
de servicios en Panel de Control. Debe iniciar o detener los servicios siguientes:

OracleServiceSID , que es la instancia de Oracle.


OracleORACLE_HOMETNSListener , que es el detector. El oyente es para
clientes para conectarse a la base de datos.
OracleDBConsoleSID , que permite a los clientes conectarse a la base de datos Control.

En los nombres de servicio anterior, SID se refiere al identificador de sistema para la instancia y
ORACLE_HOME se refiere al nombre de inicio de Oracle.

Para iniciar o detener servicios de base de datos Oracle:

Realice una de las siguientes:

En Windows XP y Windows Server 2003, haga clic en Inicioy seleccione


Panel de control.
En Windows 2000 Server, haga clic en Inicio, seleccione configuracióny luego
seleccione Control Panel.

Se abre la ventana de Panel de Control.

Haga doble clic en el icono de Herramientas administrativas y haga doble clic en el


icono de servicios .

Se abre la ventana servicios, viendo todos los servicios de Windows que están disponibles
en su sistema.

Localizar la base de datos Oracle servicios enumerados al principio de esta sección. Por
ejemplo, si el SID es orcl, busque los siguientes servicios:

OracleServiceORCL
OracleOraDb11g_home1TNSListener
OracleDBConsoleorcl
Iniciar o detener los tres servicios, utilizando los pasos siguientes para cada servicio:

Seleccione el nombre del servicio.

En el menú Acción, haga clic en iniciar o detener.

Visualización y modificación de parámetros de inicialización


Esta sección proporciona instrucciones sobre la visualización de los parámetros de
inicialización de la base de datos y modificar estos parámetros. Puede modificar los parámetros
de inicialización de la base de datos de tres maneras:

5-10 DBA de oracle base de datos día 2


Visualización y modificación de parámetros de inicialización

Hasta que se cierra la instancia: los nuevos valores para los parámetros de inicialización se aplican a la
instancia de ejecución, pero cuando se reinicia la base de datos, los valores de parámetro de inicialización
volver a su configuración anterior.
Desde ahora hasta la inicialización del parámetro se cambia otra vez: los cambios se aplican a la instancia de
ejecución y también se almacenan en el archivo de parámetros del servidor. Los cambios realizados en los
parámetros de inicialización persisten cuando se reinicia la base de datos.

Cuando se reinicia la base de datos: los nuevos valores para los parámetros de inicialización se registran en el
archivo de parámetros del servidor, pero no se aplican a la instancia de ejecución. Los cambios surtan efecto
sólo cuando se reinicia la base de datos.

Nota: Estos tres escenarios corresponden al uso de la SCOPE = MEMORY,

SCOPE = BOTH , y SCOPE = SPFILE cláusulas de los Alteraciones en sistema


SQL declaración, respectivamente, cuando se utiliza el Sistema ALTER declaración para
cambiar parámetros de inicialización de.

Para ver o modificar los parámetros de inicialización:

En la parte superior de la página de inicio de base de datos, haga clic en servidor para ver la subpágina de
servidor.

En la base de datos de configuración, haga clic en Parámetros de inicialización.

Control de base de datos de Oracle Enterprise Manager (Control de base de datos) muestra la página de
parámetros de inicialización.
La página de parámetros de inicialización tiene dos subpáginas:

Actual — Esta subpágina (predeterminado) muestra todos los parámetros de inicialización valores que
son actualmente activos (en memoria) para la instancia de Oracle.
SPFile — Esta subpágina muestra parámetros de inicialización en el servidor archivo de parámetros. Esta
subpágina está presente sólo cuando la instancia actual puso en marcha con un archivo de parámetros del
servidor. La ubicación del archivo se muestra en la parte superior de la subpágina.

Consulte la ayuda en línea de la página de parámetros de inicialización para descripciones de los campos.

Gestión de la instancia de Oracle 5-11


Visualización y modificación de parámetros de inicialización

(Opcional) En cualquier subpágina, reducir el número de parámetros de inicialización aparece haciendo


una o ambas de las siguientes y haga clic en ir:

En el campo nombre , escriba texto.


Seleccione uno o más de las listas junto al campo nombre .

Por ejemplo, para ver parámetros de inicialización única que tienen el texto DEST en cualquier lugar en el
nombre del parámetro, escriba dest en el campo nombre y haga clic en

Ir.

Para modificar la inicialización de uno o más parámetros para la instancia de ejecución, con las modificaciones
se pierden cuando se reinicia la instancia, realice los siguientes pasos:

En la subpágina actual, en la columna valor , escriba nuevos valores para los parámetros de
inicialización.

Nota: Si la columna de valor no se puede escribir a para un determinado parámetro de


inicialización, entonces significa que este parámetro no es dinámico, es decir, no se puede
cambiar para la instancia actual.

Asegúrese de no seleccionar aplicar cambios en el modo actual de instancias corriendo a SPFile .

(Opcional) En la columna de comentarios , escriba el texto explicando las razones de los cambios.

Haga clic en aplicar.

Aparece un mensaje de confirmación.

Para modificar los parámetros de inicialización de la instancia de ejecución y también grabar las
modificaciones en el archivo de parámetro de servidor que persistirá cuando se reinicia la base de datos, siga
estos pasos:

En la subpágina actual, en la columna valor , escriba nuevos valores para los parámetros de
inicialización.

Seleccione aplicar cambios en el modo actual de instancias corriendo a SPFile.

(Opcional) En la columna de comentarios , escriba el texto explicando las razones de los cambios.

Haga clic en aplicar.

Aparece un mensaje de confirmación.

Para modificar la inicialización de parámetros en el archivo de parámetros del servidor solamente, que la
instancia actual no se ve afectada y cambios surtan efecto sólo cuando la base de datos se reinicia a
continuación, realice los siguientes pasos:
Haga clic en el SPFile para ver la subpágina de SPFile.

(Opcional) reducir el número de entradas en la lista de parámetros de inicialización tal como se describe en el
paso 3.

En la columna valor , escriba nuevos valores para los parámetros de inicialización.

(Opcional) En la columna de comentarios , escriba el texto explicando las razones de los cambios.

Haga clic en aplicar.

5-12 DBA de oracle base de datos día 2


Gestión de memoria

Aparece un mensaje de confirmación.

Nota: Cambios a los parámetros de inicialización se registran en la alerta


registro como Sistema ALTER declaraciones. Ver Oracle Database
Administrator Guide para obtener más información sobre el alert log

Vea también:

"Acerca de los parámetros de inicialización" en la página 5-2

Gestión de memoria
Esta sección proporciona información sobre el manejo de memoria para la instancia de Oracle e
incluye instrucciones sobre cómo ajustar la asignación de memoria para la instancia de Oracle.
Contiene los siguientes temas:

Sobre la gestión de memoria

Permitir la administración de memoria automática

Modificar opciones de la memoria – gestión de memoria automática

Modificar opciones de la memoria – gestión automática de memoria compartida

Modificar opciones de la memoria – gestión de memoria automática de la PGA

Vea también:

"Acerca de la estructura de la memoria de instancia" en la página 4 de 5

Sobre la gestión de memoria


Gestión de memoria implica mantener tamaños óptimos de las estructuras de memoria de
instancia de Oracle como demandas en el cambio de base de datos. Que se debe administrar la
memoria es la memoria del sistema Global Area (SGA) y el programa Global Area (PGA)
instancia. La instancia de memoria PGA es la colección de asignaciones de memoria para todas
las PGAs individuales.

A partir de la base de datos de Oracle 11g release 1 (11.1), puede dejar la base de datos
administrar la memoria SGA y ejemplo memoria PGA totalmente. Designa sólo el tamaño de
memoria total para ser utilizado por la instancia y base de datos Oracle intercambia
dinámicamente memoria entre la SGA y la PGA de instancia según sea necesario para satisfacer
las demandas de procesamiento. Esta capacidad se conoce como gestión de memoria
automática. En este modo de gestión de memoria, la base de datos tunes también
dinámicamente el tamaño de los componentes individuales de la SGA y los tamaños de las PGAs
individuales.

Para tener el control más directo sobre el tamaño de la SGA y PGA de instancia, utilice la
página de asesores de memoria de base de datos de Control para desactivar la gestión
automática de memoria y permiten la gestión automática de memoria compartida.

Con gestión automática de memoria compartida, se establecer tamaños blanco y máximo


de la SGA. Base de datos Oracle entonces templa el tamaño total de la SGA para su objetivo
designado y tunes dinámicamente el tamaño de todos los componentes del SGA.
Al habilitar gestión automática de memoria compartida, también implícitamente habilitar
gestión automática de memoria PGA. Con gestiónde memoria automática de la PGA , se
establece un tamaño de destino para la instancia de PGA. La base de datos luego tunes el
tamaño de la instancia de PGA a tu objetivo y dinámicamente el tamaño de PGAs
individuales.

Gestión de la instancia de Oracle 5-13


Gestión de memoria

Si desea un control completo de tamaños de componentes individuales de SGA, entonces


utilice la página de memoria asesores de base de datos de Control para desactivar la gestión de
memoria automática y gestión automática de memoria compartida. Esto se llama manual de
gestión de memoria compartida. En este modo, se establece los tamaños de varios individuo
componentes SGA, determinando el tamaño total de la SGA. Luego sintonizar manualmente
estos componentes individuales de la SGA de manera continua.

Modo de gestión manual de memoria compartida está diseñado para administradores


experimentados solamente. Tenga en cuenta que en este modo, gestión automática de
memoria PGA permanece habilitado.

Nota: Aunque es posible desactivar la memoria automática de la PGA


Administración, no es recomendable y no se puede hacer mediante la página de
memoria asesores de Control de la base de datos.

Tabla 5 – 3 resume los diversos modos de gestión de memoria que se puede establecer usando la
página de memoria asesores de Control de la base de datos.

Tabla 5 – 3 Modos de administración de memoria de base de datos de oracle

Base de datos Oracle se sintoniza


Modo de administración de memoria Se establece automáticamente

Tamaño de memoria total


Gestión de memoria automática ■ para ■ Tamaño total de la SGA
esta instancia
■ Tamaños de componentes SGA
■ (Opcional) Máximo
tamaño de la memoria ■ Tamaño de instancia PGA
para esto
instancia de ■ Tamaños individuales de PGA

Gestión automática de memoria compartida ■ Tamaño de destino SGA ■ Tamaños de componentes SGA
y memoria automática de la PGA (Opcional) TRABAJO
SUSTANCIAL Y
■ LUCRATIVO ■ Tamaños individuales de PGA
gestión
tamaño máximo
(Gestión de memoria automática Objetivo de la instancia
■ PGA
con discapacidad)
tamaño

Tamaño de la piscina
Gestión manual de memoria compartida ■ compartida ■ Tamaños individuales de PGA
y memoria automática de la PGA Tamaño del búfer de
gestión ■ caché
■ Tamaño del Java
(Gestión de memoria automática y
gestión automática de memoria compartida ■ Tamaño de piscina
con discapacidad) Objetivo de la instancia
■ PGA
tamaño

Nota: Gestión de memoria automática no está disponible en todas las


plataformas. Consulte la Guía del administrador de base de datos de
Oracle para obtener más información acerca de las plataformas
soportadas.

Si elige la opción instalación básica al instalar la base de datos, gestión de memoria automática
está habilitada. Si elige instalación avanzada, entonces DBCA le permite seleccionar entre los
modos de gestión de tres memoria. Oracle recomienda que habilite la administración de
memoria automática.

Cualquier modo de gestión de memoria que elija, puede tener ocasión de ajustar la
configuración de la memoria como demandas en la base de datos o en su cambio de
computadora host. Razones por qué usted ajusta la configuración de la memoria son los
siguientes:

Recibe un mensaje de alerta o error relativo a la memoria.

5-14 DBA de oracle base de datos día 2


Gestión de memoria

Recibirá una recomendación relacionada con la memoria del Monitor de diagnóstico los base de datos
automático (ADDM).
Desea cambiar la cantidad de memoria asignada para acomodar el crecimiento futuro de la demanda de
memoria.

Puede usar un Asesor de memoria que le ayudarán a ajustar tamaños de memoria. Ver "modificación
configuración de la memoria – gestión automática de memoria compartida" en la página 5-18 para un ejemplo
del uso de un asesor de memoria.

Vea también:

"Lo que permite la gestión automática de memoria" en la página 5-15

"Modificar opciones de la memoria – gestión de memoria automática" en la página 5-16

"Modificar opciones de la memoria – memoria PGA


automático Gestión " en la página 5-20

Permitir la administración de memoria automática


Si no activas gestión de memoria automática cuando se instalado y había configurado la base de
datos, entonces Oracle recomienda hacerlo después de la instalación, a menos que seas un DBA
experimentado con razones específicas para sintonizar manualmente los tamaños de memoria.
Con gestión de memoria automática, la instancia de Oracle tunes dinámicamente todos los
componentes de memoria para optimizar el rendimiento como los cambios de la carga de trabajo.

Para habilitar la administración automática de memoria:


Ir a la página de inicio de base de datos, iniciar sesión como
usuario SYS . Ver "acceder a la página de inicio de base de
datos" en la página 3-5.

Nota: Usted debe iniciar sesión como usuario SYS para cambiar la memoria
máxima tamaño, que es un parámetro de inicialización estática.
En la parte superior de la página, haga
clic en servidor. La subpágina de
servidor aparece.

En la sección de configuración de base de datos, haga clic en Memoria asesores.

Aparece la página de memoria asesores con la subficha SGA (en medio de la página)
aparece por defecto.

Si el campo tamaño máximo de la SGA contiene un número positivo es mayor o igual a la


cantidad total de memoria para asignar a la base de datos deseada, entonces vaya al paso 10.

En el campo Tamaño máximo de la SGA (MB) , escriba el tamaño máximo permitido


para la memoria de base de datos.

Usar la suma de los tamaños actuales de los SGA y PGA de instancia como guía, y
opcionalmente agregar un margen de crecimiento.

Haga clic en aplicar.

Aparece una página de confirmación, que indica que debe reiniciar la base de datos.

Haga clic en sí y siga las instrucciones guiadas para reiniciar la base de datos.

Gestión de la instancia de Oracle 5-15


Gestión de memoria

Después de haber iniciado el reinicio de la base de datos, espere unos minutos y haga clic en

Actualización.

Aparece la página de inicio de base de datos.

Volver a la página de memoria asesores.

Puede ser que necesite cerrar la sesión e iniciar sesión al administrador de la empresa para
obtener esta página para ver correctamente después de reiniciar la base de datos.

Junto a la movilidadgestión de memoria automática, haga clic en Activar.


Aparecerá la página de permitir la gestión automática de memoria.

En el campo titulado Tamaño de memoria Total para la gestión automática de memoria,


introduzca la cantidad deseada de memoria para asignar a la base de datos y haga clic en
Aceptar.

Aparece un mensaje de confirmación.

Vea también:

"Sobre la gestión de la memoria" en la página 5-13

Modificar opciones de la memoria – gestión de memoria automática


Modificar opciones de la memoria para la gestión de memoria automática implica el uso de la
página de asesores de la memoria de base de datos de Control para cambiar el ajuste de tamaño
de memoria total. El procedimiento de cambio de esta configuración depende de si o no su
posición nueva deseada excede el ajuste actual para el tamaño máximo de memoria. En
cualquier caso, las etapas requieren que debe primero ha activado la gestión de memoria
automática. Ver "gestión de memoria automática que permite" en la página 5-15.

Para modificar el tamaño de memoria total (nuevo valor exceda el tamaño


máximo de memoria):

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor.

En la sección de configuración de base de datos, haga clic en Memoria


asesores. Aparecerá la página de memoria asesores.
5-16 DBA de oracle base de datos día 2
Gestión de memoria

Realice una de las siguientes:

En el campo de Tamaño de memoria Total , introduzca un nuevo valor que es menor o igual al valor en el
campo tamaño máximo de memoria actual.
Haga clic en consejos para utilizar el asesor de memoria para ayudarle a elegir un nuevo tamaño.
Aparecerá la página de consejos de tamaño de memoria.

Si ha elegido usar el asesor de memoria, haga clic en un punto de la curva para cambiar el tamaño de memoria
total. De lo contrario, vaya al paso 7.

El nuevo tamaño de memoria total se muestra a continuación el gráfico.

Continuar clic en la curva hasta que se muestre el valor deseado y después haga clic en Aceptar. Regresará
a la página de memoria asesores.

Haga clic en aplicar.

Aparece un mensaje de confirmación.

Para modificar el tamaño de memoria total (valor nuevo supera el tamaño máximo de memoria):

Ir a la página de inicio de base de datos e inicie sesión como usuario SYS con el SYSDBA privilegio de . Ver
"acceder a la página de inicio de base de datos" en la página 3-5.
Nota: Usted debe iniciar sesión como usuario SYS para cambiar la memoria máxima tamaño, que es
un parámetro de inicialización estática.

En la parte superior de la página, haga clic en servidor.

En la sección de configuración de base de datos, haga clic en Memoria asesores.


Aparecerá la página de memoria asesores.

En el campo de Tamaño de memoria máxima (MB) , escriba un nuevo valor para la memoria del total
máximo a asignar a la base de datos.

Gestión de la instancia de Oracle 5-17


Gestión de memoria

Este valor debe ser mayor o igual que el nuevo valor deseado para el tamaño de la
memoria total.

Haga clic en aplicar.

Aparece una página de confirmación, que indica que debe reiniciar la base de datos.

Haga clic en sí y siga las instrucciones guiadas para reiniciar la base de datos.

Después de haber iniciado el reinicio de la base de datos, espere unos minutos, luego haga
clic en

Actualización.

Aparece la página de inicio de base de datos.

Volver a la página de memoria asesores.

Realice una de las siguientes:

En el campo de Tamaño de memoria Total , introduzca un nuevo valor que es menor o


igual al valor en el campo tamaño máximo de memoria actual.
Haga clic en consejos para utilizar el asesor de memoria para ayudarle a elegir un
nuevo tamaño. Aparecerá la página de consejos de tamaño de memoria.

Si ha elegido usar el asesor de memoria, haga clic en un punto de la curva para cambiar el
tamaño de memoria total. De lo contrario, vaya al paso 12.

El nuevo tamaño aparecerá debajo del gráfico.

Continuar clic en la curva hasta que se muestre el valor deseado y después haga clic en
Aceptar. Regresará a la página de memoria asesores.

Haga clic en aplicar.

Aparece un mensaje de confirmación.

Vea también:

Base de datos Oracle Performance Tuning Guide para más información


sobre parámetros de la memoria y su tuning

"Optimiza el uso de memoria con los asesores de la memoria" en Página 10-27


"Sobre la gestión de la memoria" en la página 5-13

Modificar opciones de la memoria – gestión automática de memoria


compartida
Modificar opciones de la memoria para la gestión automática de memoria compartida implica el
uso de la página de asesores de la memoria de base de datos de Control para cambiar el tamaño
total de la SGA. Esta sección asume que la gestión de memoria automática está desactivada, que
gestión automática de memoria compartida está habilitado, y que el nuevo valor deseado para el
tamaño total de la SGA no exceda el valor de tamaño máximo de la SGA.

Nota: Si quieres un nuevo tamaño SGA total que excede la corriente valor de
tamaño máximo de la SGA, entonces usted debe primero iniciar sesión como
usuario SYS, cambiar el tamaño máximo de la SGA y reinicie la base de datos.
Ver «a modificar tamaño de memoria total (valor nuevo supera el máximo de
memoria tamaño): " en la página 5-17 para un procedimiento similar.

Para modificar el tamaño de memoria total de SGA:

Ir a la página de inicio de base de datos.

5-18 DBA de oracle base de datos día 2


Gestión de memoria

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección de configuración de base de datos, haga clic en Memoria asesores.

Aparecerá la página de memoria asesores. Desplácese hacia abajo hasta la subpágina SGA.

En la sección de asignación actual, realice una de las siguientes:

En el campo de Tamaño Total de la SGA (MB) , escriba un nuevo tamaño total de la SGA.
Haga clic en consejos para utilizar el asesor de SGA para ayudarle a elegir un nuevo tamaño de la SGA.
Se abre la ventana de consejos de tamaño de SGA.
Gestión de la instancia de Oracle 5-19
Gestión de memoria

Haga clic en un punto de la curva para cambiar el tamaño total de la SGA. El nuevo
tamaño SGA se muestra a continuación el gráfico. Continuar clic en la curva hasta que
se muestre el valor deseado y haga clic en Aceptar.

Este gráfico del ejemplo muestra que en el momento actual, aumentando el tamaño
total de la SGA no se espera que las ganancias en rendimiento.

Nota: La configuración de esta página se puede modificar sólo si automático

Se desactiva la gestión de memoria.

Si ha elegido usar el asesor de tamaño de la SGA, haga clic en un punto de la curva para
cambiar el tamaño de memoria total. De lo contrario, vaya al paso 7.

El nuevo tamaño aparecerá debajo del gráfico.

Continuar clic en la curva hasta que se muestre el valor deseado y después haga clic en
Aceptar. Regresará a la página de memoria asesores.

Haga clic en aplicar.

Aparece un mensaje de confirmación.

Vea también:

Base de datos Oracle Performance Tuning Guide para más


información sobre parámetros de la memoria y su tuning

"Optimiza el uso de memoria con los asesores de la memoria" en Página 10-27

"Sobre la gestión de la memoria" en la página 5-13

Modificar opciones de la memoria – gestión de memoria automática de


la PGA
Modificar opciones de la memoria para la gestión automática de memoria PGA implica el uso de
la página de memoria asesores de Control de la base de datos para modificar la instancia de
tamaño de la PGA. Esta sección asume que gestión de memoria automática está deshabilitada, y
esa gestión automática de memoria PGA está habilitada.

Nota: Cuando se desactiva la gestión de memoria automática, automática

Gestión de memoria PGA está activado por defecto.

Para modificar la instancia de tamaño de la PGA:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección de configuración de base de datos, haga clic en Memoria


asesores. Aparece la página de asesores de la memoria, con la subpágina
SGA que se muestra.

Haga clic en el PGA para ver la subpágina de PGA.

5-20 DBA de oracle base de datos día 2


Instancias: Oracle por ejemplo serie

Realice una de las siguientes:

En el campo de Destino de PGA agregada , introduzca un nuevo tamaño para la


instancia de PGA.
Haga clic en consejos para utilizar el asesor de PGA para ayudarle a elegir una nueva
instancia del tamaño de la PGA.

Ver Base de datos de Oracle Performance Tuning Guide para obtener información
sobre tamaño de la instancia de PGA.

Cuando se ha especificado el tamaño de la PGA de nueva instancia, haga


clic en aplicar. Aparece un mensaje de confirmación.

Vea también:

Base de datos Oracle Performance Tuning Guide para más


información sobre parámetros de la memoria y su tuning
"Sobre la gestión de la memoria" en la página 5-13

Instancias: Oracle por ejemplo serie


Oracle por ejemplo (OBE) tiene una serie de la guía de DBA de Oracle base de datos de 2
días . Esta OBE le camina a través de las tareas en este capítulo e incluye imágenes anotadas.

Para ver los casos de OBE, en su navegador, introduzca la siguiente URL:

http://www.Oracle.com/WebFolder/TechNetwork/tutorials/OBE/dB/
11g/r2/2day_dba/instance/instance.htm
Gestión de la instancia de Oracle 5-21
Instancias: Oracle por ejemplo serie
5-22 DBA de oracle base de datos día 2
6
Gestión de estructuras de almacenamiento
de base de datos

Este capítulo describe la utilización de Control de base de datos de Oracle Enterprise Manager (Control de
base de datos) para ver y administrar las estructuras de almacenamiento de la base de datos. Este capítulo
contiene las secciones siguientes:

Acerca de las estructuras de almacenamiento de base de datos

Ver información de la estructura de almacenamiento de base de datos

Realizar tareas comunes de almacenamiento de base de datos

Administrar el registro de rehacer en línea

Gestión de datos Undo

Almacenamiento de información: Oracle por ejemplo serie

Acerca de las estructuras de almacenamiento de base de


datos
Base de datos Oracle se compone de estructuras físicas y lógicas. Estructuras físicas pueden ser
vistas y operaron desde el sistema operativo, como los archivos físicos que almacenan datos en
un disco.
Estructuras lógicas son creadas y reconocidas por la base de datos Oracle y no se sabe que el
sistema operativo. La estructura lógica primaria en una base de datos un tablespace contiene
archivos físicos. El desarrollador de aplicaciones o el usuario puede tener en cuenta la estructura
lógica, pero no es generalmente consciente de esta estructura física. El administrador de base de
datos (DBA) debe entender la relación entre las estructuras lógicas y físicas de una base de datos.

Figura 6-1 en la página 6-2 muestra las relaciones entre lógica y física estructuras . Esta figura
muestra también estructuras relacionadas con la recuperación que opcionalmente se mantienen
en el área de recuperación rápida. Ver "rápido, área de recuperación" en la página 9-3 para
obtener más información.

Gestión de estructuras de almacenamiento de base de datos 6-1


Acerca de las estructuras de almacenamiento de base de datos

Figura 6 – 1 Estructuras de almacenamiento de base de datos de oracle

Base de datos Oracle puede automatizar gran parte de la gestión de su estructura. Control de base de datos de
Oracle Enterprise Manager (Control de base de datos) proporciona una interfaz gráfica de usuario basada en Web
(GUI) para permitir más fácil gestión y supervisión de la base de datos.

Para ver una estructura de almacenamiento de base de datos, vaya a la sección de almacenamiento de la subpágina
del servidor y haga clic en los enlaces para acceder a las páginas de almacenamiento de información.
Esta sección proporciona información sobre las distintas estructuras de almacenamiento de base de datos.
Contiene los siguientes temas:

Acerca de los archivos de Control

De rehacer en línea archivos de registro

Acerca de los archivos de registro de rehacer archivados

Sobre los segmentos de Rollback

Acerca de los archivos de datos

6-2 DBA de oracle base de datos día 2


Acerca de las estructuras de almacenamiento de base de datos

Sobre tablas

Sobre otras estructuras de almacenamiento

Vea también:

"Visualización de información de estructura de almacenamiento de base de datos" en la página 6-10

Conceptos de base de datos de Oracle

Acerca de los archivos de Control


Un archivo de control de seguimiento de los componentes físicos de la base de datos. Es el
archivo raíz que utiliza la base de datos para encontrar todos los archivos utilizados por la base
de datos. Debido a la importancia del archivo control, Oracle recomienda que el archivo de
control multiplexado, o tener múltiples copias idénticas. Para bases de datos creadas con Oracle
base de datos Configuración Asistente (DBCA), tres copias del archivo de control se crean
automáticamente y mantener sincronizados entre sí.

Si no de cualquier archivo de control, entonces se convierte en la base de datos de carácter. Si


usted tiene una copia del archivo de control, sin embargo, usted puede cerrar su base de datos y
volver a crear el archivo de control error de la copia y reiniciar su base de datos. Otra opción es
borrar el archivo de control fallido de la CONTROL_FILES parámetro de inicialización y
reinicie su base de datos de los archivos de control restantes.

Vea también:

Guía del administrador de base de datos Oracle para obtener


información detallada acerca de los archivos de control


«Ver información de archivo de Control» en la página 6-10

Conceptos de base de datos de Oracle

De rehacer en línea archivos de registro


Cada base de datos Oracle tiene un conjunto de dos o más archivos de registro de reconstitución
en línea. El conjunto de archivos de log de reconstitución en línea se conoce colectivamente
como el redo log de la base de datos. Un log de redo se compone de las entradas de redo, que
también se llaman registros de rehacer.

Online redo log tiendas una copia de los cambios realizados en los datos. Si una falla requiere un
archivo de datos para ser restaurado desde copia de seguridad, entonces los recientes cambios en
los datos que faltan desde el archivo de datos restaurados pueden obtenerse de los archivos de
registro de reconstitución en línea, por lo que el trabajo nunca se pierde. Los archivos de registro
de reconstitución en línea se utilizan para recuperar una base de datos después de fallo de
hardware, software o los medios de comunicación. Para protegerse contra un fallo que implica la
reconstitución en línea archivo de registro de sí mismo, base de datos Oracle puede multiplexar
el archivo de registro de reconstitución en línea para que dos o más copias idénticas del archivo
de registro de reconstitución en línea pueden ser mantenidos en diferentes discos.

El registro de rehacer en línea una base de datos consiste en grupos de archivos de log de
reconstitución en línea. Un grupo consta de un archivo de registro de reconstitución en línea y
sus copias multiplexadas. Cada copia idéntica se considera ser un miembro de ese grupo. Cada
grupo se define por un número, como el grupo 1.

Figura 6 – 2 en la página 4 de 6 muestra la configuración de una base de datos tiene tres en


línea redo log grupos y dos miembros de cada grupo. Para cada grupo, los miembros se
almacenan en discos separados para máxima disponibilidad. Por ejemplo, los miembros del
grupo 1 son los archivos de redo log A_LOG1 y B_LOG1.

Gestión de estructuras de almacenamiento de base de datos 6-3


Acerca de las estructuras de almacenamiento de base de datos

Figura 6 – 2 grupos de registro de reconstitución en línea y


sus miembros

Disco
Disco A B

Grupo 1 A_LOG1 B_LOG1

Grupo 2 A_LOG2 B_LOG2

Grupo 3 A_LOG3 B_LOG3

Grupo 1

Grupo 2

Grupo 3

El proceso bases de datos de escritor de log (LGWR) escribe los registros rehacer desde el buffer
de memoria a un grupo de redo log hasta los archivos de registro de ese grupo alcanzan su límite
de tamaño de almacenamiento, o hasta que usted solicita una operación de interruptor de registro.
El proceso LGWR escribe en el siguiente grupo de registro. El proceso LGWR realiza esta
acción en forma circular para que el grupo más antiguo se sobrescribe con los registros de
rehacer más recientes.

Vea también:

Guía del administrador de base de datos Oracle para obtener


información detallada rehacer unos registros de

«Ver Online Redo Log File información» en la página 6-11

"Cambiar un archivo de registro" en la página 6-24

"Dirigiendo el Online Redo Log" en la página 6-23

Conceptos de base de datos de Oracle


Acerca de los archivos de registro de rehacer archivados
Cuando se habilita el archivo del online redo logs, copias de base de datos Oracle rehacer los
archivos de registro a otra ubicación antes de que se sobrescriban. Estos archivos copiados se
denominan archivar archivos de registro de rehacer. Usted puede archivar a varias
ubicaciones.

Estos archivos de registro de rehacer archivados ampliar la cantidad de redo datos que pueden
guardarse y se utilizan para la recuperación. Archivos de registro de rehacer archivados están
obligados a recuperar una copia de seguridad de la base de datos desde la copia de seguridad a la
hora actual. Archivo puede ser habilitado o deshabilitado de la base de datos, pero Oracle
recomienda encarecidamente que habilite archiving. Oracle recomienda que configure la base de
datos para escribir archivos de registro de rehacer archivados en el área de recuperación rápida.

6-4 DBA de oracle base de datos día 2


Acerca de las estructuras de almacenamiento de base de datos

Vea también:

Guía del administrador de base de datos Oracle para obtener información detallada acerca de los
archivos de registro de rehacer archivados

"Visión archiva información de archivo de registro de rehacer" en la página 6-11

"Configuración de recuperación de los valores" en la página 6 de 9 para información acerca de cómo habilitar el
archivo de redo log

"Rápido, área de recuperación" en la página 9-3 para información de fondo sobre la zona de recuperación rápida

Conceptos de base de datos de Oracle

Sobre los segmentos de Rollback


Segmentos de rollback estructuras de base de datos utilizado para rastrear la información de
deshacer para el base de datos en versiones anteriores de bases de datos Oracle. Ahora, la
forma preferida de administración de la información de deshacer es con el tablespace de
deshacer. Para obtener más información, consulte "manejo Deshacer datos" en la página 6-25.

Nota: Base de datos oracle utiliza un Sistema segmento de rollback para realizar
transacciones de sistema. Se crea automáticamente cuando la base de datos es
creada y siempre es puesto en línea en el arranque de la instancia. Se encuentra en
el sistema espacio de tablas. No es necesario para realizar cualquier operación
de gestión de la sistema segmento rollback.

Acerca de los archivos de datos


Archivos de datos son los archivos de sistema operativo que almacenan los datos dentro de la
base de datos. La los datos se escriben a estos archivos en un formato propietario de Oracle que
no puede ser leído por otros programas. Tempfiles son una clase especial de archivos de datos
que se asocian únicamente con el espacio de tablas temporal.
Archivos de datos pueden dividirse en los siguientes componentes:

Segmento de
Un segmento contiene un tipo específico de objeto de base de datos. Por ejemplo, una
tabla se almacena en un segmento de la tabla y un índice se almacena en un segmento de
índice. Un archivo de datos puede contener varios segmentos.
Medida de lo
Un punto es un conjunto contiguo de bloques de datos dentro de un segmento. Base de
datos Oracle asigna espacio para los segmentos en unidades de una medida. Cuando las
extensiones existentes de un segmento completas, la base de datos asigna otra medida para
ese segmento.
Bloque de datos
Un bloque de datos, también llamado un bloque de base de datos, es la unidad más
pequeña de E/S al almacenamiento de base de datos. Una extensión consta de varios
bloques de datos contiguos. La base de datos utiliza un tamaño de bloque por defecto a la
creación de la base de datos.

Después de haber creado la base de datos, no es posible cambiar el tamaño de bloque


predeterminado sin volver a crear la base de datos. Sin embargo, es posible, crear un espacio
de tablas con un tamaño de bloque diferente que el tamaño de bloque por defecto.

Segmentos, extensiones y bloques de datos son estructuras de toda lógicas. Sólo bases de datos
Oracle puede determinar cuántos bloques de datos están en un archivo. El sistema operativo
reconoce sólo

Gestión de estructuras de almacenamiento de base de datos 6-5


Acerca de las estructuras de almacenamiento de base de datos

archivos y bloques de sistema operativo, no el número de datos bloques en un archivo de base de


datos Oracle. Cada bloque de datos se asigna a uno o más bloques de sistema operativo.

Vea también:

Guía del administrador de base de datos Oracle para obtener


información detallada acerca de los archivos de datos

«Ver información de archivo de datos» en la página 6-12

Conceptos de base de datos de Oracle para obtener más información sobre los segmentos, grados y bloques

Sobre tablas
Una base de datos se divide en unidades de almacenamiento lógicas llamadas tablespaces,
que agrupar estructuras lógicas relacionadas (tales como tablas, vistas y otros objetos de
base de datos). Por ejemplo, todos los objetos de aplicación pueden agruparse en un espacio
de tablas para simplificar las operaciones de mantenimiento.

Un espacio de tablas se compone de uno o más archivos de datos físicos. Objetos de base de
datos asignados a un espacio de tablas se almacenan en los archivos de datos físicos de ese
tablespace.

Cuando creas una base de datos Oracle, algunas tablas ya existen, como Sistema de y
SYSAUX.

Tablas constituyen un medio para ubicar físicamente los datos en el almacenamiento. Cuando se
definen los archivos de datos que componen un espacio de tablas, especifique una ubicación de
almacenamiento para estos archivos. Por ejemplo, usted puede especificar una ubicación de
archivo de datos de un cierto tablespace como un directorio de host designado (lo que implica un
cierto volumen de disco) o había designado grupo de discos de gestión automática de
almacenamiento de Oracle. Los objetos de esquema asignados a ese tablespace entonces haz
situados en la ubicación de almacenamiento especificado. Tablas también proporcionan una
unidad de backup y recuperación. Las funciones de backup y recuperación de base de datos de
Oracle le permiten respaldar o recuperar el nivel de espacio de tablas.

Tabla 6 – 1 describe algunas tablas en la base de datos.

Tabla 6 – 1 Tablas y descripciones de


Espacio de tablas Descripción
Ejemplo Este tablespace contiene los esquemas de ejemplo que vienen con la base de datos Oracle.
Los esquemas de ejemplo proporcionan una plataforma común para ejemplos.
Documentación de Oracle y materiales educativos contienen ejemplos basados en los
esquemas de ejemplo.

Sistema de Este espacio de tablas se crea automáticamente en la creación de la base de datos. Base
de datos Oracle utiliza para administrar la base de datos. Contiene el Diccionario de
datos, que es el conjunto central de las tablas y vistas que se usa como referencia de
sólo lectura para una base de datos particular. También contiene varias tablas y vistas
que contienen información administrativa sobre la base de datos. Éstos se contienen en
el SYS esquema y se puede acceder sólo por el SYS usuario u otros usuarios
administrativos con el privilegio necesario.

SYSAUX Este es un espacio de tablas auxiliar para la sistema tablespace.

El SYSAUX tablas contiene datos de algunos componentes y productos, reduciendo


la carga en el Sistema de tablas. Cada base de datos de base de datos Oracle
10g versión 1 (10.1) o más adelante debe tener una SYSAUX tablespace.

Componentes que utilizan SYSAUX como su defecto tablas durante la instalación


incluyen automático de carga de trabajo de repositorio, arroyos de Oracle, Oracle
Text y repositorio de Control de la base de datos. Para obtener más información,
consulte Guía del administradorde Base de datos Oracle .

6-6 DBA de oracle base de datos día 2


Acerca de las estructuras de almacenamiento de base de datos

Tabla 6 – 1 Descripciones y tablas (cont.)


Espacio de
tablas Descripción
TEMP Este tablespace almacena datos temporales generados durante la elaboración de SQL
declaraciones. Por ejemplo, se utilizaría este espacio de tablas para la clasificación de la
consulta.
Cada base de datos debe tener un espacio de tablas temporal que se asigna a los
usuarios
como su espacio de tablas temporal. En la base de datos preconfigurada, el TEMP
espacio de tablas se especifica el tablespace temporal por defecto. Si no temporal
espacio de tablas se especifica cuando se crea una cuenta de usuario, entonces la base
de datos Oracle
asigna este tablespace al usuario.
Este es el espacio de tablas undo usado por la base de datos para almacenar información
UNDOTBS1 de deshacer.
Ver "Gestión de datos de deshacer" en la página 6-25 para entender cómo un oráculo
base de datos utiliza el tablespace de deshacer. Cada base de datos debe tener un
deshacer
espacio de tablas.
USUARIOS Este tablespace se usa para almacenar datos y objetos de usuario permanente. Similar a
DE la
TEMP tablas, cada base de datos debe tener un tablespace de usuario permanente
datos que se asignaron a los usuarios. De lo contrario, se crearán objetos de usuario en
el
Sistema de espacio de tablas, que no es una buena práctica. En la base de datos
preconfigurada,
Usuarios de se señala como el tablespace por defecto para todos los nuevos
usuarios.

Puede crear nuevos tablespaces para apoyar sus requerimientos de datos de usuario y aplicación.
Durante la creación del espacio de tablas, establece los siguientes parámetros:

Tablespaces gestionados localmente

Tipos de tablas

Estado del Tablespace

Autoextend Tablespace

Tablespaces Encriptados

Vea también:

"Visualización de información de espacio de tablas" en la página 6-12

"Crear un espacio de tablas" en la página 6-13

"Modificación de un Tablespace" en la página 6-15

Conceptos de base de datos de Oracle

Tablespaces gestionados localmente

Gestión de espacio dentro de un espacio de tablas consiste en realizar un seguimiento de disponible (gratis) y utiliza
el espacio, para que el espacio se asigna eficientemente durante la eliminación e inserción de datos. Tablespaces
gestionados localmente tenga la información de asignación de espacio dentro del espacio de tablas, no en el
Diccionario de datos, ofreciendo así el mejor rendimiento. Por defecto, base de datos Oracle establece todas tablas
recién creados a gestionarse localmente con gestión automática del segmento, una característica que mejora aún más
el rendimiento.

Tipos de tablas

Hay tres tipos de tablas:

Permanente
Usar tablas permanentes para almacenar los datos de usuario y aplicación. Base de datos Oracle utiliza tablas
permanentes para almacenar datos permanentes, como los datos del sistema. Cada usuario tiene asignado un
espacio de tablas permanente por defecto.
Deshacer

Gestión de estructuras de almacenamiento de base de datos 6-7


Acerca de las estructuras de almacenamiento de base de datos

Una base de datos en el modo de gestión de deshacer automático transparente crea y gestiona datos de
deshacer en el tablespace de deshacer. Oracle base de datos utiliza deshacer datos para deshacer las
transacciones, para proporcionar consistencia leer, para ayudar con la recuperación de la base de datos y para
habilitar funciones como Oracle Flashback Query. Una instancia de base de datos puede tener sólo un
tablespace de undo activo.

Temporal
Se utilizan tablas temporales para almacenar datos temporales, como se crearía cuando sentencias SQL realizan
operaciones del tipo. Base de datos Oracle obtiene un espacio de tablas temporal cuando se crea la base de
datos. Crear otro tablespace temporal si se crear un grupo de tablas temporales. En circunstancias normales, no
tienes que crear tablas temporales adicionales. Si usted tiene una gran base de datos, puede configurar tablas
temporales adicionales.

Los archivos físicos que componen un espacio de tablas temporal se llaman tempfiles, a diferencia de los
archivos de datos.
El TEMP espacio de tablas se utiliza típicamente como el tablespace temporal por defecto para los usuarios
que no son explícitamente asignado un tablespace temporal.

Vea también:

Guía del administrador de base de datos Oracle para aprender más acerca de
tablespaces temporales
Conceptos de base de datos de Oracle para obtener más información acerca de
deshacer tablas

Estado del Tablespace

Puede establecer estado de tablas como sigue:

Lectura escritura
Los usuarios pueden leer y escribir en el espacio de tablas después de haber creado. Este es el valor por defecto.
De sólo lectura
Si el espacio de tablas se crea sólo lectura, entonces el espacio de tablas no puede escribirse hasta que su
estado se cambia a leer escribir. Es poco probable que sería crear un tablespace Read Only, pero puede
cambiarlo a esa condición después de que han escrito datos a él que no desea modificado.
Fuera de línea
Si el espacio de tablas tiene un estado de sin conexión, entonces ningún usuario puede acceder a él. Puede
cambiar el estado de un tablespace a fuera de línea antes de realizar mantenimiento o recuperación de los
archivos de datos asociados a ese espacio de tablas.

Autoextend Tablespace
Se puede establecer un espacio de tablas para extenderse automáticamente en una cantidad especificada cuando
alcanza su límite de tamaño. Si no activas autoextend, sean alertados cuando el tablespace alcanza su tamaño de
umbral crítico o advertencia. Los parámetros de umbral crítico y alerta tienen valores predeterminados que puede
cambiar en cualquier momento. Estos parámetros también causan alertas a generarse para tablas de autoextending
que se están acercando a su límite de tamaño especificado. Puede responder a alertas de tamaño al aumentar
manualmente el tamaño del tablespace. Para hacerlo, aumentar el tamaño de archivo de uno o más de los archivos
de datos de espacio de tablas agregando otro dato para el espacio de tablas.

6-8 DBA de oracle base de datos día 2


Acerca de las estructuras de almacenamiento de base de datos

Nota: Aunque es común referirse a espacios de tablas como autoextending,


extensión automática es una característica de archivo de datos, no una propiedad
de espacio de tablas. Es decir, al crear los archivos de datos que componen un
espacio de tablas, indica si estos archivos de datos extienden automáticamente. Un
espacio de tablas que tiene archivos de datos de autoextending se considera un
espacio de tablas de autoextending. Puede especificar un tamaño máximo de un
fichero de datos de autoextending.

Tablespaces Encriptados

Tablespaces encriptados sobre todo proteja sus datos contra acceso no autorizado por medios
que a través de la base de datos. Por ejemplo, cuando tablespaces encriptados se escriben a los
medios de backup para el recorrido de una bases de datos Oracle a otro o para viajar a un centro
fuera de las instalaciones para almacenamiento, permanecen encriptados. También, tablespaces
encriptados proteger los datos de los usuarios que intentan eludir las características de seguridad
de la base de datos y acceder a los archivos de base de datos directamente mediante el sistema
de archivos del sistema operativo.

Puede cifrar cualquier tablespace permanente para proteger los datos confidenciales. Cuando
cifra un tablespace, se cifran todos los bloques de espacio de tablas. Se admite todo tipo de
segmento para el cifrado, incluyendo tablas, clusters, índices, LOB, tabla y particiones de
índice y así sucesivamente. Tablespace encryption es totalmente transparente a las
aplicaciones, por lo que ninguna modificación de la aplicación es necesaria.

Vea también:

Base de datos Oracle 2 días + Guía de seguridad para obtener más


información en protección de datos mediante el uso de cifrado

Sobre otras estructuras de almacenamiento


Otras estructuras de almacenamiento que pueden existir en una base de datos Oracle incluyen
el archivo de parámetros de inicialización, el archivo de contraseñas y archivos de copia de
seguridad.

Fichero de parámetros de inicialización

Parámetros de inicialización de son utilizados por la instancia de Oracle en el arranque para


determinar las propiedades de tiempo de ejecución y los recursos para la base de datos.
Algunos parámetros se pueden establecer o modificar mientras se está ejecutando la base de
datos. Otros parámetros de inicialización requieren la base de datos a ser reiniciado para que
los cambios surtan efecto. Ver "visualización y modificación de parámetros de inicialización"
.
Archivo de contraseñas

Una base de datos puede utilizar un archivo de contraseñas para autenticar a los usuarios
administrativos con SYSDBA o SYSOPER privilegios de conexión . Es necesario para
conexiones remotas a la base de datos como un archivo de contraseña SYSDBA o SYSOPER.
Estos permisos permiten que un DBA iniciar y cerrar la base de datos y realizar otras tareas
administrativas de alto nivel. Este archivo de contraseña está fuera de la propia base de datos,
permitiendo la autentificación de un DBA cuando la base de datos no se inicia todavía. (DBA
debe autenticarse antes de iniciar la base de datos.)

Al invocar el DBCA como parte del proceso de instalación de base de datos Oracle, DBCA
crea un fichero de contraseñas con una entrada: el SYS usuario. Concesión SYSDBA a un
usuario añade que el usuario para el archivo de contraseñas automáticamente.

Gestión de estructuras de almacenamiento de base de datos 6-9


Ver información de la estructura de almacenamiento de base de datos

Nota: Base de datos Oracle también puede utilizar la autenticación de sistema


operativo para autenticar usuarios con el SYSDBA o SYSOPER privilegios. Ver "a
partir de SQL * Plus y conexión a la base de datos" .

Archivos de copia de seguridad

Archivos de copia de seguridad no son técnicamente los archivos de base de datos, pero son
copias de la base de datos en una forma que puede utilizarse para recuperar la base de datos si
una falla provoca pérdida de datos.

Vea también:

Capítulo 5, "Administración de la instancia de Oracle" para más


información de parámetros de inicialización y el archivo de parámetros de
inicialización

Conceptos de base de datos de Oracle para obtener más información


acerca de contraseña autenticación de sistema operativo y archivos

"SYSDBA y SYSOPER privilegios de sistema" en la página 5 de 7

Capítulo 9, "Realizar copia de seguridad y recuperación" para más información acerca de los archivos de copia de
seguridad

Conceptos de base de datos de Oracle

Ver información de la estructura de almacenamiento de base


de datos
Para ayudarle en la gestión de las estructuras de almacenamiento dentro de su base de datos, esta
sección proporciona instrucciones para la visualización de información sobre las distintas
estructuras de almacenamiento de base de datos usando Control de base de datos de Oracle
Enterprise Manager (Control de base de datos).
Esta sección contiene los siguientes temas:

Ver información de archivo de Control

Ver información de archivo de registro de reconstitución en línea

Ver archivada información de archivo de registro de rehacer

Ver información de archivo de datos

Visualización de información de tablas

Vea también:

"Sobre estructuras de almacenamiento de base de datos" en la página 6-1

Ver información de archivo de Control


Puede utilizar la base de datos de Control para ver ubicación e información de estado acerca de
los archivos de control.

Para ver información de archivo de control:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección almacenamiento, haga clic en Archivos de Control.

Aparece la página de archivos de Control, mostrando la subpágina General.

6-10 DBA de oracle base de datos día 2


Ver información de la estructura de almacenamiento de base de datos

Esta página muestra si la base de datos tiene un archivo de control multiplexados. Las
subpáginas avanzado y sección de registro dan información más detallada sobre los archivos
de control.

Vea también:

"Acerca de los archivos de Control" en la página 6-3

Ver información de archivo de registro de reconstitución en línea


Utilizar base de datos de Control para ver estado y multiplexación de información sobre
archivos de registro de reconstitución en línea.

Para ver información de archivo de registro de reconstitución en línea:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección almacenamiento, haga clic en Rehacer registro de grupos.

Aparecerá la página de grupos de registro de rehacer. Esta página se muestran que los
atributos del online redo log grupos para su base de datos.

Cuando un grupo de registro de reconstitución en línea contiene sólo un miembro, no es


multiplexado. Nota el atributo del estado para los grupos de registro de reconstitución en
línea. El online redo grupo de registro con el estado que actual es el que actualmente se
escriben en el disco por el escritor del registro.

(Opcional) En la columna de Grupo , haga clic en un número de grupo para ver


información sobre miembros de grupo de registro de reconstitución en línea.

Vea también:

"Acerca de Online Redo logs" en la página 6-3 "Dirigiendo el Online Redo Log" en la página 6-23

Ver archivada información de archivo de registro de rehacer


Utilizar Control de base de datos para ver información de estado acerca de los archivos de registro de rehacer
archivados.
Nota: Archivados redo log, los archivos no existen hasta que se establece la base de
datos en ARCHIVELOG modo de.

Para ver información de archivo de registro de rehacer archivados:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección almacenamiento, haga clic en


Registros de archivo. Aparecerá la página de
registros de archivo.

Vea también:

"Acerca de archivos de registro de rehacer archivados" en la página 4 de 6

"Configuración de la base de datos para recuperación y Backup Básico" en Página 4 de 9

Gestión de estructuras de almacenamiento de base de datos 6-11


Realizar tareas comunes de almacenamiento de base de datos

Ver información de archivo de datos


Utilizar Control de base de datos para ver información de estado y ubicación sobre los archivos
de datos.

Para ver información de archivo de datos:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección almacenamiento, haga clic en


archivos de datos. Aparecerá la página de
archivos de datos.

(Opcional) Seleccione un archivo de datos y haga clic en Ver para mostrar más atributos para
el archivo de datos.

(Opcional) Haga clic en el nombre de una tabla en la columna de la tabla para mostrar los
atributos de las tablas asociadas con el archivo de datos.

Vea también:

"Acerca de los archivos de datos" en la página 5 de 6


Visualización de información de tablas


Utilizar Control de base de datos para ver la configuración, el tamaño y la información de
estado sobre tablas.

Para ver información del espacio de tablas:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección almacenamiento, haga clic en


tablas. Aparecerá la página de tablas.

Vea también:


"Sobre tablas" en la página 6 de 6

Modificación de un Tablespace

Realizar tareas comunes de almacenamiento de base de


datos
Como datos se agregan a la base de datos, cambian los requisitos de espacio de tablas para la
base de datos. Como gestor de base de datos (DBA), puede utilizar Control de base de datos de
Oracle Enterprise Manager (Control de base de datos) para realizar las siguientes tareas para
administrar el almacenamiento de base de datos y tablas:

Crear un espacio de tablas

Modificación de un Tablespace

Dejar un espacio de tablas

Recuperación de espacio

6-12 DBA de oracle base de datos día 2


Realizar tareas comunes de almacenamiento de base de datos

Crear un espacio de tablas


Puede crear tablespaces adicionales para almacenar datos de usuario, por lo que no todos los
datos se almacenan en el Usuarios de tablas. Las siguientes son algunas de las razones para
crear tablespaces adicionales:

Para ciertos usuarios, grupos de usuarios o aplicaciones, puede ser conveniente guardar
todos los datos de aplicación en un tablespace separado o conjunto de tablas por motivos de
backup y recuperación o mantenimiento. Por ejemplo, supongamos que debe recuperar
todos los datos de aplicación de copia de seguridad debido a una falla de hardware o
software, y desea realizar una recuperación fuera de línea. Si los datos de aplicación se
mantiene en un espacio de tablas separada, puede tomar sólo ese tablespace offline y
recuperarlo sin afectar el funcionamiento de otras aplicaciones de base de datos.
Algunas aplicaciones, tales como aquellos con grandes tablas particionadas, pueden
beneficiarse de la distribución de datos a través de múltiples espacios de tablas. Este
enfoque permite el uso óptimo del almacenamiento disponible porque los datos de acceso
frecuente se pueden colocar en discos de alto rendimiento, y con frecuencia obtenidos
datos pueden colocarse en almacenamiento de información menos costoso.

Para crear un espacio de tablas:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección almacenamiento, haga clic en


tablas. Aparecerá la página de tablas.
Gestión de estructuras de almacenamiento de base de datos 6-13
Realizar tareas comunes de almacenamiento de base de datos

Realice una de las siguientes:

Para crear un nuevo espacio de tablas, haga clic en crear.

Para crear un espacio de tablas es similar a un tablespace existente, en la columna Seleccione , seleccione el
espacio de tablas cuyos atributos desea reproducir. En la lista acciones, seleccione Crear como y haga clic
en ir.

Aparecerá la página Create Tablespace mostrándole la subpágina General.


En el campo nombre , escriba un nombre para el espacio de tablas.

Sección en la gestión del alcance, seleccione Gestionados localmente. Ver "localmente


Tablespaces gestionados" en la página 6-7.

En el tipo de sección, seleccione permanente. Ver "tipos de


tablas" en la página 6-7.

6-14 DBA de oracle base de datos día 2


Realizar tareas comunes de almacenamiento de base de datos

Sección de en el estado, seleccione Leer


escribir. Ver "estado del Tablespace" en la
página 6-8.

En la sección de archivos de datos, haga clic en Agregar para agregar uno o más archivos
de datos al tablespace. Aparecerá la página Agregar archivo de datos.

Nota: Si se selecciona Tablespace bigfile de usoentonces el espacio de tablas


puede tiene sólo un fichero de datos. BigFile tablespaces se utilizan con bases
de datos muy grandes que utilizan la gestión automática de almacenamiento u
otros administradores de volúmenes lógicos que soportan bandas, RAID y
volúmenes lógicos dinámicamente extensibles.

Si el tipo de almacenamiento es sistema de archivos, en el campo de Nombre de archivo ,


introduzca un nombre de archivo. En el campo Directorio de archivos y Tamaño del
archivo , introduzca los valores apropiados para su tamaño inicial y la ubicación del
archivo de datos.

En la sección de almacenamiento, realice los siguientes pasos:

Seleccione ampliar automáticamente el archivo de datos cuando esté lleno


(AUTOEXTEND).

Establecer un incremento adecuado, como 10 MB.

Esta es la cantidad de espacio en disco que se agrega al archivo de datos cuando


necesita más espacio de almacenamiento.

Para tamaño máximo de archivo, realice una de las siguientes, dependiendo del
almacenamiento disponible:

– Seleccione ilimitado para permitir el archivo aumentar sin límites a.

– Seleccionar valory luego introduzca un valor en KB, MB, GB y TB.

Haga clic en continuar.

Devuelve la página Create Tablespace.

(Opcional) Hacia la parte superior de la página, haga clic en almacenamiento de


información para ver la subpágina de almacenamiento. Examinar todas las opciones por
defecto en esta subpágina.

Haga clic en Aceptar para agregar el espacio de tablas.

Devuelve la página de tablas, mostrando el espacio de tablas recién creado.


Vea también:

"Sobre tablas" en la página 6 de 6

Modificación de un Tablespace
Puede utilizar Control de base de datos para modificar un espacio de tablas. Por ejemplo, puede
ampliar mediante el aumento de tamaño del archivo de datos o agregar otro fichero de datos,
establecer automáticamente extender, cambiar sus valores de umbral de alerta de uso de
espacio, o cambiar su estado a Offline. Cuando recibe una crítica o alerta de advertencia, que
tendrás que ampliar un espacio de tablas si la alerta está relacionado con una limitación de
espacio o puede que tenga que tomar el espacio de tablas offline para la recuperación si la alerta
está relacionada con datos corruptos u otros errores serios.

Esta sección contiene los siguientes temas:

Establecer un espacio de tablas para ampliar automáticamente

Cambio de los umbrales de alerta de uso de espacio de un Tablespace

Gestión de estructuras de almacenamiento de base de datos 6-15


Realizar tareas comunes de almacenamiento de base de datos

Poner un Tablespace Offline

Vea también:

"Sobre tablas" en la página 6 de 6

Establecer un espacio de tablas para ampliar automáticamente

Esta sección explica cómo configurar un espacio de tablas para ampliar automáticamente cuando alcanza su límite
de tamaño. Las siguientes instrucciones asumen que el espacio de tablas no era previamente un espacio de tablas de
autoextending.

Para establecer un espacio de tablas para ampliar automáticamente:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección almacenamiento, haga clic en tablas. Aparecerá la


página de tablas.

Seleccione el espacio de tablas para el que desea habilitar autoextend y haga clic en Editar. Aparecerá la página
Edit Tablespace.

Seleccione el primer archivo de datos asociado con el espacio de tablas y a continuación, haga clic en
Editar. Aparece la página Editar archivo de datos.

En la sección de almacenamiento, realice los siguientes pasos:

Seleccione ampliar automáticamente el archivo de datos cuando esté lleno (AUTOEXTEND).

Establecer un incremento adecuado, como 10 MB.

Esta es la cantidad de espacio en disco que se agrega al archivo de datos cuando necesita más espacio de
almacenamiento.

Para tamaño máximo de archivo, realice una de las siguientes, dependiendo del almacenamiento
disponible:

– Seleccione ilimitado para permitir el archivo aumentar sin límites a.

– Seleccionar valory luego introduzca un valor en KB, MB, GB y TB.

Haga clic en continuar.


Devuelve la página Edit Tablespace.

Repita el paso 5 a través de paso 7 para cada archivo de datos adicionales relacionado con el espacio de
tablas.

Haga clic en aplicar.

Aparece un mensaje de confirmación.

Cambio de los umbrales de alerta de uso de espacio de un Tablespace


Usted recibirá una alerta en el Control de la base de datos cuando se alcanza un umbral de uso de espacio de un
tablespace. Hay dos tipos de alertas de uso del espacio que permita: ADVERTENCIA, para cuando el espacio de
tablas es algo bajo y crítica, para cuando el espacio de tablas es casi totalmente lleno y la acción deben tomarse
inmediatamente.

Para las alertas de advertencia y críticos, puede especificar los umbrales de alerta de las siguientes maneras:

6-16 DBA de oracle base de datos día 2


Realizar tareas comunes de almacenamiento de base de datos

Por espacio utilizado (%)


Cuando el espacio se convierte en mayor o igual a un porcentaje del espacio total, se emite una alerta.
Por espacio libre (MB)
Cuando el espacio restante cae por debajo de una cantidad (en MB), se emite una alerta.
Umbrales de espacio libre son más útiles para tablas grandes. Por ejemplo, para una TB 10 tablas, establecer la
alerta completa crítica de porcentaje tan alto como el 99 por ciento significa que la base de datos sería emitir
una alerta cuando hay 100 GB de espacio libre restante. Generalmente, 100 GB restantes no sería una situación
crítica y la alerta no sería útil. Para este espacio de tablas, puede ser mejor utilizar un umbral de espacio libre,
que podría definir a emitir una alerta crítica cuando 5 GB de espacio libre.

Para las alertas de advertencia y críticos para un espacio de tablas, puede habilitar el umbral de espacio o el
umbral de espacio libre, o puede habilitar ambos umbrales.

Para cambiar el espacio uso los umbrales de alerta para espacios de tablas:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección almacenamiento, haga clic en tablas. Aparecerá la


página de tablas.

Seleccione el espacio de tablas cuyo umbral que desea cambiar y haga clic en Editar. Aparece la página
Edit Tablespace, que muestra la subpágina General.

Haga clic en el enlace de umbrales en la parte superior de la página para mostrar la subpágina de umbrales.
En la sección espacio utilizado (%), realice una de las siguientes:

Aceptar los umbrales por defecto.


Seleccione Especificar umbralese introduzca un umbral de alerta (%) y un
Crítico (%) umbral.
Seleccione Umbrales desactivar para desactivar los umbrales de porcentaje completo.
En la sección de espacio libre (MB), haga lo siguiente:

Gestión de estructuras de almacenamiento de base de datos 6-17


Realizar tareas comunes de almacenamiento de base de datos

Aceptar los umbrales por defecto.


Seleccione Especificar umbralese introduzca un umbral de Alerta (MB) y un
Crítica (MB) umbral.
Seleccione desactivar umbrales para desactivar el umbral de espacio libre restante.
Haga clic en aplicar.

Aparece un mensaje de confirmación.

Poner un Tablespace Offline

Puede que desee tomar un espacio de tablas offline para cualquiera de las siguientes razones:

Para hacer una parte de la base de datos de carácter mientras sigue permitiendo el acceso al resto de la base de
datos
Para lograr una aplicación y su grupo de tablas temporalmente no disponible y actualización o
mantenimiento de la aplicación
Para realizar un backup del tablespace offline (aunque un tablespace puede respaldarse en línea y en uso)
Para recuperar un espacio de tablas tras un fallo de hardware o software
Para cambiar el nombre o la ubicación de archivos de datos de tablas

Para tomar un espacio de tablas offline:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección almacenamiento, haga clic en tablas. Aparecerá la


página de tablas.

Seleccione el espacio de tablas para tomar fuera de línea y haga clic en Editar.
Aparecerá la página Edit Tablespace.

En la sección de estado, seleccione fuera de línea.

Para obtener más información acerca de las selecciones en esta página, haga clic en ayuda.

Hacer una selección de la lista del Modo sin conexión y haga clic en aplicar. Aparece un
mensaje de confirmación.
Nota: Para traer el tablespace nuevo online, vuelta a esta página, y , en la sección estado, haga clic en
Escribir leer.

Vea también:

Guía del administrador de base de datos Oracle para obtener más información acerca de
tomando tablespaces offline y para obtener más información sobre cambio de nombre o
reubicar los archivos de datos.

6-18 DBA de oracle base de datos día 2


Realizar tareas comunes de almacenamiento de base de datos

Dejar un espacio de tablas


Después de un espacio de tablas se ha caído (eliminados), los objetos y datos en ya no están
disponibles. Para recuperarlos pueden ser un proceso desperdiciador de tiempo. Oracle
recomienda realizar una copia de seguridad antes y después de dejar un espacio de tablas.

A un espacio de tablas:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección almacenamiento, haga clic en


tablas. Aparecerá la página de tablas.

Seleccione el espacio de tablas para la gota y a continuación, haga clic en eliminar.

Base de datos Control pide confirmación borrar el tablespace y te da la opción de eliminar


también los archivos de datos asociados desde el disco.

Haga clic en sí para quitar el espacio de tablas.

Aparece una confirmación y el tablespace borrado ya no aparece en la página de tablas.

Vea también:

"Sobre tablas" en la página 6 de 6

Recuperación de espacio
Esta sección proporciona información acerca de espacio recuperable en la base de datos y
proporciona instrucciones sobre cómo recuperar este espacio. Contiene los siguientes temas:

Sobre el espacio recuperable

Sobre el asesor de segmentos

Ver segmento asesor recomendaciones y reclamando espacio

Ejecuta el asesor de segmento manualmente


Sobre el espacio recuperable

Con el tiempo, realizar insert, update y delete operaciones (también contempladas como operaciones de DML)
sobre los objetos dentro de un espacio de tablas puede crear bolsas de vacío que individualmente no son lo
suficientemente grandes para ser reutilizado. Colectivamente, estos bolsillos pueden perder grandes cantidades de
espacio. Los objetos poco poblados que pueden degradar el rendimiento durante operaciones de DML y consultas.

Permite la base de datos de Oracle que recuperar este espacio con las siguientes operaciones en línea de vacío,
es decir, operaciones que no bloquean las consultas o DML contra afectaron objetos mientras que las
operaciones de procedimiento:

Contracción del segmento en línea


Contracción del segmento en línea opera en los segmentos de la tabla y en los segmentos de los objetos
dependientes de la tabla, como los índices y particiones. Para cada segmento, los datos se compactan al frente
del segmento. Espacio libre puede volvió a las tablas o mantenido en el segmento de las operaciones insert
futuro.

Gestión de estructuras de almacenamiento de base de datos 6-19


Realizar tareas comunes de almacenamiento de base de datos

Contracción del segmento en línea está permitido sólo en los segmentos en un tablespace gestionado
localmente con gestión de espacio de segmento automáticas. Segmento en línea retráctil es una operación en el
lugar; no hay espacio libre adicional en el espacio de tablas es necesario.

Redefinición de tabla en línea (también conocido como reorganización)


Reorganización traslada en la tabla y sus objetos dependientes en una parte diferente del tablespace. Esta
operación tiene el efecto secundario deseable de compactar los datos de esos objetos. Para que esta operación
tenga éxito, sin embargo, el espacio de tablas debe tener espacio libre igual al tamaño de la tabla y sus objetos
dependientes. Reorganización es el único permitido para tablespaces gestionados por Diccionario o tablespaces
gestionados localmente con gestión de espacio de segmento manual de operación.

El asesor de segmento genera recomendaciones para reducción o reorganización de segmentos que tienen una
gran cantidad de espacio recuperable.

Vea también:

Guía del administrador de base de datos Oracle para obtener más información acerca de en
línea segmento retráctil y redefinición en línea de tablas

Sobre el asesor de segmentos

El asesor de segmento identifica objetos de base de datos que tienen espacio no utilizado que pueda recuperar.
Realiza su análisis examinando las estadísticas de uso y crecimiento y mediante el muestreo de los datos en el
objeto. Por defecto, está configurado para ejecutar automáticamente a intervalos regulares, durante todas las
ventanas de mantenimiento (periodos de tiempo). También puede ejecutar el asesor de segmento manualmente.

La tarea de asesor de segmentos regulares es conocida como el asesor de segmento automáticas. Resultados de la
asesora se resumen en la sección de resumen del espacio de la página de inicio de base de datos como segmento
asesor recomendaciones.

Durante cada ejecución del Asesor de segmento automáticas, se analizan únicamente un subconjunto de los
segmentos en la base de datos. Si usted sospecha que los segmentos tienen espacio recuperable, pero estos
segmentos no aparecen entre las recomendaciones del Asesor del segmento, entonces el asesor de segmento
automáticas pueden no han elegido les para análisis. Puede ejecutar el asesor de segmento manualmente en los
segmentos en cualquier momento. Consulte la Base de datos Oracle Guía del administrador para obtener
información acerca de cómo el asesor de segmento automáticas selecciona tablas y segmentos de análisis.

Recomendaciones de asesor de segmentos Recomendaciones de asesor de segmento se agrupan por tablas.


Sólo nombres de tablas aparecen en la página de recomendaciones del Asesor de segmento en el Control de la base
de datos.

Si una tabla contiene cualquier segmentos para los que se recomienda una operación shrink o reorganización,
entonces el espacio de tablas aparece en la página de recomendaciones del Asesor de segmento. Esta página calcula
la cantidad de espacio recuperable para cada espacio de tablas. Si usted solicita los datos de recomendación de un
espacio de tablas, Control de base de datos muestra los segmentos en tablespace para los cuales se generaron
recomendaciones.

Las recomendaciones proporcionadas por el asesor de segmentos dependen de las características del tablespace en el
que se encuentra el segmento. Si el tablespace se creó con opciones predeterminadas, entonces el segmento asesor
normalmente recomienda que encoge. Si el segmento no es elegible para la contracción del segmento en línea, o si
es en un tablespace gestionado por Diccionario o en un espacio de tablas creadas con gestión de espacio de
segmento manual, entonces el segmento asesor recomienda reorganización en lugar de otro.

6-20 DBA de oracle base de datos día 2


Realizar tareas comunes de almacenamiento de base de datos

Además, el asesor de segmento automáticas evalúa tablas que son de 10MB o más y tienen al menos tres índices
para determinar la cantidad de espacio que se podría salvar si las tablas están comprimidas con el método de
compresión de OLTP.

Vea también:

Guía del administrador de base de datos Oracle para obtener más información acerca de
ventanas de mantenimiento

Ver segmento asesor recomendaciones y reclamando espacio

Cada recomendación asesor segmento incluye un botón que usted puede hacer clic para comenzar el proceso de
recuperación de espacio. Aunque la recuperación de espacio es un proceso en línea, puede consumir recursos
significativos, por lo que deben reclamar espacio durante las horas.

Para ver las recomendaciones del Asesor de segmento y recuperar espacio en:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la sección de Resumen de espacio, haga clic en el enlace numérico adyacente al segmento asesor
recomendaciones.

La página de recomendaciones del Asesor de segmento aparece, mostrando las recomendaciones de


las pistas automáticas y manuales más recientes del Asesor de segmento.
(Opcional) En la lista vistas, seleccione recomendaciones para funcionamiento automático pasado para
ver las recomendaciones de sólo el más reciente funcionamiento automático del segmento asesor.

Seleccione un espacio de tablas y haga clic en Detalles de la recomendación. Los datos


de la recomendación de tablas página aparece.

Esta página contiene los segmentos de espacio de tablas para lo cual se recomienda segmento en línea
retráctiles o reorganización.

Gestión de estructuras de almacenamiento de base de datos 6-21


Realizar tareas comunes de almacenamiento de base de datos

(Opcional) Reducir el número de segmentos que aparecen en la lista segmento ingresar criterios de
búsqueda en los campos de esquema, segmento, partición o mínimo espacio recuperable, y haga clic en
búsqueda.

Examinar la recomendación para cada segmento y luego proceder como sigue:

Si la recomendación para cualquier segmentos es reorganizar, luego iniciar la reorganización para los
segmentos haciendo clic en el botón reorganizar , o seleccionar varios segmentos y haga clic en el botón
reorganizar por encima de la mesa. Siga las instrucciones en las páginas siguientes para generar un script
de reorganización para los segmentos seleccionados.

Si la recomendación para cualquier segmentos es reducir, entonces continúe con el paso 7 a través de paso 13
para los segmentos.

Realice una de las siguientes opciones para seleccionar uno o más segmentos para reducir:

Para recuperar espacio en un solo segmento, haga clic en reducir , en la columna de la recomendación para ese
segmento.
Para reducir uno o más segmentos, seleccione los segmentos y haga clic en el botón reducir por encima
de la mesa.
En el segmento de encogimiento: opciones de página, aceptar los segmentos compacto y liberación de
espacio.
Esta opción devuelve espacio liberado en el espacio de tablas. Si no desea liberar el espacio liberado para el
espacio de tablas, a continuación, seleccione Segmentos compactos. Puede volver a ejecutar el proceso de
encogimiento más adelante para liberar el espacio liberado.

Nota: Elegir Segmentos compactos si crees que puedes tener larga consultas actualmente en
operación que involucran a los segmentos siendo reducidos. Consultas de larga duración que se
iniciaron antes de que finalice la operación de contracción podrían intentar leer de bloques que han sido
regeneradas, que resulta en un error. Alternativamente, usted puede programar la operación de
contracción durante un periodo fuera de punta en el paso 10.

Haga clic en aplicar.

El segmento de encogimiento: Página del programa aparece.

6-22 DBA de oracle base de datos día 2


Administrar el registro de rehacer en línea

Anote su nombre de trabajo, o reemplazar con un nombre de trabajo de su elección.

Bajo el título Start, seleccione inmediatamente.

Porque la operación de contracción puede ser consumo de recursos, también puede


seleccionar más adelante y programar la operación para un período de temporada baja.

Haga clic en Enviar.

La página de empleo de programador aparece y muestra el trabajo de contracción


en la subpágina de funcionamiento.

Haga clic en Actualizar para actualizar la página hasta que el trabajo desaparezca de
la subpágina de funcionamiento.

Luego puede pasar a la historia o todo subpágina para ver la situación completa del trabajo.

Ejecuta el asesor de segmento manualmente

Puede ejecutar el asesor de segmento manualmente. Lo hace cuando quiere analizar objetos no
seleccionados para el análisis por el asesor de segmento automáticas o cuando desea
recomendaciones más actualizadas en un espacio de tablas.

Ver Guía del administrador de base de datos de Oracle para obtener información acerca de
cómo ejecutar el asesor de segmento manualmente.

Administrar el registro de rehacer en línea


Los archivos de registro de reconstitución en línea son un componente crítico en la recuperación
de la base de datos. Todas las transacciones en la base de datos actualización los registros de
rehacer, independientemente de si el archivo está activado. Durante el accidente, instancia o
recuperación de los medios de comunicación, la base de datos correctamente aplica registro de
rehacer archivados de archivos en orden ascendente usando el número de secuencia de registro
de la necesaria y rehacer los archivos de registro.

Si ha configurado correctamente, los logs de reconstitución en línea requieren poco


mantenimiento. Esta sección describe las tareas de administración más comunes de redo
log. Contiene los siguientes temas:

El registro de rehacer en línea de la multiplexación

Cambiar un archivo de registro


Vea también:

"Acerca de rehacer en línea archivos de registro" en la página 6-3

«Ver Online Redo Log File información» en la página 6-11

El registro de rehacer en línea de la multiplexación


Oracle recomienda que se multiplexa el log de reconstitución en línea. La multiplexación
ofrece una mejor protección para los datos si se produce una instancia o fallas en los
medios.

Para multiplexar el log de reconstitución en línea, debe agregar a miembros a cada grupo de
registro de reconstitución en línea. No es necesario que los grupos de registro de reconstitución
en línea simétrica, pero Oracle recomienda que sus grupos todas tienen el mismo número de
miembros. Una base de datos debe tener un mínimo de dos grupos de registro de reconstitución
en línea.

Gestión de estructuras de almacenamiento de base de datos 6-23


Administrar el registro de rehacer en línea

Nota: Cuando multiplexan los online redo log, la base de datos debe aumento
la cantidad de i/os que realiza. Dependiendo de la configuración, esta acción
puede afectar el rendimiento general de la base de datos.

Para multiplexar el online redo log:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección almacenamiento, haga clic en Grupos


de registro de rehacer. Aparecerá la página de
grupos de registro de rehacer.

Seleccione un grupo y haga clic en Editar.

Aparece la página Editar Grupo de Redo Log.

Haga clic en Agregar.

Aparecerá la página Agregar miembros de Redo Log.

Si el tipo de almacenamiento se establece en sistema de archivos, en el campo de


Nombre de archivo , introduzca un nombre para el nuevo miembro de registro de
rehacer.

Por ejemplo, si tu miembro existente de nombre de archivo es REDO01.log entonces


podría nombrar este miembro REDO01a.log.

En el campo de Directorio de archivo , especifique el directorio donde el archivo de datos


almacenado en disco.

Puede crear este archivo en el mismo directorio que el otro miembro del grupo de archivo de
registro de rehacer, pero se recomienda que almacene a los miembros en unidades de disco
independientes. Así, si hay un fallo del disco, entonces aún tienes acceso a uno de los
miembros.

Haga clic en continuary a continuación, haga clic en aplicar para


aceptar los cambios. Aparece un mensaje de confirmación.

En la parte superior de la página, haga clic en el enlace de Grupos de registro de rehacer


para volver a la página de grupos de registro de rehacer.
Repita el paso 4 a través de paso 9 para cada grupo de registro existentes.

Cambiar un archivo de registro


Cuando se produce una conmutación de registro, el proceso de log (LGWR) del escritor deja de
escribir en el grupo de registro de reconstitución en línea actual y comienza a escribir al
siguiente grupo de registro de rehacer disponible. Después de una conmutación de registro, el
grupo actual de registro de reconstitución en línea se convierte en inactivo, y el siguiente grupo
de registro de reconstitución en línea disponible se convierte en el grupo actual de registro de
reconstitución en línea.

Puede forzar una conmutación de registro para que el grupo actual de redo inactivos y disponible
para operaciones de mantenimiento de registro de rehacer. Obligando a una conmutación de
registro es útil en configuraciones con archivos de registro de rehacer grandes que tardan mucho
tiempo para rellenar. Por ejemplo, puede:

El grupo actual de redo de la gota, pero no pueden hacerlo hasta que el grupo está inactivo
Archivo de los actuales miembros de grupo de registro de reconstitución en línea
inmediatamente, a pesar de no están todavía completamente llenos

Para cambiar un archivo de registro:

Ir a la página de inicio de base de datos.

6-24 DBA de oracle base de datos día 2


Gestión de datos Undo

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección almacenamiento, haga clic en Grupos


de registro de rehacer. Aparecerá la página de
grupos de registro de rehacer.

En la lista acciones, seleccione Switch logfiley haga clic en ir.

Aparece un mensaje de confirmación. El estado del grupo que había sido corriente
cambia a activo y el estado del grupo siguiente en la lista cambia de inactivo a la
corriente.

Gestión de datos Undo


A partir de la base de datos de Oracle 11g, para una instalación predeterminada, la base de datos
Oracle gestiona automáticamente los datos de deshacer. Típicamente no hay necesidad de
intervención del administrador (DBA) de la base de datos. Sin embargo, si la instalación utiliza
operaciones de Flashback de Oracle, entonces usted puede tener que realizar algunas tareas de
gestión de deshacer para asegurar el éxito de estas operaciones.

Esta sección proporciona información y las instrucciones para la gestión de deshacer datos.
Contiene los siguientes temas:

Sobre los datos de deshacer

Sobre el manejo de datos de deshacer

Ver información de deshacer

Computar el tamaño de Tablespace de deshacer mínimo utilizando el asesor de deshacer

Cambiar el Tablespace de deshacer a un tamaño fijo


Sobre los datos de deshacer
Si una transacción modifica datos, base de datos Oracle copia los datos originales antes de
modificarlo. La copia original de los datos modificados se llama Deshacer datos. Esta
información es necesaria por las siguientes razones:

Para deshacer los cambios no confirmados realizados en la base de datos si un rollback es


necesario. Un rollback puede ser necesaria debido a que un usuario quiere deshacer los
cambios de una transacción errónea o no intencional, o puede ser parte de una operación de
recuperación.
Para proporcionar consistencia de leer, que significa que cada usuario puede obtener una
vista consistente de datos, incluso mientras que otros cambios puede ocurrir con los datos.
Con consistencia de lectura, una sesión de usuario no ve cambios no confirmados en otras
sesiones de usuario (a veces se denomina lecturas sucias). Por ejemplo, si un usuario emite
una consulta en 10:00 y la consulta tiene una duración de 15 minutos, luego los resultados
de la consulta reflejan todo el estado de los datos en 10:00, independientemente de la
actualización o insertar las operaciones realizadas por otros usuarios de la consulta iniciada.
Para permitir que ciertas características de Flashback de Oracle, como Oracle Flashback
Query Oracle Flashback Table, que permiten ver o recuperar los datos a un punto anterior
en el tiempo.

Undo Tablespace

Con gestión automática de deshacer, deshacer datos son almacenados en un tablespace de


deshacer. Deshacer tablas tienen propiedades adicionales más allá de los tablespaces
permanentes. Puede haber múltiples tablespaces de deshacer, pero sólo uno puede ser activo
para una instancia de Oracle.

Gestión de estructuras de almacenamiento de base de datos 6-25


Gestión de datos Undo

Cuando se crea la base de datos utilizando la base de datos Configuración Asistente


(DBCA), crea un tablespace de undo de autoextending llamado UNDOTBS1 , con un tamaño
de extensión máximo de 32.767 MB.

Deshacer la retención

Base de datos Oracle automáticamente garantiza que los datos de deshacer que está en uso por
una transacción activa no se sobrescriben nunca hasta que la transacción se ha comprometido.
Después de que la transacción se ha comprometido, el espacio ocupado por que deshacer datos
se pueden reutilizar o sobrescritos. En este caso, los datos de deshacer pueden sobrescribirse si
escasea espacio en el tablespace de deshacer.

Incluso después de que una transacción se ha comprometido, es útil retener (no sobrescribir) sus
datos de deshacer, para asegurar el éxito de las características de Oracle Flashback y consistencia
leer consultas de ejecución prolongada. Para ello, la base de datos mantiene y ajusta
automáticamente un período de retención de deshacer. Datos de deshacer comprometido cuya
edad es menor que el período de retención de deshacer se conserva para su uso por consultas u
operaciones de Flashback de Oracle.

Vea también:

Conceptos de base de datos de Oracle para obtener más


información acerca de leer consistencia
Base de datos Oracle avanzado a Guía del desarrollador de la
aplicación más información sobre las características de Oracle
Flashback

Sobre el manejo de datos de deshacer


Aunque por defecto la base de datos Oracle gestiona deshacer datos y el tablespace de deshacer
automáticamente, si la instalación utiliza características de Oracle Flashback, entonces quizás
tenga que realizar algunas tareas de gestión de deshacer para asegurar el éxito de estas
operaciones.

Oracle Flashback operaciones dando como resultado foto muy antigua errores indican
que debe intervenir para asegurar que suficientes datos de deshacer se retiene para apoyar estas
operaciones.

Los siguientes métodos apoyan mejor las operaciones de Flashback de Oracle:

Establecer el período de retención de deshacer mínimos para tablas autoextending a ser tan
larga como la más larga operación prevista de Oracle Flashback.
Lograr este objetivo mediante el establecimiento de la UNDO_RETENTION parámetro de
inicialización . Ver Guía del administrador de base de datos Oracle para más detalles.
Cambiar el tablespace de deshacer a un tamaño fijo.
Para un tablespace de undo autoextending, base de datos Oracle tunes siempre
automáticamente el período de retención de deshacer para ser ligeramente más largo que la
consulta activa de más larga duración. Sin embargo, este período de retención autotuned
puede ser insuficiente para dar cabida a las operaciones de Flashback de Oracle. Si el
tablespace de undo tiene autoextending desactivado, o tiene un tamaño fijo, entonces la
base de datos Oracle utiliza un método diferente para ajustar el período de retención de
deshacer para adaptarse mejor a las operaciones de Flashback de Oracle.

Para cambiar el tablespace de deshacer a un tamaño fijo, debe elegir un tamaño de espacio
de tablas que es suficientemente grande. Si usted elige un tamaño de tablespace de
deshacer que es demasiado pequeño, podrían ocurrir los siguientes errores:
– DML puede fallar porque no hay suficiente espacio para acomodar datos de undo para
nuevas transacciones.

6-26 DBA de oracle base de datos día 2


Gestión de datos Undo

– Consultas de ejecución prolongada podrían fallar con un foto muy antigua error, que que había
insuficiente los medios deshacer datos de coherencia leer.

Control de base de datos de oracle Enterprise Manager (Control de base de datos) incluye asesor para ayudarle a
determinar el tamaño mínimo para el tamaño fijo del tablespace de undo deshacer. Ver «computación mínimo
deshacer tamaño Tablespace con el Undo asesor " en la página 6-28.

Vea también:

"Unos datos de deshacer" en la página 6-25

«Computación mínimo deshacer tamaño Tablespace con el deshacer Asesor " en la página 6-28

"Cambiar el Tablespace de deshacer a un tamaño fijo" en la página 6-30

Ver información de deshacer


Puede utilizar la página de gestión automática de deshacer para ver la siguiente información
sobre la configuración de deshacer:

Nombre y el actual tamaño del tablespace undo

Ajuste de tablas autoextend (sí o No)

Actual período de retención de deshacer autotuned

Para ver la información de deshacer:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.
En la sección de configuración de base de datos, haga clic en Gestión automática del deshacer. Aparecerá la
página de gestión automática de deshacer.

Gestión de estructuras de almacenamiento de base de datos 6-27


Gestión de datos Undo

Vea también:

"Unos datos de deshacer" en la página 6-25

Computar el tamaño de Tablespace de deshacer mínimo utilizando el


asesor de deshacer
Si debe cambiar el tablespace de deshacer a un tamaño fijo, utilice el asesor de deshacer para
ayudar a determinar el tamaño mínimo requerido. También puede utilizar el asesor de deshacer
para definir el periodo de retención mínimo de deshacer.

Para configurar el tablespace de undo para tener un tamaño fijo, Oracle sugiere que usted
primero permite suficiente tiempo después de la creación de la base de datos para ejecutar una
carga de trabajo completo, permitiendo así que el tablespace de deshacer a crecer hasta su
tamaño requerido mínimo para manejar la carga de trabajo. A continuación, puede utilizar el
asesor de deshacer para determinar el mejor tamaño para configurar el espacio de tablas undo
para permitir futuras consultas de larga duración y operaciones Oracle Flashback.
Para calcular el tamaño de tablespace de deshacer mínimo utilizando el asesor
de deshacer:

Página de ir a la gestión automática de deshacer.


Ver "ver información de deshacer" en la página 6-27.

Decidir si desea calcular el mínimo tamaño del tablespace de undo basada en estadísticas se
reunieron durante un período de tiempo designado (por ejemplo, los últimos 7 días), o
basado en un período de retención de deshacer de una duración que usted elija.

Las estadísticas recogidas automáticamente incluyen la duración de la consulta de más


larga duración y la tasa de generación de undo. Informática el tablespace de undo mínimo
tamaño basado en estas estadísticas es aconsejable si no utilizas Oracle Flashback

6-28 DBA de oracle base de datos día 2


Gestión de datos Undo

funciones o si no esperar que futuras consultas de larga duración exceda la duración de anteriores consultas de
larga ejecución.

Si prefiere elegir la duración de un deseado deshacer período de retención, luego la duración debe estar
basada en sus expectativas de la duración de operaciones de Oracle Flashback o futuras consultas de larga
ejecución.

Para calcular el espacio de tablas undo mínimo tamaño basado en estadísticas reunieron durante un período,
completado los siguientes pasos:

En la sección período de análisis, en la lista del periodo de análisis, seleccionar el análisis deseado
periodo de tiempo.

Si selecciona personalizar el período de tiempo, luego aparece una página que le permite introducir la
inicial y final de fecha y hora para el período.

Seleccionar automáticamente elegido basado en consulta más larga en el período de análisis.

Haga clic en ejecutar análisis.

Requiere el mínimo tamaño de tablespace de deshacer se muestra en la sección de resultados de


análisis.

(Opcional) Haga clic en Mostrar gráfico para ver un gráfico de los resultados del análisis.

Para calcular el tamaño de tablespace de undo mínimo basado en una duración que se introduce, complete los
siguientes pasos:

En la sección período de análisis, seleccione especificados manualmente para permitir más consultas
duración o flashback.

En el campo duración , escriba la duración deseada del período de retención de deshacer en segundos,
minutos, horas o días.

Usted puede calcular esta duración como sigue:

– Determinar la duración de la consulta de más larga duración prevista para su la carga de trabajo.

Puede basar su determinación en la consulta de más larga duración grabada durante un período
anterior de la carga de trabajo. Esta información está disponible en la subpágina de actividad del
sistema de la página de gestión automática de deshacer. Elegir el periodo de análisis para esta
subpágina seleccionando de la lista del periodo de análisis en la subpágina General. Puede elegir un
período de encargo analy-sis que corresponde a su periodo de carga de trabajo típica.

– Determinar la duración más larga que se espera para un Flashback de Oracle operación.

– Tomar el máximo de estos dos duraciones.

En la sección período de análisis de la subpágina General, haga clic en Ejecutar análisis.

Requiere el mínimo tamaño de tablespace de deshacer se muestra en la sección de resultados de


análisis.
(Opcional) Haga clic en Mostrar gráfico para ver un gráfico de los resultados del análisis.

Gestión de estructuras de almacenamiento de base de datos 6-29


Gestión de datos Undo

(Opcional) Haga clic en la marca, o punto, en la curva que corresponde a la posición


deseada deshacer período de retención.

El campo Duración cambia para coincidir con el período de retención de deshacer las y el
campo mínimo tamaño de Tablespace Undo requerido sobre los cambios del gráfico para
reflejar el tamaño requerido que empareja.

(Opcional) Haga clic en aplicar.

El periodo de retención mínimo de deshacer se establece en el valor del campo duración.

Nota: Ejecutar un análisis o ajuste de la mínima retención de deshacer con el


asesor de deshacer no cambia el tamaño del tablespace de undo. Debe seguir las
instrucciones en "cambiando el deshacer tablas de tamaño fijo" en la página 6-30
para cambiar el tamaño de la anulación tablas.

Vea también:


"Unos datos de deshacer" en la página 6-25

"Sobre el manejo de datos de deshacer" en la página 6-26

Cambiar el Tablespace de deshacer a un tamaño fijo


Cambiar el tablespace de deshacer a un tamaño fijo para evitar el espacio de tablas de las
operaciones de Oracle Flashback de apoyo demasiado grande o mejor.

Para cambiar el tablespace de deshacer a un tamaño fijo:

En la página Automatic Undo Management, después de determinar el tamaño del


tablespace undo requiere mínimo, haga clic en Edit Undo Tablespace.

La página Edit Tablespace aparece, mostrando las propiedades del undo


tablespace.

En la sección de archivos de datos, haga clic en Editar.

6-30 DBA de oracle base de datos día 2


Almacenamiento de información: Oracle por ejemplo serie

Aparece la página Editar archivo de datos.

En el campo de Tamaño del archivo , escriba mínimo computado para el tablespace de deshacer.

Ver «Computación el tamaño de Tablespace de deshacer mínimo utilizando el asesor de deshacer» en Página 6-
28.

En la sección de almacenamiento, anule la selección de ampliar automáticamente el archivo de


datos cuando esté lleno (AUTOEXTEND).

Haga clic en continuar.

Devuelve la página Edit Tablespace.

Haga clic en aplicar.

Aparece un mensaje de confirmación.

Vea también:

"Unos datos de deshacer" en la página 6-25

"Sobre el manejo de datos de deshacer" en la página 6-26

Almacenamiento de información: Oracle por ejemplo serie


Oracle por ejemplo (OBE) tiene una serie de la guía de DBA de Oracle base de datos de 2 días .
Esta OBE le camina a través de las tareas de este capítulo e incluye imágenes anotadas.

Para ver el OBE de almacenamiento, en su navegador, introduzca la siguiente URL:

http://www.Oracle.com/WebFolder/TechNetwork/tutorials/OBE/dB/
11g/r2/2day_dba/storage/storage.htm
Gestión de estructuras de almacenamiento de base de datos 6-31
Almacenamiento de información: Oracle por ejemplo serie
6-32 DBA de oracle base de datos día 2
7
Administración de seguridad y cuentas de
usuario

Este capítulo describe cómo crear y administrar cuentas de usuario. Contiene las siguientes
secciones:

Sobre cuentas de usuario

Acerca de Roles y privilegios de usuario

Sobre privilegios y cuentas administrativas

Administración de Roles

Administrar cuentas de usuario de base de datos

Configuración de la Directiva de contraseñas de base de datos

Usuarios: Oracle por ejemplo la serie

Sobre cuentas de usuario


Para los usuarios acceder a su base de datos, debe crear cuentas de usuario y otorgar privilegios
de acceso de base de datos correspondiente a esas cuentas. Una cuenta de usuario se identifica
mediante un nombre de usuario y define los atributos del usuario, incluyendo los siguientes:

Método de autenticación

Contraseña para la autenticación de base de datos

Tablas por defecto para el almacenamiento de datos permanentes y temporales

Tablas cuotas

Estado de cuenta (bloqueado o desbloqueado)

Estado de la contraseña (vencido o no)

Al crear una cuenta de usuario, no sólo debe asignar un nombre de usuario y una contraseña, tablas
predeterminado para la cuenta, pero usted también debe hacer lo siguiente:

Conceder los privilegios de sistema apropiado, privilegios de objeto y funciones a la cuenta.


Si el usuario va a crear objetos de base de datos, luego dar a la cuenta de usuario una cuota de uso de
espacio en cada espacio de tablas en las que se crearán los objetos.

Oracle recomienda que usted otorga a cada usuario lo suficiente privilegios para realizar su trabajo y no más. Por
ejemplo, un desarrollador de aplicaciones de base de datos necesita privilegios para crear y modificar tablas,
índices, vistas y procedimientos almacenados, pero no es necesario (y no se concedan) privilegios (borrar) tablas ni
recuperar la base de datos. Puede crear cuentas de usuario para administración de base de datos y conceder sólo un
subconjunto de privilegios administrativos para esas cuentas.

Administración de seguridad y cuentas de usuario 7-1


Sobre cuentas de usuario

Además, puede crear cuentas de usuario que son utilizadas por aplicaciones solamente. Es decir, nadie registra en
estas cuentas; en cambio, aplicaciones utilizan estas cuentas para conectarse a la base de datos y los usuarios inician
sesión las aplicaciones. Este tipo de cuenta de usuario evita dando a los usuarios de la aplicación la capacidad de
conectarse a la base de datos directamente, donde sin querer que podrían causar daño. Ver "Acerca de Roles y
privilegios de usuario" en

Página 3 de 7 para obtener más información.

Al crear una cuenta de usuario, implícitamente están creando un esquema para ese usuario. Un esquema es un
contenedor lógico para los objetos de base de datos (como tablas, vistas, disparadores y así sucesivamente) que el
usuario crea. El nombre del esquema es el mismo que el nombre de usuario y puede usarse para referirse
inequívocamente a los objetos propiedad del usuario. Por ejemplo, hr.employees se refiere a la tabla
denominada empleados en la hr esquema. (El empleados es propiedad de tabla recursos humanos .)
Los términos objeto de base de datos y objeto de esquema se utilizan indistintamente.

Cuando se elimina un usuario, ya sea al mismo tiempo debe eliminar todos los objetos de esquema de que el
usuario o debe previamente borrar los objetos de esquema en operaciones separadas.

Cuentas de usuario predefinidas

Además de las cuentas de usuario que se crean, la base de datos incluye varias cuentas de usuario que se crean
automáticamente durante la instalación.

Las bases de datos incluyen las cuentas administrativas SYS , Sistema de , SYSMAN , y DBSNMP . Cuentas
administrativas son cuentas muy privilegiadas y sólo se necesitan por personas autorizadas para realizar tareas
administrativas tales como comenzar y parar la base de datos, memoria de base de datos y almacenamiento de
información, creación y administración de base de datos de los usuarios y así sucesivamente. Inicie sesión en Oracle
Enterprise Manager Control de base de datos (base de datos de Control) con SYS, sistema, o SYSMAN. El agente
de gestión de base de datos de Control utiliza la DBSNMP cuenta a monitorear y administrar la base de datos. Se
asignan las contraseñas para estas cuentas al crear la base de datos con Oracle base de datos Configuración Asistente
(DBCA). No se deben borrar estas cuentas.

Las bases de datos también incluyen cuentas internas, que se crean automáticamente para que las características
individuales de la base de datos Oracle o componentes tales como Oracle Application Express pueden tener sus
propios esquemas. Para proteger estas cuentas de accesos no autorizados, inicialmente están bloqueados y se
cumplan sus contraseñas. (Un bloqueado cuenta es una cuenta que inicio de sesión está desactivada). No se deben
borrar cuentas internas, y usted no debe usar para iniciar sesión en la base de datos.

La base de datos también puede incluir esquemas de muestra, que son un conjunto de esquemas
interconectados que permiten la documentación de Oracle y materiales de instrucción de Oracle para ilustrar
las tareas comunes de base de datos. Estos esquemas también proporcionan una manera para que usted pueda
experimentar sin poner en peligro los datos de producción.

Cada esquema de ejemplo tiene una cuenta de usuario asociada a ella. Por ejemplo, el hr cuenta de usuario posee
los hr esquema, que contiene un conjunto de tablas simples para una aplicación de recursos humanos. Las cuentas
del esquema muestra también inicialmente se traban y tienen una contraseña caducada. Como administrador de base
de datos, usted es responsable de abrir estas cuentas y asignar contraseñas a las cuentas de estos.

7-2 DBA de oracle base de datos día 2


Acerca de Roles y privilegios de usuario

Vea también:

Base de datos Oracle 2 días + Guía de seguridad para una lista de usuario predefinida cuentas

"Cuentas de usuario de bloqueo y desbloqueo" en la página 7-17

"Sobre cuentas administrativas y privilegios" en la página 4 de 7

"Administrar cuentas de usuario de base de datos" en la página 7-9

Esquemas de muestra de base de datos de Oracle para una descripción de la muestra esquemas

Conceptos de base de datos de Oracle para tener una visión general de la seguridad
de la base de datos

Acerca de Roles y privilegios de usuario


Privilegios de usuario proporcionan un nivel básico de seguridad de base de datos. Están
diseñados para controlar el acceso de usuario a los datos y limitar los tipos de instrucciones SQL
que los usuarios pueden ejecutar. Al crear un usuario, usted otorga privilegios para permitir al
usuario conectarse a la base de datos, ejecutar consultas y actualizaciones, para crear objetos de
esquema y mucho más.

Los principales tipos de privilegios de usuario son los siguientes:

Privilegios de sistema — Un privilegio de sistema permite un usuario para realizar una


acción particular, o para realizar una acción sobre los objetos de esquema de un tipo
particular. Por ejemplo, el privilegio de sistema CREATE TABLE permite al usuario
crear tablas en el esquema asociado con ese usuario y el privilegio de sistema CREATE
usuario permite al usuario crear usuarios de base de datos.
Privilegios de objeto — Un privilegio de objeto permite un usuario para realizar una acción
concreta en un objeto de esquema específico. Privilegios de objeto diferentes están
disponibles para diferentes tipos de objetos de esquema. El privilegio de seleccionar filas de
la empleados de la tabla o borrar las filas de la departamentos tabla son ejemplos de
privilegios de objeto.

Gestión de privilegios se hace más fácil mediante el uso de papeles, que se denominan grupos de
privilegios relacionados. Crear roles, conceder privilegios de objeto y sistema a los papeles y
luego conceder papeles a los usuarios. También puede conceder papeles a los otros roles. A
diferencia de los objetos de esquema, funciones no figuran en ningún esquema.

Tabla 7-1 listas de ampliamente utilizado tres roles que están predefinidos en la base de datos
Oracle. Usted puede conceder estas funciones al crear un usuario o en cualquier momento
después de eso.

Tabla 7-1 Base de datos oracle predefinidos papeles


Nombre de función Descripción
Conectar Permite a un usuario conectarse a la base de datos. Otorgar esta función a
cualquier usuario o aplicación que necesite acceso a la base de datos. Si
creas un usuario utilizando el Control de la base de datos, entonces este
papel es automáticamente concedido al usuario.

Recursos Permite a un usuario crear, modificar y eliminar ciertos tipos de objetos de


esquema en el esquema asociado con ese usuario. Otorga este papel
sólo para los desarrolladores y otros usuarios de que deben crear
objetos de esquema. Esta función otorga un subconjunto de la crear
privilegios de sistema objeto. Por ejemplo, concede la CREATE
TABLE privilegios del sistema, pero no concede la CREATE VIEW
privilegios del sistema. Concede sólo los permisos siguientes: crear
CLUSTER , Crear TIPOINDICE , Crear operador , Crear
Procedimiento , Crear secuencia de , Crear tabla , Crear
Gatillo , Crear tipo.

Administración de seguridad y cuentas de usuario 7-3


Sobre privilegios y cuentas administrativas

Tabla 7-1 (Cont.) Base de datos Oracle predefinidos papeles


Nombre de
función Descripción
DBA Permite a un usuario realizar más funciones administrativas,
como crear usuarios y concesión de privilegios; crear y
concesión de papeles; crear, modificar y eliminar objetos de esquema
en cualquier esquema; y mucho más. Otorga todos los privilegios de
sistema, pero
no incluye privilegios para iniciar o cerrar la
instancia de base de datos de . Es otorgado a los usuarios de forma
predeterminada SYS y
SISTEMA DE.

Vea también:

"Administración de Roles" en la página 5 de 7

"Administrar cuentas de usuario de base de datos" en la página 7-9

Capítulo 8, "Gestión de objetos de esquema"

Base de datos Oracle 2 días + Guía de seguridad para obtener más información acerca de privilegios y roles

Referencia del lenguaje de Oracle base de datos SQL para las tablas del sistema privilegios, privilegios de objeto
y roles predefinidos

Conceptos de base de datos de Oracle para tener una visión general de la seguridad de la base de datos

Sobre privilegios y cuentas administrativas


Privilegios y cuentas administrativas le permiten realizar funciones administrativas como
administración de usuarios, gestión de memoria de base de datos y puesta en marcha y cierre de
la base de datos.

Esta sección contiene los siguientes temas:

SYS y los usuarios del sistema

SYSDBA y SYSOPER privilegios de sistema

Vea también:

"Sobre las cuentas de usuario" en la página 7-1

"Acerca de Roles y privilegios de usuario" en la página 3 de 7

"Administrar cuentas de usuario de base de datos" en la página 7-9

SYS y los usuarios del sistema


Las siguientes cuentas de usuario administrador se crean automáticamente al instalar la base de
datos Oracle. Ambos son creados con la contraseña que usted suministra en la instalación, y
ambos son automáticamente concedida la DBA papel.

SYS
Esta cuenta puede realizar todas las funciones administrativas. Todos basan (subyacentes) de
tablas y vistas del Diccionario de datos de la base de datos se almacenan en el SYS esquema.
Estas tablas base y vistas son críticos para la operación de base de datos Oracle. Para
mantener la integridad del Diccionario de datos, las tablas en el SYS esquema son
manipulados únicamente por la base de datos. Nunca debe ser modificados por cualquier
usuario o un administrador de base de datos. No deben crear las tablas en el SYS esquema.

7-4 DBA de oracle base de datos día 2


Administración de Roles

El SYS usuario se concede el SYSDBA privilegio, que permite a un usuario realizar


tareas administrativas de alto nivel como backup y recuperación.

SISTEMA DE
Esta cuenta puede realizar todas las funciones administrativas excepto los siguientes:
– Backup y recuperación
– Actualizar la base de datos

Mientras que esta cuenta puede utilizarse para realizar las tareas administrativas diarias,
Oracle recomienda creación de nombre de usuarios cuenta para administrar la base de datos
de Oracle para permitir el monitoreo de la actividad de base de datos.

SYSDBA y SYSOPER privilegios de sistema


SYSDBA y SYSOPER se requieren privilegios administrativos para realizar alto nivel
operaciones administrativas como la creación, puesta en marcha, cierre, copia de seguridad o
recuperar la base de datos. La SYSDBA el privilegio de sistema es para los administradores de
datos plenamente empoderada y el SYSOPER privilegio de sistema permite a un usuario
realizar tareas operativas básicas, pero sin la capacidad de mirar los datos de usuario.

El SYSDBA y SYSOPER privilegios de sistema permiten el acceso a una instancia de base de


datos incluso cuando la base de datos no está abierta. Control de estos privilegios es, por tanto,
totalmente fuera de la propia base de datos. Este control permite que un administrador que se le
otorgue uno de estos privilegios para conectarse a la instancia de base de datos para iniciar la
base de datos.

Puede también pensar en la SYSDBA y SYSOPER privilegios de tipos de conexiones que


permiten realizar ciertas operaciones de base de datos para que no se puede conceder privilegios
de cualquier otro modo. Por ejemplo, si tienes el SYSDBA privilegio, entonces usted puede
conectar a la base de datos utilizando Como SYSDBA.

El SYS usuario se concede automáticamente la SYSDBA privilegio de en la instalación. Al


iniciar sesión como usuario SYS, usted debe conectarse a la base de datos como SYSDBA o
SYSOPER. Conectar como un SYSDBA usuario invoca el SYSDBA privilegio; conexión como
SYSOPER invoca la SYSOPER privilegio. Control de base de datos de Oracle Enterprise
Manager no le permiten iniciar una sesión como usuario SYS sin necesidad de conectarse como
SYSDBA o SYSOPER.

Cuando se conecta con el SYSDBA o SYSOPER privilegio, se conecta con un esquema


predeterminado, no con el esquema que generalmente se asocia con su nombre de usuario. Para
SYSDBA es este esquema SYSpara SYSOPER el esquema es público.

PRECAUCIÓN: Cuando se conecta como usuario SYS, tienes ilimitado


privilegios en las tablas del Diccionario de datos. Asegúrese de que usted no
modifique las tablas de Diccionario de datos.
Vea también:

Guía del administrador de base de datos Oracle para las operaciones


autorizadas con el SYSDBA y SYSOPER privilegios de

Administración de Roles
Papeles se denominan grupos de privilegios de sistema y el objeto relacionados. Crear roles y
luego asignarlos a usuarios y a otras funciones.

Esta sección contiene los siguientes temas:

Funciones de visualización

Administración de seguridad y cuentas de usuario 7-5


Administración de Roles

Ejemplo: Creación de un papel

Ejemplo: Modificar un papel

Eliminar una función

Vea también:

"Acerca de Roles y privilegios de usuario" en la página 3 de 7

Base de datos Oracle 2 días + Guía de seguridad para obtener más información acerca de administración de
seguridad de usuario, roles y privilegios

Funciones de visualización
Ver roles en la página de funciones de Control de base de datos de Oracle Enterprise
Manager (Control de base de datos).

Para ver las funciones:

Ir a la página de inicio de base de datos, iniciar sesión con una cuenta de usuario que tenga
privilegios para administrar funciones. Un ejemplo de una cuenta de usuario es sistema.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección seguridad, haga clic en


Roles. Aparecerá la página de
funciones.
Para ver los detalles de un papel particular, en la columna Seleccione , seleccione el nombre
del papel que desea ver y haga clic en vista.

Si no ves el papel, entonces puede ser en otra página. En este caso, realice una de las
siguientes:

Justo por encima de la lista de funciones, haga clic en siguiente para ver la página
siguiente. Continuar clic en siguiente hasta que aparezca la función deseada.
Utilice el área de búsqueda de la página para buscar la función deseada. En el campo
nombre de objeto , escriba las primeras letras sobre el papel y haga clic en ir.
Entonces puede seleccionar la función y haga clic en Ver.

7-6 DBA de oracle base de datos día 2


Administración de Roles

Aparece la página ver papel. En esta página, puede ver todos los privilegios y roles
concedidos a la función seleccionada.

Ejemplo: Creación de un papel


Supongamos que desea crear un rol llamado Programas para desarrolladores de aplicaciones.
Porque los desarrolladores de aplicaciones deben ser capaces de crear, modificar y borrar los
objetos de esquema que utilizan sus aplicaciones, usted quiere el APPDEV papel para incluir los
privilegios de sistema que se muestra en la Tabla 7-2 .

Tabla 7-2 Sistema de privilegios concedidos a la función de programas


Privilegio Descripción
CREAR TABLA Permite a un usuario crear, modificar y eliminar tablas en su esquema.
CREAR VISTA Permite a un usuario crear, modificar y eliminar vistas en su esquema.
CREAR
PROCEDIMIENTO Permite a un usuario crear, modificar y borrar procedimientos en su esquema.
CREAR
DESENCADENADOR Permite a un usuario crear, modificar y eliminar disparadores en su esquema.
CREAR SECUENCIA
DE Permite a un usuario crear, modificar y eliminar secuencias en su esquema.
CREAR SINÓNIMOS Permite a un usuario crear, modificar y borrar sinónimos en su esquema.

Para crear el papel de programas:

Ir a la página de Roles, como se describe en "Ver Roles" en la página 7-6.

Haga clic en crear.

Aparecerá la página Create Role.

En el campo nombre , escriba Programas.

Haga clic en el Sistema de privilegios para ir a la subpágina de privilegios de sistema.

La tabla de privilegios de sistema para este papel no contiene registros todavía.

Haga clic en Editar lista de.

Aparece la página modificar privilegios de sistema.


En la lista de privilegios de sistema disponibles, haga doble clic en privilegios para agregar
a la lista de privilegios de sistema seleccionado.

Se enumeran los privilegios para añadir en Tabla 7-2 en la página 7-7.

Administración de seguridad y cuentas de usuario 7-7


Administración de Roles

Nota: Doble clic en un privilegio es un acceso directo. También puede


seleccionar un privilegio y haga clic en el botón mover . Para seleccionar varios
privilegios, mantenga pulsada la tecla Shift mientras se selecciona una serie de
privilegios, o pulse la tecla Ctrl y seleccione privilegios individuales, haga clic en
mover después de seleccionar los privilegios.

Haga clic en Aceptar.

El sistema de privilegios subpágina vueltas, demostrando los privilegios de sistema que


seleccionaste. En este punto, puede haga clic en Roles para asignar otras funciones a la
programas papel, o haga clic en Objeto privilegios para asignar privilegios de objeto
para los programas papel.

Haga clic en Aceptar para volver a la página de funciones.

El Programas papel ahora aparece en la tabla de base de datos.

Ejemplo: Modificar un papel


Supongamos que las aplicaciones hacen uso de Oracle Advanced Queuing arroyos, y se
determina que los desarrolladores deben concederse los papeles AQ_ADMINISTRATOR_ROLE
y AQ_USER_ROLE para desarrollar y probar sus aplicaciones. Debe editar el APPDEV papel
dar estas dos funciones de Advanced Queuing.

Para modificar el papel de programas:

Ir a la página de Roles, como se describe en "Ver Roles" en la página 7-6.


En la columna seleccione, haga clic en función de programas y haga
clic en Editar. Aparece la página Editar rol.

Haga clic en Roles para acceder a la subpágina de papeles.

Haga clic en Editar lista de.

Aparece la página modificar Roles.

En el disponible funciones de lista, haga doble clic en las funciones


AQ_ADMINISTRATOR_ROLE y AQ_USER_ROLE para añadirlos a la lista de funciones
seleccionado.

Haga clic en Aceptar.

Papeles la subpágina vueltas, mostrando que los papeles que fueron otorgados a la
Programas papel.

Haga clic en aplicar para guardar los cambios.

7-8 DBA de oracle base de datos día 2


Administrar cuentas de usuario de base de datos

Aparece un mensaje de actualización, lo que indica que el papel Programas fue


modificado con éxito.

Eliminar una función


Tenga cuidado al eliminar un papel, porque la base de datos Control elimina un papel aunque
actualmente se otorga ese rol a uno o más usuarios. Antes de eliminar un papel, puede que
desee determinar si el papel tiene cualquier beneficiarios. Caer (eliminar) una función elimina
automáticamente los privilegios asociados con ese papel de todos los usuarios que se le había
concedido el papel.

Para determinar si una función tiene cualquier becarios:

Ir a la página de funciones como se describe en "Ver Roles" en la página 7-6.

En la columna seleccione, haga clic en la función deseada.

Si no ves el papel deseado, entonces puede ser en otra página. En este caso, realice una de
las siguientes:

Justo por encima de la lista de funciones, haga clic en siguiente para ver la página
siguiente. Continuar clic en siguiente hasta que aparezca la función deseada.
Utilice el área de búsqueda de la página para buscar la función deseada. En el
campo nombre de objeto , escriba las primeras letras sobre el papel y haga clic en
ir.

Usted puede seleccionar la función.

En la lista acciones, seleccione Mostrar los concesionariosy haga clic en ir.

Un informe aparecerá, los usuarios con el rol seleccionado.

Haga clic en Cancelar para volver a la página de funciones.

Para eliminar un rol:

Si es no, entonces vaya a la página de Roles, como se describe en "Visualización de


Roles" en Página 7-6.

En la columna seleccione, haga clic en la función deseada y haga clic en


eliminar. Aparece una página de confirmación.

Haga clic en sí.

Un mensaje de confirmación indica que el papel se ha eliminado con éxito.

Administrar cuentas de usuario de base de datos


Esta sección proporciona instrucciones para crear y administrar cuentas de usuario para las
personas y las aplicaciones que utilizan la base de datos. Contiene los siguientes temas:

Viendo las cuentas de usuario

Ejemplo: Crear una cuenta de usuario

Crear una nueva cuenta de usuario por duplicar una cuenta de usuario existente

Ejemplo: Otorgamiento de privilegios y Roles a una cuenta de usuario

Ejemplo: Asignar una cuota de espacio de tablas a una cuenta de usuario

Ejemplo: Modificar una cuenta de usuario

Bloqueo y desbloqueo de cuentas de usuario

Expirar una contraseña de usuario

Administración de seguridad y cuentas de usuario 7-9


Administrar cuentas de usuario de base de datos

Ejemplo: Eliminar una cuenta de usuario

Vea también:

"Sobre las cuentas de usuario" en la página 7-1

Viendo las cuentas de usuario


Ver cuentas de usuario en la página de usuarios de Control de base de datos de Oracle
Enterprise Manager (Control de base de datos).

Para ver los usuarios:

Ir a la página de inicio de base de datos, iniciar sesión con una cuenta de usuario que tiene
privilegios para administrar los usuarios, por ejemplo, Sistema de.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección seguridad, haga clic en


usuarios. Aparecerá la página de los
usuarios.
Para ver los detalles de un usuario en particular, en la columna Seleccione , haga clic en
el usuario y haga clic en vista.

Si no puede ver el usuario, entonces puede ser en otra página. En este caso, realice una de
las siguientes:

Justo por encima de la lista de usuarios, haga clic en siguiente para ver la página
siguiente. Continuar clic en siguiente hasta que vea el usuario deseado.
Utilice el área de búsqueda de la página para buscar el usuario deseado. En el campo
nombre de objeto , escriba las primeras letras del nombre del usuario y haga clic en
ir.

7-10 DBA de oracle base de datos día 2


Administrar cuentas de usuario de base de datos

Haga clic en una columna de la tabla para cambiar el orden de los datos de la tabla.
Por ejemplo, para listar los usuarios en orden alfabético inverso, haga clic en el
encabezado de columna Nombre de usuario.

Entonces puede seleccionar el usuario y haga clic en Ver.

La página de usuario de vista aparece y muestra todos los atributos de usuario.

Ejemplo: Crear una cuenta de usuario


Supongamos que desea crear una cuenta de usuario para un desarrollador de aplicaciones de
base de datos llamado Nick. Porque Nick es un desarrollador, quiere concederle los privilegios
de base de datos y funciones que requiere para construir y probar sus aplicaciones. También
quiere dar Nick una cuota de 10 MB en su tablespace por defecto para que él pueda crear objetos
de esquema en que tablespace.

Para crear el usuario Nick:

Ir a la página de los usuarios, como se describe en "Viendo las cuentas de usuario" en la


página 7-10.

En la página usuarios, haga clic en crear.

La página de Create User aparece, muestra la subpágina General.

En el campo nombre , escriba NICK.


En el perfil de la lista, aceptar el valor Por defecto.

Esta opción asigna la Directiva de contraseñas predeterminada al


usuario Nick. Ver "configuración de la base de datos contraseña
política" en la página 7-19.
Aceptar el valor por defecto Contraseña en la lista autenticación.

Para obtener información acerca de otros métodos más avanzados para autenticar a los
usuarios, consulte

Guía de seguridad de base de datos de Oracle.

En los campos Contraseña y Confirmar contraseña , escriba una contraseña segura.

Crear una contraseña segura. Para más información vea la Guía de seguridad de
base de datos de Oracle .

Administración de seguridad y cuentas de usuario 7-11


Administrar cuentas de usuario de base de datos

No seleccione caducar contraseña ahora. Si el estado de cuenta se establece caducado,


entonces el usuario o el administrador de base de datos debe cambiar la contraseña antes de
que el usuario puede iniciar sesión en la base de datos.

(Opcional) Al lado del campo Tablespace por defecto , haga clic en el icono de la linterna,
seleccione el espacio de tablas de usuarios y haga clic en seleccionar.

Todos los objetos de esquema que crea Nick entonces se creará en el Usuarios de tablas
a menos que especifique lo contrario. Si deja en blanco el campo Tablespace por defecto,
entonces Nick se asigna el tablespace por defecto para la base de datos, que es usuarios
en una base de datos recién instalado. Para obtener más información acerca de los
usuarios tablas, ver "sobre tablas" en la página 6-6.

(Opcional) Al lado del campo Tablespace temporal , haga clic en el icono de la linterna,
seleccione el espacio de tablas TEMP y haga clic en seleccionar.

Si deja el campo Tablespace temporal en blanco, luego Nick se asigna el tablespace


temporal por defecto para la base de datos, que es TEMP en una base de datos recién
instalado. Para obtener más información acerca de la TEMP tablas, ver "sobre tablas" en la
página 6-6.

Para la opción del estado, acepte la selección predeterminada de desbloqueado.

Más adelante puede bloquear la cuenta de usuario para evitar que los usuarios del registro
con él. Temporalmente negar acceso a una cuenta de usuario, el usuario de bloqueo cuenta es
preferible borrarlo, porque eliminarlo también elimina todos los objetos de esquema
propiedad del usuario.

Otorgar roles, privilegios de sistema y privilegios de objeto para el usuario, como se


describe en "Ejemplo: otorgamiento de privilegios y Roles a un cuenta de usuario" en la
página 7-13.

Nota: No haga clic en aceptar en el paso 13 de "Ejemplo: otorgamiento de


privilegios y papeles para una cuenta de usuario " en la página 7-13. En cambio,
saltar ese paso y continúe con el paso 12 en este procedimiento.

Asignar una cuota de 10 MB en el Usuarios de espacio de tablas, como se


describe en "Ejemplo: Asignación de una cuota de espacio de tablas a una cuenta
de usuario " en la página 7-16.

Si no clic en aceptar al asignar la cuota de espacio de tablas (paso anterior), haga clic en
Aceptar para crear el usuario.

Vea también:

"Creación de base de datos los usuarios administradores de Control" en la página 3-7

Base de datos Oracle 2 días + Guía de seguridad

Crear una nueva cuenta de usuario por duplicar una cuenta de usuario
existente
Para crear una cuenta de usuario que es similar en los atributos a una cuenta de usuario existente,
puede duplicar la cuenta de usuario existente.

Para crear una nueva cuenta de usuario por duplicar una cuenta de usuario existente:

Ir a la página de los usuarios, como se describe en "Viendo las cuentas de usuario" en la


página 7-10.

En la columna Seleccione , haga clic en el usuario para duplicar.

En la lista acciones, seleccione Crear comoy haga clic en ir.

Aparecerá la página Create User. Esta página muestra un nuevo usuario con los
mismos atributos que el usuario duplicado.

7-12 DBA de oracle base de datos día 2


Administrar cuentas de usuario de base de datos

Introduzca un nombre de usuario y una contraseña, modificar los atributos de usuario


o privilegios si se desea y haga clic en OK para guardar el nuevo usuario.

La lista de acciones también proporciona métodos abreviados para otras acciones y


proporciona una manera para mostrar el comando SQL utilizado para crear un usuario.

Ejemplo: Otorgamiento de privilegios y Roles a una cuenta de usuario


Suponga que está creando o modificando una cuenta de usuario llamada Nick. Porque Nick es
un desarrollador de aplicaciones de base de datos, desea concederle la programas papel, que
le permite crear objetos de base de datos en su propio esquema. (Que creó el Programas papel
en la "Ejemplo: creación de un papel" en la página 7- 7.) porque quieres Nick para poder crear
tablas y vistas en otros esquemas además de su propia, quiere concederle el crear
Cualquier tabla y Crear cualquier vista privilegios de sistema. Además,
porque es desarrollo de una aplicación de recursos humanos, quería que se puedan ver las tablas
en el hr esquema de la muestra y usarlos como ejemplos. Por lo tanto desea concederle la
seleccionar objeto de privilegio en las tablas. Finalmente, quiero Nick para poder iniciar
sesión en base de datos de Control por lo que puede utilizar la interfaz gráfica de usuario para
crear y administrar sus objetos de base de datos. Por lo tanto desea concederle la
SELECT_CATALOG_ROLE papel. La siguiente tabla resume los privilegios y papeles a Nick.

Tipo de beca Privilegio o nombre de función


Privilegios de sistema Crear cualquier tabla, crear cualquier vista

Privilegios de objeto Seleccionar en todas las mesas en el h esquema

Papeles Programas, SELECT_CATALOG_ROLE

El siguiente ejemplo se supone que estás en el proceso de crear la cuenta de usuario para Nick o
editar la cuenta. Usted ha accedido a la página Create User y entraron en los campos en la
subpágina General (ver "ejemplo: crear un cuenta de usuario" en la página 7-11), o ha accedido
a la página de editar usuarios para Nick (ver "ejemplo: modificar una cuenta de usuario" en la
página 7-17). El ejemplo también supone ha no aún concedido privilegios ni papeles a Nick.

Para conceder privilegios y roles para el Nick de usuario:

Hacia la parte superior de la página Create User o usuario editar, haga clic en Roles para
mostrar la subpágina de papeles.

Papeles la subpágina muestra que la Conectar papel es asignado a Nick. Control de base
de datos asigna automáticamente este rol a todos los usuarios que cree. (La casilla de
verificación predeterminado seleccionada indica que la Conectar rol es un rol
predeterminado para Nick, lo que significa que se activa automáticamente cada vez que
Nick registra pulg.)

Haga clic en Editar lista de.

Aparece la página modificar Roles.


Administración de seguridad y cuentas de usuario 7-13
Administrar cuentas de usuario de base de datos

En la lista de Roles disponibles, busque el Programas papel y haga doble clic para añadir a la lista de
funciones seleccionadas. Hacer lo mismo con el SELECT_CATALOG_ROLE papel y haga clic en OK.

Devuelve el Create User o usuario editar la página, mostrando que la Conectar , Programas , y
SELECT_CATALOG_ROLE papeles se conceden a Nick.

Nota: Doble clic en un papel es un acceso directo. También puede seleccionar la función y haga clic en
el botón mover . Para seleccionar varios privilegios, mantenga pulsada la tecla Shift mientras se
selecciona una serie de privilegios, o pulse la tecla Ctrl y seleccione privilegios individuales.

Hacia la parte superior de la página, haga clic en Privilegios de sistema para seleccionar la subpágina de
privilegios de sistema.

Haga clic en Editar lista de.

Aparece la página modificar privilegios de sistema.

En los privilegios de sistema disponibles lista, desplácese para localizar la Crear cualquier tabla y
Crear cualquier vista privilegios, haga doble clic en cada uno para agregarlos a la selección Lista de
privilegios de sistema y haga clic en OK.

Devuelve la página Create User o usuario editar, mostrar los privilegios de sistema recién agregado.

Nota: Para revocar un papel, haga doble clic en la lista de funciones seleccionadas en el Página de
modificar funciones. Para revocar un privilegio de sistema, haga doble clic en la lista de privilegios de
sistema seleccionado en la página modificar privilegios de sistema.
Hacia la parte superior de la página, haga clic en Privilegios de objeto para seleccionar la subpágina de
privilegios de objeto.

En la lista Seleccionar tipo de objeto, seleccione tabla y haga clic en Agregar. Aparecerá
la página Agregar privilegios de objeto de tabla.

7-14 DBA de oracle base de datos día 2


Administrar cuentas de usuario de base de datos

Haga clic en el icono de linterna junto a la lista de seleccionar objetos de la tabla.


Aparece el cuadro de diálogo Seleccionar objetos de la tabla.

En el esquema de la lista, seleccione Recursos humanos y haga clic


en ir. Todas las tablas en el hr esquema aparecen.

Haga clic en Seleccionar todoy haga clic en el botón seleccionar .


Seleccionar la tabla objetos cuadro de diálogo se cierra y los nombres de todas las tablas en el recursos
humanos esquema aparecen en el campo seleccionar objetos de la tabla en la página Agregar privilegios de
objeto tabla.

En la lista de privilegios disponibles, haga doble clic en el Seleccione privilegio de mover a la lista de
privilegios seleccionados y haga clic en Aceptar.

Devuelve el Create User o usuario editar la página, mostrando que la Seleccione privilegio de
objeto para todos recursos humanos tablas se concede al usuario Nick.

Administración de seguridad y cuentas de usuario 7-15


Administrar cuentas de usuario de base de datos

Nota: Para revocar un privilegio de objeto, seleccione el usuario crear o

Editar pagina de usuario (subpágina de privilegios de objeto) y a continuación, haga clic


en eliminar.

Realice una de las siguientes opciones para guardar las donaciones de papel y privilegio:

Si va a crear una cuenta de usuario, haga clic en Aceptar para guardar la nueva cuenta
de usuario.
Si está modificando una cuenta de usuario, haga clic en aplicar para guardar los
cambios para la cuenta de usuario.

Vea también:
"Acerca de Roles y privilegios de usuario" en la página 3 de 7

Base de datos Oracle 2 días + Guía de seguridad

Ejemplo: Asignar una cuota de espacio de tablas a una cuenta de


usuario
Supongamos que está creando o modificando una cuenta de usuario llamada Nick. Que desea
asignar a Nick una cuota de uso de espacio de 10 MB en su tablespace por defecto.

Debe asignar Nick una cuota de espacio de tablas en su tablespace por defecto antes de que él
puede crear objetos en ese tablespace. (Esto también es cierto para cualquier otro tablespace en el
que Nick quiere crear objetos). Después de que un cupo es asignado a Nick para un tablespace
determinado, el espacio total utilizado por todos sus objetos en ese tablespace no puede exceder
de la cuota. También puede asignar una cuota de ilimitado.

El siguiente ejemplo se supone que estás en el proceso de crear la cuenta de usuario para Nick o
editar la cuenta. Usted ha accedido a la página Create User y entraron en los campos en la
subpágina General (ver "ejemplo: crear un cuenta de usuario" en la página 7-11), o ha accedido a
la página de editar usuarios para Nick (ver "ejemplo: modificar una cuenta de usuario" en la
página 7-17). El ejemplo también supone Nick aún no se ha asignado un cupo en cualquier
espacio de tablas para.

Para asignar una cuota de espacio de tablas al usuario Nick:

Hacia la parte superior de la página Create User o usuario editar, seleccione la subpágina de
cuotas .

La subpágina de cuotas aparece, mostrando que Nick el usuario no tiene una cuota
asignada en cualquier tablespace.
En la columna de la cuota de espacio de tablas Usuarios de , seleccione valor de la lista.

En la columna de valor de tablas Usuarios de Escriba 10 .

7-16 DBA de oracle base de datos día 2


Administrar cuentas de usuario de base de datos

Realice una de las siguientes opciones para guardar la nueva asignación de cupos:

Si va a crear una cuenta de usuario, haga clic en Aceptar para guardar la nueva cuenta
de usuario.
Si está modificando una cuenta de usuario, haga clic en aplicar para guardar los
cambios para la cuenta de usuario.

Ejemplo: Modificar una cuenta de usuario


Suponga que usted desea quitar las limitaciones de la cuota para el usuario Nick en su
tablespace por defecto, Usuarios de . Para ello, debe modificar su cuenta de usuario.

Para modificar el Nick de usuario:

Ir a la página de los usuarios, como se describe en "Viendo las cuentas de usuario" en la


página 7-10.

En la columna Seleccione , seleccione la cuenta de usuario de Nick y haga clic en Editar.

Si no ves usuario Nick, entonces puede estar en otra página. En este caso, realice una de las
siguientes:

Justo por encima de la lista de cuentas de usuario, haga clic en siguiente para ver la
página siguiente. Continuar clic en siguiente hasta que aparezca la cuenta de usuario de
Nick.
Utilice el área de búsqueda de la página para buscar por su cuenta. En el campo
Nombre de objeto , escriba las letras NIy haga clic en ir.

Entonces puede seleccionar la cuenta de usuario para Nick y haz clic en Editar.

La página de usuario editar aparece y muestra los atributos generales para Nick.

Hacia la parte superior de la página, seleccione la subpágina de cuotas .

En la columna de la cuota de espacio de tablas Usuarios de , seleccione sin límite


en la lista y haga clic en aplicar.

Aparece un mensaje indicando que el usuario que Nick fue modificado con éxito.

Bloqueo y desbloqueo de cuentas de usuario


Para temporalmente negar el acceso a la base de datos de una cuenta de usuario en particular,
puede bloquear la cuenta de usuario. Si el usuario entonces intenta conectar, la base de datos
muestra un mensaje de error y no permite la conexión. Puede desbloquear la cuenta de usuario
si desea permitir el acceso de base de datos para ese usuario.

Para bloquear o desbloquear una cuenta de usuario:

Ir a la página de los usuarios, como se describe en "Viendo las cuentas de usuario" en la


página 7-10.
En la columna Seleccione , haga clic en la cuenta de usuario deseada.

Si no ves la cuenta de usuario deseada, entonces puede ser en otra página. En este caso,
utilice el botón siguiente para ver páginas adicionales o utilizar el área de búsqueda de la
página para buscar la cuenta de usuario deseada.

Realice una de las siguientes:

Para bloquear la cuenta, seleccione Bloqueo de usuario de la lista de acciones y haga


clic en ir.
Para desbloquear la cuenta, seleccione Desbloquear usuario de la lista de acciones y
haga clic en
Ir.

Aparece un mensaje de confirmación.

Haga clic en sí.

Administración de seguridad y cuentas de usuario 7-17


Administrar cuentas de usuario de base de datos

Expirar una contraseña de usuario


Cuando se caduca una contraseña de usuario, el usuario se le pide cambiar su contraseña la
próxima vez que el usuario inicia sesión. Motivos a punto de caducar una contraseña son los
siguientes:

Una contraseña de usuario queda comprometida.


Tienen una política de seguridad en el lugar que requiere que los usuarios cambien sus
contraseñas con regularidad.

Nota: Puede automatizar el vencimiento automático de las contraseñas de usuario


después de un cierto intervalo. Ver "ajuste de la política de contraseña base de
datos" en Página 7-19.

Un usuario ha olvidado su contraseña.


En este tercer caso, modificar la cuenta de usuario, asigne una nueva contraseña temporal y
caduque la contraseña. Entonces el usuario inicia sesión con la contraseña temporal y se le
pedirá para elegir una nueva contraseña.

A punto de caducar la contraseña de un usuario:

Ir a la página de los usuarios, como se describe en "Viendo las cuentas de usuario" en la


página 7-10.

En la columna Seleccione , haga clic en la cuenta de usuario deseada.

Si no ves la cuenta de usuario deseada, entonces puede ser en otra página. En este caso,
realice una de las siguientes:

Justo por encima de la lista de cuentas de usuario, haga clic en siguiente para ver la
página siguiente. Continuar clic en siguiente hasta que vea la cuenta de usuario
deseada.
Utilice el área de búsqueda de la página para buscar la cuenta de usuario deseada. En
el campo Nombre de objeto , escriba las primeras letras del nombre de cuenta de
usuario, y a continuación, haga clic en ir.

Usted puede seleccionar la cuenta de usuario.

Para expirar las contraseñas para todos los usuarios, seleccione la opción múltiple y, a
continuación, haga clic en seleccionar todo.

Seleccione Caducar la contraseña en la lista de acciones y haga clic en


ir. Aparece un mensaje de confirmación.
Haga clic en sí para completar la tarea.

Ejemplo: Eliminar una cuenta de usuario


Supongamos que el usuario que Nick se ha trasladado a otro departamento. Porque ya no es
necesario para él tener acceso a la base de datos, que desea eliminar su cuenta de usuario.

Debe usar PRECAUCIÓN cuando decide eliminar una cuenta de usuario, ya que esta acción
también elimina todos los objetos de esquema propiedad del usuario. Para evitar que un usuario
iniciar sesión en la base de datos, manteniendo intactos los objetos de esquema, bloquear la
cuenta de usuario en lugar de otro. Ver «bloqueo y desbloqueo cuentas de usuario» en la página
7-17.

Para eliminar el usuario Nick:

Ir a la página de los usuarios, como se describe en "Viendo las cuentas de usuario" en la


página 7-10.

En la columna Seleccione , seleccione la cuenta de usuario de Nick y a continuación, haga


clic en eliminar.

7-18 DBA de oracle base de datos día 2


Configuración de la Directiva de contraseñas de base de datos

Si no ves la cuenta de usuario de Nick, entonces puede ser en otra página. En este caso,
realice una de las siguientes:

Justo por encima de la lista de cuentas de usuario, haga clic en siguiente para ver la
página siguiente. Continuar clic en siguiente hasta que aparezca la cuenta de usuario de
Nick.
Utilice el área de búsqueda de la página para buscar la cuenta de usuario. En el
campo nombre de objeto , escriba las letras NIy haga clic en ir.

Entonces puede seleccionar la cuenta de usuario para Nick y haga clic en eliminar.

Aparece una página de confirmación.

Haga clic en sí para confirmar la eliminación de la cuenta de usuario.

Configuración de la Directiva de contraseñas de base de


datos
Esta sección proporciona instrucciones para configurar la Directiva de contraseñas para todas
las cuentas de usuario en la base de datos y antecedentes. Contiene los siguientes temas:

Sobre las políticas de contraseñas

Modificación de la Directiva de contraseñas por defecto

Vea también:

"Administrar cuentas de usuario de base de datos" en la página 7-9

Base de datos Oracle 2 días + Guía de seguridad

Sobre las políticas de contraseñas


Al crear una cuenta de usuario, una política de contraseñas por defecto es asignada a esa cuenta
de usuario. La Directiva de contraseñas predeterminada para una base de datos recién instalado
incluye estas directivas:

La contraseña para la cuenta de usuario caduca automáticamente en 180 días.

La cuenta de usuario está bloqueada 7 días después de la expiración de la contraseña.

La cuenta de usuario está bloqueada por 1 día después de 10 intentos de inicio de sesión no se pudo.

La Directiva de contraseñas predeterminada se asigna a las cuentas de usuario a través de un objeto de base de datos
llamada un perfil. Cada cuenta de usuario se le asigna un perfil y el perfil tiene varios atributos que describen una
política de contraseñas. La base de datos viene con un perfil predeterminado (denominado por defecto), y a
menos que especifique lo contrario al crear una cuenta de usuario, el perfil predeterminado se asigna a la cuenta de
usuario.

Para mayor seguridad de la base de datos, puede imponer una política más estricta de contraseñas. Por ejemplo,
puede que desee las contraseñas caducan cada 70 días, y puede bloquear cuentas de usuario después de tres intentos
de login fallidos. (Un intento fallido de inicio de sesión para una cuenta de usuario se produce cuando un usuario
escribe una contraseña incorrecta para la cuenta.) También puede exigir que las contraseñas lo suficientemente
compleja para proporcionar una protección razonable contra los intrusos que intentan entrar en el sistema de
adivinar contraseñas. Por ejemplo, podría especificar que las contraseñas deben contener al menos un número y un
signo de puntuación.

Cambiar la Directiva de contraseñas para cada cuenta de usuario en la base de datos modificando los atributos
relacionados con la contraseña de la Por defecto perfil.

Administración de seguridad y cuentas de usuario 7-19


Configuración de la Directiva de contraseñas de base de datos

Nota: Es posible tener políticas diferentes contraseñas para diferentes cuentas de


usuario. Para ello crear múltiples perfiles, atributos relacionados con la contraseña
de configuración diferente para cada perfil, y asignando diferentes perfiles para
diferentes cuentas de usuario. Este escenario no se aborda en esta sección.

Modificación de la Directiva de contraseñas por defecto


Modificar la Directiva de contraseñas por defecto para cada cuenta de usuario de base de datos
modificando los atributos relacionados con la contraseña del perfil denominado Por defecto.

Para modificar la Directiva de contraseñas por defecto:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para ver la subpágina de servidor.

En la sección seguridad, haga clic en


perfiles. Aparecerá la página de perfiles.

En la columna seleccionar , seleccione el perfil llamado Por defecto y haga clic


en Editar. Aparece la página Editar perfil.
Hacia la parte superior de la página, seleccione la subpágina de contraseña .
Cambiar valores del campo como sea necesario. Haga clic en el icono de linterna al lado de
cada campo para ver una lista de opciones. (Haga clic en ayuda en esta página una
descripción de los campos.)

Haga clic en aplicar para guardar los cambios.

Vea también:

"Sobre las políticas de contraseñas" en la página 7-19

Base de datos Oracle 2 días + Guía de seguridad

7-20 DBA de oracle base de datos día 2


Usuarios: Oracle por ejemplo la serie

Usuarios: Oracle por ejemplo la serie


Oracle por ejemplo (OBE) tiene una serie de la guía de DBA de Oracle base de datos de 2
días . Esta OBE le camina a través de las tareas de este capítulo e incluye imágenes anotadas.

Para ver el OBE de los usuarios, en su navegador, introduzca la siguiente URL:

http://www.Oracle.com/WebFolder/TechNetwork/tutorials/OBE/dB/
11g/r2/2day_dba/users/users.htm
Administración de seguridad y cuentas de usuario 7-21
Usuarios: Oracle por ejemplo la serie
7-22 DBA de oracle base de datos día 2
8
Gestión de objetos de esquema

Este capítulo examina la creación y gestión de objetos de esquema. Contiene las siguientes secciones:

Acerca de objetos de esquema

Sobre los privilegios de gestión de objeto de esquema

Gestión de tablas

Gestión de índices

Gestión de vistas

Gestión de código del programa almacenado en la base de datos

Trabajar con otros objetos de esquema

Esquemas: Oracle por ejemplo serie

Acerca de objetos de esquema


Un esquema es una colección de objetos de base de datos. Un esquema es propiedad de un
usuario de base de datos y comparte el mismo nombre que el usuario. Objetos de esquema son
estructuras lógicas creadas por los usuarios. Algunos objetos, como tablas o índices, contienen
datos. Otros objetos, como vistas o sinónimos, consisten en una definición solamente.

Nota: No hay ninguna relación entre una tabla y un esquema de. Objetos en el
mismo esquema pueden utilizar almacenamiento de información de diferentes
tablas, y un espacio de tablas puede contener datos de distintos esquemas.

Nombrar objetos de esquema

Todos los objetos en la base de datos pertenece a un esquema y tiene un nombre único dentro de
ese esquema. Varios objetos de base de datos pueden compartir el mismo nombre, si están en
distintos esquemas. Puede utilizar el nombre de esquema para referirse inequívocamente a
objetos. Por ejemplo, hr.employees se refiere a la tabla denominada empleados en la hr
esquema. (El empleados es propiedad de tabla recursos humanos .) Los términos objeto
de base de datos y el objeto de esquema se usan indistintamente.

Cuando se crea un objeto de base de datos, debe asegurarse de que usted cree en el esquema
previsto. Un método consiste en iniciar sesión en la base de datos como el usuario que posee el
esquema y luego crear el objeto. Generalmente, es colocar todos los objetos que pertenecen a
una sola aplicación en el mismo esquema.

Un nombre de objeto de esquema debe cumplir con ciertas reglas. Además de ser único dentro
de un esquema, un nombre de objeto de esquema no puede tener más de 30 bytes y debe
comenzar con un

Gestión de objetos de esquema 8-1


Sobre los privilegios de gestión de objeto de esquema

carta. Si intenta crear un objeto con un nombre que viole cualquiera de estas reglas, la base de
datos genera un error.

El botón de mostrar SQL

Puede crear y manipular objetos de esquema con SQL o con el Control de la base de datos
de Oracle Enterprise Manager (Control de la base de datos).

Al crear objetos de esquema utilizando base de datos de Control, puede haga clic en el botón
Show SQL para mostrar la instrucción SQL que es el equivalente de las propiedades de objeto
de esquema especificado con la interfaz gráfica de usuario. Control de base de datos envía esta
instrucción SQL para crear el objeto de esquema. Esta opción muestra la declaración aunque
sea incompleta, por lo que debe introducir todas las especificaciones del objeto de esquema
ver la instrucción SQL completa que presenta Control de base de datos.

Vea también:

Conceptos de base de datos de Oracle para obtener información más


detallada sobre objetos de esquema, los nombres de objeto y tipos
de datos

Sobre los privilegios de gestión de objeto de esquema


Como gestor de base de datos (DBA), puede crear, modificar y eliminar objetos de esquema en
su propio horario y en cualquier otro esquema. Para efectos de esta discusión, un administrador
de base de datos se define como cualquier usuario que se le otorgue la DBA papel. Esto incluye
el SYS y sistema de los usuarios por defecto. Oracle recomienda conceder la DBA papel
sólo a aquellos usuarios que requieren acceso administrativo tipo.

Permite a otros usuarios gestionar objetos de esquema sin necesariamente otorgándoles


privilegios DBA. Por ejemplo, un escenario común es permitir que un desarrollador de
aplicaciones crear, modificar y eliminar objetos de esquema en su propio esquema. Para ello, le
otorga el recursos papel que el desarrollador de aplicaciones.

Como se describe en "Concesión de acceso a la base de datos de Control para los usuarios no
administrativos" en la página 3-7, también debe conceder el acceso de desarrollador base de
datos de control antes de que él o ella puede iniciar sesión en la base de datos de Control para
gestionar objetos de esquema. Si no conceder acceso a la base de datos de Control, a
continuación, el desarrollador debe gestionar objetos de esquema con SQL * Plus o SQL
Developer.

Vea también:

"Ejemplo: otorgamiento de privilegios y Roles a una cuenta de


usuario" en Página 7-13

"Administración de la base de datos con herramientas de administración


basadas en SQL" en la página 3-12
Gestión de tablas
Los siguientes temas discuten tablas de base de datos y cómo crear y modificar:

Sobre las tablas


Visualización de tablas
Ver tabla de datos
Ejemplo: Creación de una tabla
Modificación de atributos de tabla
Ejemplo: Carga de datos en una tabla

8-2 DBA de oracle base de datos día 2


Gestión de tablas

Eliminar una tabla

Sobre las tablas


La tabla es la unidad básica de almacenamiento de datos en una base de datos de Oracle. Tiene
todos los datos accesibles para el usuario. Cada tabla se compone de columnas y filas. En el
empleados de la tabla, por ejemplo, hay columnas llamados last_name y employee_id.
Cada fila de la tabla representa un empleado diferentes y contiene un valor para last_name y
employee_id.

Cuando creas una tabla, puede especifica el tipo de tabla y define sus columnas y
restricciones. Las restricciones son reglas que ayudan a preservar la integridad de los
datos.

Esta sección contiene los siguientes temas:

Sobre tipos de tablas

Acerca de los atributos de columna de tabla

Sobre las limitaciones de nivel de tabla

Otras consideraciones de creación de tabla

Sobre tipos de tablas

El tipo más común de la tabla en una base de datos de Oracle es una tabla relacional , que se estructura con
columnas simples similares a la empleados tabla de . Se admiten otros dos tipos de tabla: objeto tablas y
XMLType tablas. Cualquiera de los tipos de tres mesa puede definirse como permanente o temporal. Tablas
temporales contienen datos de sesión privada que existen para la duración de una transacción o sesión. Son útiles en
aplicaciones donde un conjunto de resultados debe mantenerse temporalmente en memoria, tal vez porque el
conjunto de resultados se construye mediante la ejecución de múltiples operaciones.

Se pueden construir tablas relacionales en estructuras ya sea pila o Índice organizado . En estructuras de montón, las
filas no se almacenan en ningún orden en particular. En las tablas organizadas por índice, el orden de la fila está
determinado por los valores de una o más columnas seleccionadas. Para algunas aplicaciones, tablas organizadas por
índice proporcionan mayor rendimiento y un uso más eficiente de espacio en disco.
Esta sección describe tablas permanentes, organizado por montón. Para información sobre otros tipos de mesa y
cuando usarlas, consulte Guía del administrador de base de datos Oracle, Oracle Base de datos de conceptosy La
base de datos de Oracle Performance Tuning Guide. Para la sintaxis de necesarios para crear y modificar tablas
con SQL, vea referencia de Lenguaje de SQL de base de datos de Oracle.

Acerca de los atributos de columna de tabla

Para definir columnas de la tabla para mantener sus datos. Cuando se crea una columna, debe especificar los
siguientes atributos:

Tipo de datos

Restricción de columna no nula

Valor por defecto

Cifrado de

Tipo de datos El atributo de tipo de datos define el tipo de datos que se almacenen en la columna de. Al crear una
tabla, se debe especificar un tipo de datos para cada una de sus columnas.

Tipos de datos definen el dominio de valores que cada columna puede contener. Por ejemplo, fecha de
columnas no pueden aceptar el valor 29 de febrero (excepto un año bisiesto) o el

Gestión de objetos de esquema 8-3


Gestión de tablas

valores 2 o Zapato . Cada valor posteriormente insertado en una columna asume el tipo de
datos de columna. Por ejemplo, si inserta 17 de enero de 2004 en una columna de fecha,
luego base de datos Oracle trata a esa cadena de caracteres como un valor de fecha después de
comprobar que se convierte en una fecha válida.

Tabla 8 – 1 listas de algunos tipos comunes de datos integrado de base de datos Oracle.

Tabla 8 – 1 Tipos de datos comunes


Tipo de datos Descripción
VARCHAR2 (tamaño [BYTE | Cadena de caracteres de longitud variable con una longitud máxima de tamaño
CHAR]) bytes
o caracteres. Una columna para sostener los códigos postales de diferentes países,
para
ejemplo, podría restringirse a 12 bytes definiendo como VARCHAR2(12).
Se puede utilizar el CHAR calificador, por ejemplo VARCHAR2(10 Char) a
indicar la longitud máxima de caracteres, sin tener en cuenta el número
de bytes requerido. Esto es especialmente útil para los idiomas que utilizan
de caracteres con longitudes de doble byte y byte triple. El bytes y CHAR
calificadores reemplazar la configuración de la NLS_LENGTH_SEMANTICS
parámetro,
que tiene un valor predeterminado de bytes. El tamaño máximo es de 4000 bytes o
caracteres. El mínimo es de 1 byte o 1 carácter. Se debe especificar tamaño
para VARCHAR2.
Para más información vea la Guía de apoyo de globalización de la base de datos de
Oracle .
NÚMERO (p, s) Número con precisión p y la escala s . Precisión fija el máximo
número de dígitos en el número y escala define cuántos de los dígitos
están a la derecha del punto decimal. Por ejemplo, un campo para celebrar
monetarios
los valores se podrían definir como Number(12,2) , proporciona los 10 dígitos
de la
unidad primaria de moneda (dólares, libras, marcas y así sucesivamente) y dos
dígitos para la unidad secundaria (centavos, centavos, peniques y así
sucesivamente). El
precisión p puede variar desde 1 a 38. La escala de s puede extenderse de-84 a 127.
FECHA Un valor compuesto que incluye componente de fecha y hora. Para cada uno
Fecha valor, la base de datos almacena la información siguiente: siglo, año,
mes, día, hora, minuto y segundo. Al ingresar una fecha en una tabla
columna de tipo Fecha , debe utilizar el formato especificado por el
NLS_DATE_FORMAT parámetro de inicialización . La NLS_TERRITORY
parámetro de inicialización determina el valor predeterminado de la
NLS_DATE_FORMAT parámetro . Por ejemplo, en los Estados Unidos, el
NLS_DATE_FORMAT parámetro por defecto ' DD-MON-RR '. Usted debe
por lo tanto, introduzca una fecha en el formato ' 11 de enero de 06 '. Porque
este formato no
no incluyen un componente de tiempo, los valores predeterminados de tiempo de
12:00:00 a.m.
(medianoche). También puede utilizar el TO_DATE función que convierte un
cadena de caracteres a una fecha, incluir un componente de tiempo o una fecha en
otro formato. Es el intervalo de fechas válido del 01 de enero de 4712 a
31 de diciembre de 9999.
CLOB Un objeto de caracteres grande (CLOB) que contiene solo byte o multibyte
personajes. Ambos conjuntos de caracteres de ancho fijo y ancho variable son
apoyo, tanto utilizando el juego de caracteres de base de datos. El tamaño máximo
es (4
gigabytes - 1) * (tamaño de bloque de base de datos). Por ejemplo, para un tamaño
de bloque de 32K,
el tamaño máximo de CLOB es 128 terabytes.

Restricción de columna no nula Limitaciones determinan los valores válidos para la


columna. En Control de base de datos de Oracle Enterprise Manager (Control de la base de
datos), la única restricción que se puede definir en el nivel de la columna en la página Create
Table es la no NULL restricción, que requiere que un valor se incluya en la columna cuando se
inserta o actualiza una fila. A diferencia de otras limitaciones se describen en "acerca de nivel de
tabla limitaciones" en la página 8-5, que puede ser definido como parte de la definición de
columna o parte de la definición de la tabla, el no NULL restricción debe ser definida como
parte de la definición de columna.

Uso una No nulo restricción cuando deben suministrar datos para una columna para la
integridad de la base de datos. Por ejemplo, si todos los empleados deben pertenecer a un
departamento específico,

8-4 DBA de oracle base de datos día 2


Gestión de tablas

entonces la columna que contiene el identificador del Departamento debe definirse con un No NULL restricción.
Sin embargo, no se define una columna como no nulo si los datos pueden ser desconocido o puede no existir
cuando se agregan filas o se cambia. Un ejemplo de una columna para que usted no debe usar un no NULL
restricción es la segunda, opcional en una dirección de correo electrónico.

La base de datos se agrega automáticamente una No nulo limitación para la columna o las columnas incluidas
en la clave primaria de una tabla.

Valor por defecto Este valor se almacena automáticamente en la columna cada vez que una nueva fila es
insertado sin valor para la columna. Puede especificar un valor predeterminado como un literal o una expresión.
Sin embargo, existen limitaciones sobre cómo construir la expresión. Ver Referencia de lenguaje de SQL de base
de datos de Oracle para más detalles.

Cifrado de Puede habilitar el cifrado automático de datos de la columna. Ver la discusión de cifrado de datos
transparente en Oracle base de datos de 2 días + Guía de seguridad para obtener más información.

Sobre las limitaciones de nivel de tabla

En un Oracle base de datos, puede aplicar normas para preservar la integridad de sus datos. Por ejemplo, en una
tabla que contiene datos de los empleados, la columna Nombre de empleado no puede aceptar NULL como un
valor. Del mismo modo, en esta tabla, se pueden tener dos empleados con el mismo Id.

Base de datos Oracle le permite aplicar reglas de integridad de datos llamadas las limitaciones, tanto a nivel de
tabla y a nivel de columna. Cualquier instrucción de SQL que intenta insertar o actualizar una fila que atenta contra
los resultados de una restricción en un error y la declaración se deshace. Asimismo, cualquier intento de aplicar una
nueva restricción a una tabla de población también produce un error si cualquier filas existentes violan la nueva
restricción.

Los tipos de restricciones que se pueden aplicar a nivel de tabla están la siguiente:

Clave primaria — Requiere que una columna (o combinación de columnas) ser la única identificador de la
fila. Una columna de clave principal no permite NULL valores.
Clave única — Requiere que no dos filas pueden tener valores duplicados en un determinado columna o
combinación de columnas. El conjunto de columnas se considera una única clave.

Echale un vistazo — Requiere que una columna (o combinación de columnas) satisfacer una condición para
cada fila de la tabla. Una restricción de control debe ser una expresión booleana. Es

evaluado cada vez que se inserta o actualiza una fila. Un ejemplo de una restricción check es: sueldo >
0.

Clave externa — Que requiere de una determinada columna (o combinación de columnas), todos los valores de
columna de la tabla secundaria existen en la tabla padre. La tabla que incluye la clave foránea se llama la tabla
dependiente o infantil . La tabla que hace referencia la clave foránea se llama la tabla primaria . Un ejemplo
de una restricción de clave externa es donde la columna de la tabla empleados de Departamento debe contener
un ID de departamento que existe en la tabla de Departamento padre.
Las limitaciones pueden crearse y generalmente modificadas con diferentes Estados. Las opciones son habilitado o
deshabilitado, que determinar si la restricción se comprueba cuando las filas son añadidos o modificados y diferida
o inmediata, que causan validación a ocurrir al final de una transacción o al final de una instrucción,
respectivamente.

Vea también:

Conceptos de base de datos de Oracle para obtener más información acerca de las limitaciones

Gestión de objetos de esquema 8-5


Gestión de tablas

Otras consideraciones de creación de tabla

Esta sección describe algunas consideraciones adicionales para la creación de tablas. Contiene los siguientes temas:

Tipos definidos por el usuario y objetos grandes (LOB)

Índices y tablas particionadas

Atributos de almacenamiento físico

Tablas comprimidas

Tipos definidos por el usuario y objetos grandes (LOB) Su nueva tabla puede incluir uno o más columnas
definidas con tipos definidos por el usuario. Tipos definidos por el usuario permiten una sola columna en una sola
fila para contener varios valores. Varios valores pueden ser representados como arreglos, tablas anidadas u objetos,
donde un tipo de objeto representa una entidad del mundo real como una orden de compra. (Recuperar un valor de
columna de tipo orden de compra podría devolver un registro que contiene el número de orden de compra, número
de cliente, cantidad y así sucesivamente). Tipos definidos por el usuario se crean con el Crear tipo declaración y
se describen con detalle en Referencia de lenguaje de SQL de Oracle base de datos.

Objeto grande Columnas de (LOB) se utilizan para contener datos no estructurados (tales como texto o streaming
video) y puede almacenar terabytes de información. En la base de datos de Oracle 11g, usted puede utilizar
SecureFiles, el tipo de datos LOB de próxima generación, que ofrecen alto rendimiento, fácil manejabilidad, y total
compatibilidad con LOB existente interfaces. SecureFiles también ofrecen avanzadas características como
compresión inteligente de datos, desduplicación y encriptación transparente. La aplicación de LOB disponible en
base de datos Oracle 10g Release 2 y versiones anteriores todavía se admite por razones de compatibilidad con
versiones anteriores y ahora se conoce como BasicFiles. Si agrega una columna LOB en una tabla, puede especificar
si debe crearse como un SecureFile o un BasicFile. Si no se especifica el tipo de almacenamiento, entonces la
unidad de negocio se crea como un BasicFile para asegurar la compatibilidad con versiones anteriores.

Al crear una tabla que contiene una o más columnas LOB, seleccione la columna LOB y Atributos avanzados ,
haga clic en la General subpágina de la página de Create Table para especificar el tipo de almacenamiento
(BasicFile o SecureFile) y las opciones de almacenamiento de información de la columna LOB. Para especificar el
mismo tipo de almacenamiento y opciones de almacenamiento para todas las columnas LOB en una tabla, haga clic
en establecer predeterminado LOB atributos.
Particionado de tablas e índices Usted puede partición tablas e índices. Repartir ayuda a apoyo muy grandes
tablas e índices por lo que le permite dividir las tablas e índices en pedazos más pequeños y más manejables llaman
particiones. Consultas SQL y las instrucciones DML no debe ser modificado para tener acceso a índices y tablas
particionadas. Repartir es transparente a la aplicación de.

Después se definen las particiones, algunas operaciones se vuelvan más eficientes. Por ejemplo, para algunas
consultas, la base de datos puede generar resultados de la consulta accediendo sólo un subconjunto de las
particiones, en lugar de toda la tabla. Esta técnica (llamada recorte de partición) puede proporcionar ganancias del
orden de magnitud en mejorar el rendimiento. Además, las operaciones de gestión de datos pueden ocurrir a nivel de
partición, en lugar de toda la tabla. Esto se traduce en menores tiempos para operaciones tales como carga de datos;
creación de índice y reconstrucción; y backup y recuperación.

Cada partición puede guardarse en su propio espacio de tablas, independiente de otras particiones. Porque pueden
ser diferentes tablas en diferentes discos, esto proporciona una estructura de tabla que puede ajustarse mejor
disponibilidad y rendimiento. Almacenamiento de particiones de tablas diferentes en discos separados también
puede optimizar el uso de almacenamiento disponible, porque datos de acceso frecuente se pueden colocar en
discos de alto rendimiento, y con frecuencia obtenidos datos pueden colocarse en almacenamiento de información
menos costoso.

8-6 DBA de oracle base de datos día 2


Gestión de tablas

Partición es útil para muchos tipos de aplicaciones que manejan grandes volúmenes de datos.
Sistemas de procesamiento (OLTP) de transacciones en línea a menudo se benefician de
mejoras en facilidad de uso y disponibilidad, mientras que los sistemas de almacenamiento de
datos aprovechar la manejabilidad y un mejor rendimiento.

Atributos de almacenamiento físico Se pueden especificar varios atributos de


almacenamiento de información de una tabla. Para ejemplo, puede especificar el tamaño
inicial de la tabla en disco. Para obtener más información acerca de cómo establecer
atributos de almacenamiento de información de una tabla, consulte Guía del administrador
de base de datos Oracle y Oracle base de datos SQL lenguaje referencia.

Tablas comprimidas Tabla compresión es conveniente para aplicaciones OLTP y datos


almacenamiento aplicaciones. Tablas comprimidas requieren menos almacenamiento de
información de disco y consulta mejor rendimiento debido a menores necesidades de E/S y
búfer de caché. La compresión es transparente a las aplicaciones e incurre en gastos generales
mínimos durante la carga a granel o regulares operaciones de DML como INSERT, UPDATE
o DELETE. Puede configurar la compresión de la tabla en la subpágina de almacenamiento de
información de la página Create Table.

Vea también:

Guía del administrador de base de datos Oracle para el diseño y


administración consideraciones para los tipos de mesa
Conceptos de base de datos de Oracle y Oracle bases de datos VLDB y
particionado manual para obtener más información acerca de índices y tablas
particionadas

Conceptos de base de datos de Oracle para obtener más


información acerca de LOB, SecureFiles y BasicFiles
"Ejemplo: creación de una tabla" en la página 8-9

Visualización de tablas
Puede utilizar la base de datos de Control para listar todas las tablas en un esquema
especificado y a las definiciones de tablas individuales.

Para ver las tablas:

Ir a la página de inicio de base de datos, iniciar sesión como


usuario Sistema de . Ver "acceder a la página de inicio de base
de datos" en la página 3-5.
En la parte superior de la página, haga clic en esquema para ver la subpágina de esquema.

En la sección objetos de base de datos, haga clic en


tablas. Aparecerá la página de tablas.
En el campo de esquema , escriba el nombre de un esquema. Alternativamente, haga clic en
el icono de linterna al lado del campo de esquema para buscar un esquema.

Ejemplos de nombres de esquema SYS y recursos humanos.

No rellene el campo Nombre de objeto para buscar y mostrar todas las tablas en el esquema.
Como alternativa, introduzca un nombre de tabla o nombre de la tabla parcial para limitar
la búsqueda.

Si escribe una cadena de búsqueda en el campo Nombre de objeto , se muestran todas


las tablas que tienen nombres que comienzan con la cadena de búsqueda. Si preceden a la
cadena de búsqueda con un asterisco (*), se muestran todas las tablas que tienen la
cadena de búsqueda en cualquier lugar en el nombre de tabla.

Haga clic en ir.

Se muestran las tablas en el esquema especificado.

Gestión de objetos de esquema 8-7


Gestión de tablas

Para ver la definición de una tabla, seleccione la tabla y haga clic en vista.
Alternativamente, haga clic en el nombre de tabla.

Aparecerá la página de la tabla.

Vea también:

"Sobre tablas" en la página 8-3

Ver tabla de datos


Además de ver nombres de tablas y definiciones de tabla, puede ver los datos almacenados en la
tabla y la instrucción SQL utilizada para mostrar los datos. También puede cambiar la
instrucción SQL para modificar el conjunto de resultados.

Para ver los datos de la tabla:

Búsqueda para una mesa como se describe en "Ver tablas" en la página 8-7. Por
ejemplo, buscar las tablas en el recursos humanos esquema.

Seleccionar la tabla que contiene los datos.


Por ejemplo, seleccione empleados .
En la lista acciones, seleccione Obtener informacióny haga
clic en ir. Los datos de la vista de tabla de la página aparece.

8-8 DBA de oracle base de datos día 2


Gestión de tablas

El campo de consulta muestra la consulta SQL que se ejecuta para ver los datos de la
tabla. La sección de resultado muestra los datos en la tabla. Que tenga que utilizar la
barra de desplazamiento horizontal en la parte inferior de la página para ver todas las
columnas.

(Opcional) Haga clic en un nombre de columna para ordenar los datos por esa columna.

(Opcional) Haga clic en Consulta de refinar para cambiar la consulta y volver a mostrar los
datos.

Aparecerá la página de la consulta de refinar para mesa. Esta página le permite


seleccionar las columnas a mostrar. También permite especificar un WHERE cláusula
SQL Seleccione declaración para limitar los resultados.

También puede escribir y enviar su propio SQL Seleccione Declaración de ver el contenido
de una tabla. Iniciar una sesión de hoja de cálculo de SQL en base de datos de Control para
ejecutar sentencias SQL. Para ello, haga clic en Hoja de cálculo de SQL en la sección de
enlaces relacionados de la página de inicio de base de datos.

Una descripción detallada de la Seleccione afirmación es en Lenguaje SQL de Oracle


base de datos de referencia.

Vea también:

"Sobre tablas" en la página 8-3

Ejemplo: Creación de una tabla


Puede utilizar Control de base de datos para crear una tabla. Antes de crear y rellenar una tabla,
se puede estimar su tamaño para asegurarse de que tiene suficiente espacio para almacenar sus
datos.

En el ejemplo siguiente, se crea una tabla llamada purchase_orders en el Nick


esquema que creó en el Capítulo 7, "Administración de seguridad y cuentas de usuario" . La
tabla tiene las columnas siguientes:

Nombre de la Tipo de
columna datos Tamaño NOT NULL
PO_NUMBER NÚMERO Sí
PO_DESCRIPTION VARCHAR2 200 No
PO_DATE FECHA Sí

Gestión de objetos de esquema 8-9


Gestión de tablas

Nombre de la Tipo de
columna datos Tamaño NOT NULL
PO_VENDOR NÚMERO Sí

Para crear la tabla PURCHASE_ORDERS en el esquema de NICK:

Ir a la página de inicio de base de datos, iniciar sesión como usuario Nick o como usuario Sistema
de . Ver "acceder a la página de inicio de base de datos" en la página 3-5.
En la parte superior de la página, haga clic en esquema para ver la subpágina de esquema.

En la sección objetos de base de datos, haga clic en tablas. Aparecerá


la página de tablas.

Haga clic en crear.

La tabla Create: Página de organización de la tabla aparece.

Seleccione estándar, montón organizaday a continuación, haga clic en continuar.


Aparecerá la página Create Table.

En el campo nombre , escriba purchase_orders como el nombre de la tabla y en el campo de esquema ,


escriba Nick .

Porque se especificó un tablespace por defecto al crear el usuario Nick en la sección "Ejemplo: crear una
cuenta de usuario" en la página 7-11, aceptar el tablespace por defecto para la tabla.

En la sección de columnas, escriba información de columna para el purchase_orders tabla de como se


especifica en la tabla en la introducción a este tema. Por ejemplo, para la primera columna de la
purchase_orders tabla, escriba el nombre de PO_NUMBER y el tipo de datos númeroy seleccione la
casilla de verificación No NULL .

Para todos los purchase_orders columnas, usted puede dejar escala y el valor por defecto en blanco.
Nota: Para crear la tabla con particiones, haga clic en Particiones en la parte superior de la página
durante este paso.

8-10 DBA de oracle base de datos día 2


Gestión de tablas

(Opcional) Obtener una estimación del tamaño de la tabla completando los pasos siguientes:

Haga clic en tamaño de la tabla de estimación.

Aparecerá la página de tamaño de la tabla de estimación.

En el campo de Recuento de filas proyectada , introduzca 400000 (400 mil) y haga clic en Tamaño de
la tabla de estimación de.

Los resultados estimados se calculan y se muestran.

Haga clic en Aceptar para volver a la página Create Table.

La estimación del tamaño de la tabla puede ayudar a determinar qué valores utilizar al especificar los
parámetros de almacenamiento para la tabla.

Haga clic en restricciones para ver la subpágina de limitaciones, donde puede designar una clave primaria
para la tabla.

Las restricciones de lista, seleccione Primaria , luego haga clic en Agregar.


Aparece la Página principal añadir restricción.

11. lista en las columnas disponibles, seleccione PO_NUMBERy haga clic en mover .
Nota: Usted puede también hacer doble clic PO_NUMBER .

El po_number columna se mueve a la lista de columnas seleccionado.

Haga clic en continuar para volver a la subpágina de las limitaciones de la página Create Table.

Haga clic en Aceptar.

Devuelve tablas de la página, mostrando un mensaje de confirmación y listado la nueva tabla en la lista de
tablas. La purchase_orders ahora se crea la tabla con po_number como su tecla primaria.

Gestión de objetos de esquema 8-11


Gestión de tablas

Vea también:

"Sobre tablas" en la página 8-3

Modificación de atributos de tabla


Puede utilizar la base de datos de Control para agregar y eliminar columnas de la tabla y para
administrar las restricciones de tabla. Esta sección contiene los siguientes temas:

Ejemplo: Agregar columnas de la tabla

Ejemplo: Eliminar una columna de tabla

Ejemplo: Añadir una nueva restricción de tabla

Ejemplo: Modificar una restricción de tabla existente

Ejemplo: Eliminar una restricción de tabla

Vea también:

"Sobre tablas" en la página 8-3

Ejemplo: Agregar columnas de la tabla

En este ejemplo, agrega columnas a la purchase_orders tabla que creó anteriormente en el "Ejemplo: crear
una tabla de" en la página 8-9. Nombran a las dos nuevas columnas po_date_received y
po_requestor_name.

Para agregar columnas a la tabla PURCHASE_ORDERS:

Ir a la página de inicio de base de datos, iniciar sesión como usuario Nick o como usuario Sistema
de . Ver "acceder a la página de inicio de base de datos" en la página 3-5.
En la parte superior de la página, haga clic en esquema para ver la subpágina de esquema.

En la sección objetos de base de datos, haga clic en tablas. Aparecerá la


página de tablas.
En el campo de esquema , escriba Nick y haga clic en ir. Todas las tablas de
usuario nick aparecen.

Seleccionar la PURCHASE_ORDERS tabla de y haga clic en Editar. Aparece la


página Editar tabla.
En columnas de la sección, en la primera fila disponible, introduzca la siguiente información sobre el nuevo
po_date_received columna:

Nombre del campo Valor


Nombre PO_DATE_RECEIVED

Tipo de datos Fecha

Puede dejar tamaño, escala, no NULL y valor por defecto en blanco.

En la siguiente fila disponible, introduzca la siguiente información sobre el nuevo


po_requestor_name columna:

Nombre del campo Valor


Nombre PO_REQUESTOR_NAME

8-12 DBA de oracle base de datos día 2


Gestión de tablas

Nombre del
campo Valor
Tipo de
datos VARCHAR2
Tamaño 40

Puede dejar escala no NULL y valor por defecto en blanco.

Haga clic en aplicar.

Aparece un mensaje de actualización que indica que la tabla se ha modificado con éxito.

Vea también:

"Sobre tablas" en la página 8-3

Ejemplo: Eliminar una columna de tabla

En este ejemplo, eliminas el po_requestor_name columna que agregado a la purchase_orders tabla en


"Ejemplo: Agregar columnas de la tabla" en la página 8-12.

Para eliminar la columna PO_REQUESTOR_NAME:

Ir a la página de inicio de base de datos, iniciar sesión como usuario Nick o como usuario Sistema
de . Ver "acceder a la página de inicio de base de datos" en la página 3-5.
En la parte superior de la página, haga clic en esquema para ver la subpágina de esquema.

En la sección objetos de base de datos, haga clic en tablas. Aparecerá


la página de tablas.

En el campo de esquema , escriba Nick y haga clic en ir. Todas las tablas
de usuario nick aparecen.

Seleccionar la PURCHASE_ORDERS tabla de y haga clic en Editar. Aparece la


página Editar tabla.
Sección de las columnas, seleccione la PO_REQUESTOR_NAME columna y haga clic en

Eliminar.

La fila que contiene la información de la columna eliminada se convierte en blanco.

Haga clic en aplicar.

Aparece un mensaje de actualización que indica que la tabla se ha modificado con éxito.

Vea también:
"Sobre tablas" en la página 8-3

Ejemplo: Añadir una nueva restricción de tabla

En este ejemplo, se agrega una restricción de tabla para la purchase_orders tabla que creó en el "Ejemplo:
crear una tabla de" en la página 8-9. Para aplicar la regla de que la po_date_received valor o debe ser el
mismo día, o más adelante que el valor de po_date , agregar una restricción check.

Gestión de objetos de esquema 8-13


Gestión de tablas

Nota: También puede agregar restricciones durante la creación de la tabla, como se muestra en la
"ejemplo: crear una tabla de" en la página 8-9. En ese ejemplo, se agrega una restricción de clave
primaria.

Agregar una restricción de tabla para la tabla PURCHASE_ORDERS:

Ir a la página de inicio de base de datos, iniciar sesión como usuario Nick o como usuario Sistema
de . Ver "acceder a la página de inicio de base de datos" en la página 3-5.
En la parte superior de la página, haga clic en esquema para ver la subpágina de esquema.

En la sección objetos de base de datos, haga clic en tablas. Aparecerá


la página de tablas.

En el campo de esquema , escriba Nick y haga clic en ir. Todas las tablas de
usuario nick aparecen.

Seleccionar la PURCHASE_ORDERS tabla de y haga clic en Editar. Aparece la


página Editar tabla.
Haga clic en restricciones para mostrar la subpágina de restricciones.

En la lista junto al botón Agregar , seleccione Echale un vistazo y haga clic en Agregar.
Aparece la restricción CHECK de agregar página.
En el campo nombre , escriba po_check_rcvd_date , sobrescribir el nombre por defecto asignado por el
sistema.

En el campo Verifique la condición , escriba lo siguiente:


po_date_received > = po_date

Esta expresión indica que po_date_received debe ser mayor o igual a po_date . Para las columnas de
fecha, esto es equivalente a afirmar que po_date_received debe ser el mismo día, o más adelante que,
po_date.

Haga clic en continuar

La nueva restricción aparecerá en la subpágina de restricciones.

Haga clic en aplicar.

Aparece un mensaje de confirmación.

8-14 DBA de oracle base de datos día 2


Gestión de tablas

Vea también:

"Sobre tablas" en la página 8-3

"Acerca de las limitaciones de nivel de tabla" en la página 8-5

Ejemplo: Modificar una restricción de tabla existente

Hay algunas maneras en que puede modificar una restricción de tabla. Puede cambiar el estado de una restricción de
tabla existente, por ejemplo, de un estado habilitado a un Estado deshabilitado. En este ejemplo, se deshabilita la
restricción check que creó para el purchase_orders tabla de "ejemplo: agregar una nueva tabla restricción" en
la página 8-13.

Para desactivar una restricción de la tabla PURCHASE_ORDERS:

Ir a la página de inicio de base de datos, iniciar sesión como usuario Nick o como usuario Sistema
de . Ver "acceder a la página de inicio de base de datos" en la página 3-5.
En la parte superior de la página, haga clic en esquema para ver la subpágina de esquema.

En la sección objetos de base de datos, haga clic en tablas. Aparecerá


la página de tablas.

En el campo de esquema , escriba Nick y haga clic en ir. Todas las tablas de
usuario nick aparecen.

Seleccionar la purchase_orders tabla de y haga clic en Editar. Aparece la


página Editar tabla.
Haga clic en restricciones para mostrar la subpágina de restricciones.

Seleccionar la restricción de llamada PO_CHECK_RCVD_DATE y haga clic en Editar. Aparece la


restricción CHECK editar página.
En la sección de atributos, seleccione deshabilitadoy a continuación, haga clic en continuar.

Haga clic en aplicar.

Aparece un mensaje de confirmación. La columna de personas con discapacidad muestra que se ha


desactivado la restricción check.

Vea también:

"Sobre tablas" en la página 8-3

"Acerca de las limitaciones de nivel de tabla" en la página 8-5

Ejemplo: Eliminar una restricción de tabla

Puede eliminar las restricciones de una tabla de base de datos de control. Eliminación de una restricción de tabla
puede provocar la eliminación de otras restricciones. Por ejemplo, si elimina la restricción de clave primaria de
una tabla (la tabla principal) que se hace referencia en una restricción de clave externa en otra tabla (la tabla del
niño), la restricción de clave externa en la tabla también se elimina a través de un mecanismo de eliminación en
cascada.

En este ejemplo, se elimina la restricción check que creó para la purchase_orders tabla en "Ejemplo: agregar
una nueva tabla restricción" en la página 8-13.

Para eliminar una restricción de la tabla PURCHASE_ORDERS:

Ir a la página de inicio de base de datos, iniciar sesión como usuario Nick o como usuario Sistema
de . Ver "acceder a la página de inicio de base de datos" en la página 3-5.

Gestión de objetos de esquema 8-15


Gestión de tablas

En la parte superior de la página, haga clic en esquema para ver la subpágina de esquema.

En la sección objetos de base de datos, haga clic en tablas


las tablas aparece la página.

En el campo de esquema , escriba NICK y haga clic en ir. Todas


las tablas de usuario NICK aparecen.

Seleccionar la PURCHASE_ORDERS tabla de y haga clic en Editar.


Aparece la página Editar tabla.
Haga clic en restricciones para mostrar la subpágina de restricciones.

Seleccionar la restricción de llamada PO_CHECK_RCVD_DATE y a continuación, haga clic


en eliminar. La restricción check se quita de la lista de.
Haga clic en aplicar.

Aparece un mensaje de confirmación.

Vea también:

Conceptos de base de datos de Oracle para obtener más información acerca de la


cascada eliminar mecanismo

"Sobre tablas" en la página 8-3

"Acerca de las limitaciones de nivel de tabla" en la página 8-5

Ejemplo: Carga de datos en una tabla


Puede utilizar Control de base de datos para cargar datos en una tabla. Puede cargar datos desde
un archivo de código fuente que está en el equipo local — que donde se está ejecutando el
navegador, o desde un archivo de código fuente que está en el equipo host de base de datos, el
equipo que está ejecutando la instancia de Oracle. Porque la base de datos Control invoca el
Oracle SQL * utilidad del cargador para cargar los datos, el formato de los datos en el archivo de
origen puede ser de cualquier formato que es compatible con SQL * Loader. En este ejemplo, se
utiliza un archivo de texto delimitado por comas como el archivo de origen. En SQL *
terminología de cargador, el archivo de origen se conoce como el archivo de datos.

SQL * Loader también utiliza un archivo de control para controlar la carga de datos desde el
archivo de datos. El archivo de control es un archivo de texto que contiene instrucciones
escritas en el SQL * lengua de mando de la cargadora. Estas declaraciones especifican donde se
encuentra los datos, cómo analizar e interpretar los datos, donde al introducir los datos y mucho
más. Control de base de datos contiene un Load Data wizard que te lleva a través de los pasos de
la preparación y ejecución de un trabajo de carga de datos con SQL * Loader. (Un mago es un
flujo de trabajo en línea, visitas guiada). Asistente para la carga de datos puede crear
automáticamente el SQL * archivo de control de cargador para usted.

Nota: SQL * Loader control archivo está relacionado con la base de datos
control de los archivos descritos en "acerca de archivos de Control" en la
página 6-3.

En este ejemplo, cargar los datos en el PURCHASE_ORDERS tabla que creó en el "Ejemplo:
crear una tabla de" en la página 8-9. Para sencillez, esta carga de ejemplo sólo tres filas.

Para prepararse para este ejemplo, debe crear un archivo de texto llamado Load.dat en el
sistema de archivos de la computadora host de base de datos o en el sistema de archivos del
ordenador local. El contenido del archivo debe ser como sigue:

8-16 DBA de oracle base de datos día 2


Gestión de tablas

1, material de oficina, 25 de mayo de 2006, 1201, 13 de junio de 2006

2, sistema informático, 18 de junio de 2006, 1201, 27 de junio de 2006

3, gastos de viaje, 26 de junio de 2006, 1340, 11 de julio de 2006

Nota: Este ejemplo supone que las columnas de la

PURCHASE_ORDERS tabla son los siguientes: PO_NUMBER , PO_DESCRIPTION , PO_DATE ,


PO_VENDOR , y PO_DATE_RECEIVED . Si tu PURCHASE_ORDERS tabla no tiene todas estas
columnas o columnas adicionales, entonces modificar los datos en el archivo de texto en
consecuencia.

Para cargar los datos en la tabla PURCHASE_ORDERS:

Ir a la página de inicio de base de datos, iniciar sesión como usuario Sistema de .


Ver "acceder a la página de inicio de base de datos" en la página 3-5.
En la parte superior de la página, haga clic en Datos de movimiento.
La subpágina de movimiento de datos aparece.

En la sección de pasar datos de fila, haga clic en Cargar datos de archivos de usuario. Los
datos de carga: Generar o aparece la página de archivo existente de Control de uso.
Seleccione Automáticamente generar archivo de Controly escriba las credenciales de equipo de host
(nombre de usuario y contraseña) para el equipo host de base de datos.

Haga clic en continuar.

Aparece la primera página del Asistente para la carga de datos. Su título es cargar datos: archivos de datos.

Siga los pasos en el asistente, haga clic en siguiente para pasar a cada nuevo paso.

Para obtener información sobre el uso de cualquiera de las páginas del asistente, haga clic en ayuda , en esa
página. Al final del asistente, enviar un trabajo que se ejecuta SQL * Loader. Luego aparece una página de
estado de trabajo. Si es necesario, actualice la página de estado hasta que aparezca un estado tuvo éxito (o
fracaso).

Si el trabajo de éxito, confirmar que los datos se cargó con éxito uno de los siguientes:

Ver los datos de la tabla.


Ver "Cómo ver datos de tabla" en la página 8-8.

Examinar el SQL * archivo de registro de cargador, que se escribe en el directorio de equipo de host
que usted designado para el SQL * archivo de datos del cargador.
Nota: Si el trabajo tiene éxito, entonces significa sólo que la base de datos el Control era capaz de
ejecutar el SQL * utilidad del cargador. Esto no significa necesariamente que SQL * Loader
funcionó sin errores. Por esta razón, usted debe confirmar que los datos cargan correctamente.

Si el trabajo no se pudo, luego examinar el SQL * archivo de registro de cargador, corregir los errores e
inténtelo de nuevo.

Vea también:

Utilidades de base de datos de Oracle para obtener más información acerca de SQL * Loader
"Sobre tablas" en la página 8-3

Gestión de objetos de esquema 8-17


Gestión de índices

Eliminar una tabla


Si usted ya no necesita una tabla, entonces puede eliminar usando base de datos de Control.
Cuando se elimina una tabla, la base de datos permite borrar los datos y los objetos dependientes
de la tabla (como índices) y elimina la tabla del Diccionario de datos.

Cuando elimina una tabla de un tablespace gestionado localmente que no es el Sistema de


tablas de , la base de datos no inmediatamente recuperar el espacio asociado a la tabla. En
cambio, pone la mesa y objetos dependientes en la papelera de reciclaje. Entonces puede
restaurar la tabla, sus datos y sus objetos dependientes de la papelera de reciclaje si es
necesario. Puede ver el contenido de la papelera de reciclaje haciendo clic en Papelera de
reciclaje en la página de tablas. Tenga en cuenta que los usuarios pueden ver únicamente las
tablas que poseen en la papelera de reciclaje. Consulte la Guía del administrador de base de
datos de Oracle para obtener más información acerca de la papelera de reciclaje, incluyendo el
modo de ver, purga y recupera las tablas para que usted no es propietario.

Para eliminar una tabla:

Búsqueda de la tabla a eliminar, como se explica en "Ver tablas" en la página 8-7.

Seleccione la tabla y haga clic en Eliminar con opciones.


Aparecerá la página de borrar con opciones.

Seleccione eliminar la definición de tabla, todos sus datos y objetos dependientes (gota).

Seleccione eliminar todas las restricciones de integridad referencial (restricciones de


cascada).

Haga clic en sí.

La página de tablas vuelve y muestra un mensaje de confirmación.

Vea también:

"Sobre tablas" en la página 8-3

Gestión de índices
Los temas siguientes describen cómo crear y gestionar índices:

Sobre índices
Visualización de índices

Ejemplo: Creación de un índice

Ejemplo: Borrar un índice

Sobre índices
Los índices son objetos de esquema opcional que están asociados con las tablas. Crear índices en
las tablas para mejorar el rendimiento de las consultas. Así como el índice de la guía le ayuda a
encontrar rápidamente información específica, un índice de base de datos Oracle proporciona
acceso rápido a datos de la tabla.

Puede crear tantos índices sobre una tabla mientras que usted necesita. Crear cada índice sobre
una o más columnas de una tabla. Por ejemplo, en una tabla de órdenes de compra, si se crea
un índice en la columna número de vendedor, eres entonces secuencialmente a las filas de la
tabla en orden del número de proveedores, sin tener que realmente ordenar las filas.

Además, usted puede acceder directamente a todas las órdenes de compra emitidas a un
proveedor determinado sin tener que escanear toda la tabla.

Después de un índice se crea, automáticamente es mantenido y utilizado por la base de datos.


Cambios en los datos o la estructura de una tabla, por ejemplo, agregar nuevas filas, actualizar
filas,

8-18 DBA de oracle base de datos día 2


Gestión de índices

o eliminar filas, se incorporan automáticamente en todos los índices pertinentes. Esto es transparente para el
usuario.

Algunos índices se crean implícitamente a través de las restricciones que se colocan sobre una mesa. Por ejemplo,
la base de datos crea automáticamente un índice en las columnas de una restricción de clave primaria o una
restricción de clave única.

Los temas siguientes proporcionan más información acerca de índices:

Índices y rendimiento

Atributos de índice

Vea también:

"Visualización de índices" en la página 8-20

"Ejemplo: crear un índice" en la página 8-21

Conceptos de base de datos de Oracle

Índices y rendimiento

Los índices generalmente mejoran el rendimiento de consultas y las instrucciones DML que operan en una fila
única, existente o en un pequeño número de filas existentes. Sin embargo, demasiados índices pueden aumentar el
proceso arriba para comandos que agregar, modificar o eliminar filas.

Para determinar que si puede mejorar el rendimiento de la aplicación con más índices, puede ejecutar el asesor de
acceso SQL en Oracle Enterprise Manager Control de base de datos (base de datos de Control). Ver "ejecuta el
asesor de acceso SQL" en la página 10-26.

Antes de agregar índices adicionales, examinar el rendimiento de su base de datos para consultas y DML.
Entonces puede comparar rendimiento después se agregan los nuevos índices.

Vea también:
Aplicación Real de la base de datos Oracle guía de usuario de prueba para información
acerca de cómo utilizar el analizador de rendimiento de SQL para analizar el impacto de
rendimiento de SQL de cualquier tipo de cambios de esquema o sistema de

Atributos de índice

Puede crear de varias maneras, usando varias combinaciones de atributos de índice. Los atributos de índice primario
son los siguientes:

Estándar (B-tree) y mapa de bits

Un estándar, índice B-tree contiene una entrada para cada valor de la clave del índice junto con una dirección de
disco de la fila donde se almacena el valor. Un índice B-tree es el por defecto y el tipo más común de índice en una
base de datos de Oracle.

Un índice de mapa de bits usa cadenas de bits para encapsular posibles direcciones de fila y valores. Es más
compacta que un índice B-tree y pueden llevar a cabo algunos tipos de recuperación de la forma más eficiente. Para
uso general, sin embargo, un índice de mapa de bits requiere más sobrecarga durante operaciones de fila en la tabla
y debe utilizarse principalmente para entornos de almacén de datos, como se describe en la Guía de
almacenamiento de datos de Oracle base de datos.

Gestión de objetos de esquema 8-19


Gestión de índices

Ascendentes y descendentes

La búsqueda por defecto a través de un índice es de menor a mayor valor, donde los datos se
ordenan por ASCII carácter valores, datos numéricos de menor a mayor número y fecha de lo
primeros en el último valor. Este método de búsqueda por defecto se realiza en los índices
creados como ascendentes índices. Puede hacer búsquedas de índice invertir el orden de
búsqueda por crear el índice relacionado con la opción descendente.

Columna y funcional

Por lo general, una entrada de índice está basada en el valor o valores que se encuentran en la
columna o columnas de una tabla. Este es un índice de columna. Alternativamente, puede crear
un índice basado en la función en la que el valor indexado se deriva de los datos de la tabla. Por
ejemplo, para obtener datos de carácter que pueden ser en diferentes combinaciones de alta y
minúsculas, puede utilizar un índice basado en la función basado en la UPPER() función para
buscar los valores como si fueran todos en mayúsculas.

Una columna y concatenados

Puede crear un índice en una columna, que se llama un Índice de una columna, o en varias
columnas, que se llama un concatenado índice. Índices concatenados son útiles cuando todas
las columnas de índice tienen probabilidades de ser incluido en el donde cláusula de
frecuentemente ejecutado SQL.

Nonpartitioned y particiones

Como con las tablas, puede particionar un índice. En la mayoría de las situaciones, es útil un
índice de la partición cuando se reparte la tabla asociada y el índice de uso del mismo esquema
que la tabla de la partición. (Por ejemplo, si la tabla está repartido de rango por fecha de venta,
entonces usted crea un índice en la fecha de venta y partición del índice utilizando las mismas
gamas como las particiones de la tabla.) Esto se conoce como índice de particiones locales . Sin
embargo, no tienes un índice con el mismo esquema de particionado como su tabla de la
partición. También puede crear un índice nonpartitioned o global, en una tabla con particiones.

Vea también:

Conceptos de base de datos de Oracle para el diseño y


administración consideraciones de los tipos de índice
diferente
Referencia del lenguaje de Oracle base de datos SQL de la sintaxis
para crear índices de
Oracle bases de datos VLDB y guía de particionado para más información
sobre tablas particionadas e índices

Visualización de índices
Utilice la página de índices de Control de la base de datos para ver los índices de la base de
datos.
Para ver índices:

Ir a la página de inicio de base de datos, iniciar sesión como


usuario Sistema de . Ver "acceder a la página de inicio de base
de datos" en la página 3-5.
En la parte superior de la página, haga clic en esquema para ver la subpágina de esquema.

En la sección objetos de base de datos, haga clic en


índices. Aparecerá la página de índices.

En la búsqueda por lista, realice una de las siguientes:

■ Seleccione Nombre del índice para buscar índices por nombre.

8-20 DBA de oracle base de datos día 2


Gestión de índices

Cada índice tiene un nombre asignado por el sistema o asignado por el usuario.

Seleccione el Nombre de la tabla para buscar índices que pertenecen a una tabla
determinada.
En el campo de esquema , escriba el nombre de un esquema. Alternativamente, haga clic en
el icono de linterna al lado del campo de esquema para buscar un esquema.

Realice una de las siguientes:

Si busca por nombre del índice, luego rellene el campo Nombre de objeto para buscar y
Mostrar todos los índices en el esquema. Como alternativa, introduzca un nombre de
índice o índice parcial como una cadena de búsqueda.
Si escribe una cadena de búsqueda en el campo Nombre de objeto , se muestran
todos los índices que tienen nombres que comienzan con la cadena de búsqueda. Si
preceden a la cadena de búsqueda con un asterisco (*), se muestran todos los índices
que la cadena de búsqueda en cualquier lugar en el nombre de índice.
Si busca por nombre de la tabla, introduzca un nombre de tabla o nombre de la tabla
parcial en el campo Nombre de objeto .
Si introduce un nombre de tabla parcial como una cadena de búsqueda, los índices se
muestran para todas las tablas que tienen nombres que comienzan con la cadena de
búsqueda. Si preceden a la cadena de búsqueda con un asterisco (*), los índices se
muestran para todas las tablas que tienen la cadena de búsqueda en cualquier lugar en
el nombre de tabla.
Haga clic en ir.

Se muestran los índices del esquema especificado.

Para ver la definición de un índice en particular, seleccione el índice y haga clic en vista.
Como alternativa, haga doble clic en el nombre de índice.

Aparecerá la página de índice de la vista. Esta página incluye información básica sobre el
índice, incluyendo su estado, la tabla y columna o columnas sobre las que está construido,
el espacio usado por el índice, las opciones utilizadas en su definición y estadísticas de
índice.

Vea también:

"Sobre los índices" en la página 8-18

Ejemplo: Creación de un índice


Cuando se crea un índice, especifique una o más columnas de la tabla para ser indexadas y el
tipo de índice a crear.

En este ejemplo, se crea un índice B-tree estándar en la SUPPLIER_ID columna en el SH.


PRODUCTOS tabla. (El SH esquema es parte de los esquemas muestra.)

Para crear un índice de proveedor en el SH. Tabla de productos:


Ver las tablas en el SH esquema, siguiendo las instrucciones en la sección "Ver
tablas" en la página 8-7.

Seleccionar la Productos mesa.

En la lista acciones, seleccione Create Indexy haga clic en ir.


Aparecerá la página Create Index.

Gestión de objetos de esquema 8-21


Gestión de índices

Introduzca la siguiente información:

En el campo nombre , escriba PRODUCTS_SUPPLIER_IDX .


Para el campo Tablespace , acepte el valor predeterminado.
Tipo de índice, seleccione estándar - B-tree.
Lista en el cuadro columnas, seleccione la SUPPLIER_ID columna mediante la
introducción de 1 en la columna orden .
Si su índice debía consistir en varias columnas (un índice concatenado), luego
introduzca 2 en la columna siguiente para incluir y así sucesivamente. Estos números
indican el orden en que las columnas son para concatenar, de izquierda a derecha o
desde más significativos en el orden que lo menos importante.
Para la Clasificación de la orden, acepte la selección predeterminada de ASC
(ascendente).
Haga clic en Aceptar para crear el índice.

La página de índices regresa y muestra un mensaje de confirmación. El nuevo índice se


enumera en la tabla de índices.

Vea también:

"Sobre los índices" en la página 8-18

Ejemplo: Borrar un índice


Si usted ya no necesita un índice, entonces puede eliminar usando base de datos de Control.

En este ejemplo, eliminas el PRODUCTS_SUPPLIER_IDX índice que creó anteriormente en el


SH. PRODUCTOS tabla de "ejemplo: crear un índice" en la página 8-21.

Nota: No se puede eliminar un índice que se utiliza actualmente para hacer


cumplir un restricción. Debe deshabilitar o eliminar la restricción y entonces, si el
índice no se elimina como resultado de esa acción, eliminar el índice de.

Para borrar el índice del proveedor en el SH. Tabla de productos:

Ir a la página de inicio de base de datos, iniciar sesión como usuario Sistema de.

8-22 DBA de oracle base de datos día 2


Gestión de vistas

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en esquema para ver la subpágina de esquema.

En la sección objetos de base de datos, haga clic en


índices. Aparecerá la página de índices.

En la búsqueda de la lista, seleccione el Nombre de la tabla.

En el campo de esquema , escriba SH .

En el campo Nombre de objeto , escriba PROD .

Puede ingresar sólo las primeras letras del nombre de la tabla.

Haga clic en ir.

Todos los índices en el Productos tabla aparecen.

Seleccionar la PRODUCTS_SUPPLIER_IDX Índice de y haga clic en


eliminar. Una página de confirmación aparece.
Haga clic en sí para borrar el índice.

La página de índices regresa y muestra un mensaje de confirmación.

Vea también:

"Sobre los índices" en la página 8-18

Gestión de vistas
Los temas siguientes describen cómo crear y administrar vistas:

Acerca de las vistas

Visualización de vistas

Ejemplo: Crear una vista

Ejemplo: Eliminar una vista


Acerca de las vistas
Vistas son presentaciones personalizadas de datos de una o más tablas u otras vistas. Te puede
pensar en ellos como consultas almacenadas. Vistas realmente no contiene datos, pero en lugar
de ello derivan sus datos de las tablas en que se basa. Estas tablas se denominan tablas base de
la vista.

Similar a las tablas, vistas pueden ser consultadas, actualizadas, inserta en y eliminadas, con
algunas restricciones. Todas las operaciones realizadas en una vista realmente afectan a las
tablas base de la vista. Puntos de vista pueden proporcionar un nivel adicional de seguridad al
restringir el acceso a un conjunto predeterminado de filas y columnas de una tabla. También
pueden ocultar la complejidad de los datos y almacenar consultas complejas.

Muchos puntos de vista importantes son en la SYS esquema de . Hay dos tipos: Diccionario de
datos estáticos vistas y vistas de rendimiento dinámico. Completar las descripciones de las vistas
de la SYS esquema están en Oracle base de datos de referencia.

Vistas del Diccionario de datos estáticos

Las vistas de Diccionario de datos se llaman vistas estáticas porque cambian con poca
frecuencia, sólo cuando se realiza un cambio en el Diccionario de datos. Cambios de
Diccionario de datos ejemplos de crear una nueva tabla o conceder un privilegio a un usuario.

Gestión de objetos de esquema 8-23


Gestión de vistas

Muchas tablas de Diccionario de datos tienen tres vistas correspondientes:

A DBA_ la vista muestra toda la información pertinente en la base de datos. DBA_ vistas son
sólo para los administradores de.
Un ejemplo de un DBA_ punto de vista es DBA_TABLESPACES , que contiene una fila
por cada tablespace de la base de datos.
Un ALL_ la vista muestra toda la información accesible para el usuario actual, incluyendo
información del esquema del usuario actual y la información de los objetos en otros
esquemas, si el usuario actual tiene acceso a esos objetos a través de privilegios o roles.

Un ejemplo de un ALL_ punto de vista es ALL_TABLES , que contiene una fila por cada
tabla para que el usuario tiene privilegios de objeto.
A USER_ la vista muestra toda la información del esquema del usuario actual. No hay
privilegios especiales están obligados a consultar estas vistas.
Un ejemplo de un USER_ punto de vista es USER_TABLES , que contiene una fila por cada
tabla propiedad del usuario.

Las columnas de la DBA_ , ALL_ , y USER_ puntos de vista suelen ser casi idénticos.

Vistas de rendimiento dinámico

Vistas de rendimiento dinámico actividad de base de datos curso de monitor de . Están


disponibles sólo para administradores. Los nombres de las vistas de rendimiento dinámico
comienzan con los caracteres V$. Por esta razón, estas opiniones se refieren a menudo como $
V opiniones.

Un ejemplo de un V$ es Memoria Global Area (SGA)

V$ SGA que devuelve el tamaño actual de sistema diferentes componentes.

Vea también:

"Visualización de vistas" en la página 8-24


"Ejemplo: creando una visión" en la página 8-25

"Ejemplo: eliminar una vista" en la página 8-26

Conceptos de base de datos de Oracle

Visualización de vistas
Puede utilizar Control de base de datos de Oracle Enterprise Manager (Control de base de datos)
para enumerar las vistas de un esquema especificado. También puede mostrar las definiciones de
vista.

Para mostrar puntos de vista:

Ir a la página de inicio de base de datos, iniciar sesión como


usuario Sistema de . Ver "acceder a la página de inicio de base
de datos" en la página 3-5.
En la parte superior de la página, haga clic en esquema para ver la subpágina de esquema.

En la sección objetos de base de datos, haga clic en


vistas. Aparecerá la página de opiniones.

En el campo de esquema , escriba el nombre de un esquema. Alternativamente, haga clic en


el icono de linterna al lado del campo de esquema para buscar un esquema.

Ejemplos de nombres de esquema SYS y recursos humanos.

8-24 DBA de oracle base de datos día 2


Gestión de vistas

No rellene el campo Nombre de objeto para buscar y mostrar todas las vistas en el esquema.
Como alternativa, introduzca un nombre de vista o vista parcial para limitar la búsqueda.

Si escribe una cadena de búsqueda en el campo Nombre de objeto , se muestran todas


las vistas que tienen nombres que comienzan con la cadena de búsqueda. Si preceden a la
cadena de búsqueda con un asterisco (*), se muestran todas las vistas que tienen la cadena
de búsqueda en cualquier lugar en el nombre de la vista.

Haga clic en ir.

Se muestran las vistas en el esquema especificado.

Para ver la definición de una vista concreta, seleccione la vista y haga clic en vista.
Como alternativa, haga doble clic en el nombre de la vista.

Aparece la página.

Vea también:

"Acerca de las vistas" en la página 8-23

Ejemplo: Crear una vista


En este ejemplo, se crea una vista denominada king_view , que utiliza el HR.Employees
tabla de como su tabla base. (El recursos humanos esquema es parte de los esquemas
muestra.) Este punto de vista filtra los datos de la tabla para que sólo empleados que reportan
directamente al Gerente de rey, cuyo número de empleados es de 100, se devuelvan con las
consultas. En un escenario de aplicación, este punto de vista añade un nivel adicional de
seguridad para el hr.employees mesa ofreciendo una presentación adecuada de información
relevante para el gestor rey.

Para crear la opinión KING_VIEW sobre la hora. Tabla empleados:

Ir a la página de inicio de base de datos, iniciar sesión como usuario recursos


humanos o como usuario Sistema de . Ver "acceder a la página de inicio de
base de datos" en la página 3-5.
En la parte superior de la página, haga clic en esquema para ver la subpágina de esquema.

En la sección objetos de base de datos, haga clic


en vistas. Aparecerá la página de opiniones.

Haga clic en crear.

Aparece la página crear vista.

Introduzca la siguiente información:

En el campo nombre , escriba king_view .


En el campo de esquema , escriba recursos humanos .
En el campo de Texto de la consulta , escriba la siguiente instrucción SQL:
SELECCIONAR * desde
hr.employees donde
manager_id = 100

Haga clic en Aceptar.

La página vistas vuelve y muestra un mensaje de confirmación. La nueva visión


aparece en la lista de puntos de vista.

Para probar la nueva vista KING_VIEW:

En la vista Página, seleccione king_view y seleccione Ver datos de la lista acciones.

Gestión de objetos de esquema 8-25


Gestión de código del programa almacenado en la base de datos

Haga clic en ir.

Los datos de la vista para ver la página aparece. Los datos seleccionados por el punto de
vista aparecen en la sección de resultados.

(Opcional) También puede probar el punto de vista mediante la presentación de la siguiente


instrucción SQL en SQL * Plus o SQL Developer:

SELECCIONAR * de king_view

Vea también:

"Acerca de las vistas" en la página 8-23

Ejemplo: Eliminar una vista


Si usted ya no necesita una visión, entonces puede eliminar usando base de datos de Control.

En este ejemplo, eliminas el HR.king_view vista que ha creado anteriormente en "Ejemplo:


crear una vista" en la página 8-25.

Para borrar la hora. Vista KING_VIEW:

Ir a la página de inicio de base de datos, iniciar sesión como usuario


Sistema de . Ver "acceder a la página de inicio de base de datos"
en la página 3-5.
En la parte superior de la página, haga clic en esquema para ver la subpágina de esquema.

En la sección objetos de base de datos, haga clic en


vistas. Aparecerá la página de opiniones.
En el campo de esquema , escriba recursos humanos .

En el campo Nombre de objeto , escriba rey .

Puede ingresar sólo las primeras letras del nombre de la vista.

Haga clic en ir.

KING_VIEW se muestra en la lista de puntos de vista.

Seleccione KING_VIEW y a continuación, haga


clic en eliminar. Una página de confirmación
aparece.
Haga clic en sí para eliminar la vista.

La página vistas vuelve y muestra un mensaje de confirmación.

Vea también:
"Acerca de las vistas" en la página 8-23

Gestión de código del programa almacenado en la base de


datos
Esta sección describe sus responsabilidades como administrador de base de datos (DBA) para
el código del programa que está almacenado en la base de datos. Contiene los siguientes
temas:

Sobre el código del programa almacenado en la base de datos

Validación de objetos de esquema no válido (compiladora)

8-26 DBA de oracle base de datos día 2


Gestión de código del programa almacenado en la base de datos

Sobre el código del programa almacenado en la base de datos


Base de datos Oracle ofrece la posibilidad de almacenar el código del programa en la base de
datos. Los desarrolladores escriben código de programación en PL/SQL o Java y almacenan el
código en objetos de esquema. Como el DBA, puede utilizar Oracle Enterprise Manager
Control de base de datos (base de datos de Control) para administrar objetos de código de
programa tales como:

Triggers, procedimientos, funciones y paquetes PL/SQL

Código fuente de Java (fuentes de Java) y clases Java compiladas

Las acciones que se pueden realizar incluyen crear, compilar, crear sinónimos para otorgar
privilegios en y mostrando las dependencias de estos objetos de código. Usted tener acceso a
las páginas de administración para estos objetos haciendo clic en enlaces en la sección
programas de la subpágina del esquema.

Tenga en cuenta que la creación y administración de objetos de código de programa es


primordialmente responsabilidad de los desarrolladores de aplicaciones. Sin embargo, un DBA
podría tener que ayudar en el manejo de estos objetos. Su tarea más frecuente para los objetos
de código de programa sería revalidar (compilación), porque puede ser invalidados si el
esquema se opone a que ellos dependen cambian o se eliminan.

Nota: Otros tipos de objetos de esquema además de objetos de código de


programa puede ser no válido. Por ejemplo, si elimina una tabla, entonces las
vistas que hacen referencia a esa tabla se convierten en no válidas.

Vea también:

Conceptos de base de datos de Oracle para tener una visión general del
uso de PL/SQL y Java para la programación del lado del servidor
Base de datos Oracle 2 días + Guía del desarrollador de Java
más información sobre fuentes de Java y las clases de Java
Referencia del lenguaje de PL/SQL Oracle base de datos para aprender
acerca de PL/SQL código
Guía del administrador de base de datos Oracle para obtener más
información acerca de objeto de invalidación
Validación de objetos de esquema no válido (compiladora)
Como gestor de base de datos (DBA), se le pedirá a revalidar objetos de esquema que se han
convertido en inválidos. Objetos de esquema (como disparadores, procedimientos o puntos de
vista) podrían ser invalidados cuando se realizan cambios a los objetos que dependen. Por
ejemplo, si un procedimiento PL/SQL contiene una consulta en una tabla y modificar columnas
de la tabla que se hace referencia en la consulta, entonces el procedimiento PL/SQL se convierte
en no válido. Revalidar objetos de esquema de compilarlos.

Nota: No siempre es posible revalidar un objeto de esquema que almacena el


código del programa de compilación. Que tenga que tomar medidas correctivas
primero. Por ejemplo, si una visión se convierte en no válida porque se elimina una
tabla que hace referencia, entonces compilar la vista produce un mensaje de error
que indica que la tabla no existe. Usted no puede validar la vista hasta que se
vuelva a crea la tabla o recuperar de la papelera de reciclaje.

Gestión de objetos de esquema 8-27


Gestión de código del programa almacenado en la base de datos

Control de base de datos le notifica cuando objetos de esquema se convierte en no válidos mostrando una alerta en
la sección de alertas de la página de inicio de base de datos.

Hay dos formas de ver los objetos de esquema que requieren validación: siguiendo una alerta en la página de inicio
de base de datos, o por visualización de la página de objeto apropiado (página de puntos de vista, página de
procedimientos y así sucesivamente) y la búsqueda de los objetos.

Para validar objetos de esquema a partir de una alerta:

Ir a la página de inicio de base de datos, iniciar sesión como usuario Sistema de .


Ver "acceder a la página de inicio de base de datos" en la página 3-5.
Sección de los alertas, búsqueda de alertas con el siguiente mensaje: n objetos no son
válidos en el esquema schema_name .

Un ejemplo de un mensaje es el siguiente:

4 objetos son válidos en el esquema HR.

Hay un mensaje separado para cada esquema que contiene objetos no válidos.

En la columna de mensaje , haga clic en un mensaje de objeto no válido. Aparecerá


la página del titular de la cuenta de objeto no válido.

En enlaces relacionados, haga clic en Detalles de objetos no válidos.

La página de detalles del objeto no aparece, que muestra una lista de objetos no válidos.
Seleccione uno o más objetos y haga clic en recompilar.

Aparece un mensaje de confirmación, y los objetos recién validados se quitan de la lista.

Para validar un objeto de esquema a partir de página del objeto:

Ir a la página de inicio de base de datos, iniciar sesión como usuario Sistema de .


Ver "acceder a la página de inicio de base de datos" en la página 3-5.
En la parte superior de la página, haga clic en esquema para ver la subpágina de esquema.

8-28 DBA de oracle base de datos día 2


Trabajar con otros objetos de esquema

En la sección objetos de base de datos, haga clic en el enlace para el tipo de objeto a
validar. Por ejemplo, para validar una vista, haga clic en vistas.

En la página de objeto (por ejemplo, la página de opiniones), introduzca un nombre


de esquema y, opcionalmente, un nombre de objeto parcial o nombre de objeto y
haga clic en ir.

Se muestran los objetos de esquema.

Seleccione el objeto de esquema para validar.

En la lista acciones, seleccionar compilary haga clic en ir.


Aparece un mensaje de confirmación.

Vea también:

Conceptos de base de datos de Oracle para obtener más información


acerca de objeto de esquema dependencias
Guía del administrador de base de datos Oracle para obtener
información acerca de gestión de dependencias de objeto

Trabajar con otros objetos de esquema


Puede gestionar otros objetos de esquema con el Control de la base de datos de Oracle
Enterprise Manager (base de datos de Control), incluyendo las siguientes:

Secuencias de
Una secuencia es un objeto de base de datos que genera números enteros únicos. Cada vez
que se consulta la secuencia, se incrementa su valor actual por un período especificado y
devuelve el número entero resultante. Secuencias se pueden consultar simultáneamente por
varios usuarios y cada usuario recibe un valor único. Por esta razón, mediante una secuencia
para proporcionar el valor para una clave principal en una tabla es una manera fácil para
garantizar que el valor de clave único, independientemente del número de usuarios insertar
datos en la tabla.
Sinónimos
A sinónimos es un alias para cualquier objeto del esquema, como una tabla o vista.
Sinónimos proporcionan una manera fácil para ocultar la estructura de la base de datos
subyacente de un usuario o una aplicación. Sinónimos pueden ser privadas o públicas. Un
sinónimo público no tiene que ser calificado con un nombre de esquema, mientras que un
sinónimo privado hace, si el usuario hace referencia al sinónimo privado no es el dueño de
sinónimos. Por ejemplo, considere la siguiente consulta, emitida por un usuario que se haya
concedido el seleccionar objeto de privilegio de la hr.employees tabla:

Seleccione employee_id,
sueldo de hr.employees
ORDER BY salario
Ahora suponga que crea un sinónimo público llamado personal como un alias para el
HR.Employees mesa y le otorga la Seleccione privilegio de la HR.Employees
tabla a Público (todos los usuarios de la base de datos). Con el sinónimo público en su
lugar, cualquier usuario puede ejecutar la siguiente consulta simple:
Seleccione employee_id,
personal de sueldo de
ORDER BY salario

El usuario que ha creado esta consulta no necesitará saber el nombre del esquema que
contiene los datos del personal.

Gestión de objetos de esquema 8-29


Esquemas: Oracle por ejemplo serie

Nota: Si un usuario tiene una tabla denominada personalentonces eso es


utilizado en la consulta. Si no existe ningún tal tabla, entonces la base de datos
resuelve el sinónimo público y utiliza los hr.employees mesa.

Un adicional beneficio de sinónimos es que puede utilizar el sinónimo mismo de una base de
datos de desarrollo como en la base de datos de producción, incluso si los nombres de
esquema son diferentes. Esta técnica permite aplicación código sin modificar en ambos
entornos. Por ejemplo, la consulta anterior funcionaría sin errores en una base de datos de
desarrollo que tenía el empleados mesa en el dev1 esquema, si el personal sinónimos
se definición en la base de datos de desarrollo para que apunte a la dev1 esquema.

Porque un sinónimo es simplemente un alias, no requiere ningún almacenaje que no sea su


definición en el Diccionario de datos. Para hacer referencia a un sinónimo de una consulta,
debe tener privilegios sobre el objeto al que apunta. No pueden fijarse sinónimos propios. Si
otorga privilegios de objeto en un sinónimo para un usuario, se conceder privilegios sobre el
objeto al que apunta el sinónimo.

Enlaces de base de datos


Un enlace de base de datos es un objeto de esquema que apunta a otra base de datos Oracle.
Se utiliza un enlace de base de datos para consultar o actualizar los objetos en una base de
datos remota. Enlaces de base de datos se utilizan en entornos de base de datos distribuida,
que se describen en la Guía del administrador de Base de datos Oracle.

Vea también:

Guía del desarrollador de Oracle base de datos día 2

Referencia del lenguaje de Oracle base de datos SQL

Esquemas: Oracle por ejemplo serie


Oracle por ejemplo (OBE) tiene una serie de la guía de DBA de Oracle base de datos de 2 días .
Esta OBE le camina a través de las tareas de este capítulo e incluye imágenes anotadas.

Para ver los esquemas de OBE, en su navegador, introduzca la siguiente URL:


http://www.Oracle.com/WebFolder/TechNetwork/tutorials/OBE/dB/
11g/r2/2day_dba/schema/schema.htm

8-30 DBA de oracle base de datos día 2


9
Realizar Backup y recuperación

Este capítulo le presenta Oracle Database backup y recuperación con Oracle Enterprise Manager Control de base
de datos. Después de leer este capítulo, usted debe estar familiarizado con los conceptos básicos de las
operaciones de backup y recuperación de base de datos Oracle, sabe cómo implementar una estrategia de backup
basado en disco y realizar reparaciones simples a los archivos de base de datos.

Este capítulo contiene las secciones siguientes:

Resumen de la base de datos Backup y recuperación

Conceptos de recuperación y Backup de la base de datos

Configuración de la base de datos para recuperación y Backup básico

Copia de seguridad de la base de datos

Visualización de informes de copia de seguridad

Administración de Backups

Rendimiento Oracle aconseja recuperación

Recuperación del usuario indicado

Backup y recuperación: Oracle por ejemplo serie


Vea también:

Backup de base de datos Oracle y guía del usuario de recuperación para


aprender cómo utilizar la interfaz de línea de comandos para el
administrador de recuperación
Referencia de recuperación y Backup de la base de datos de Oracle
para la sintaxis y semántica de Recovery Manager comandos

Resumen de la base de datos Backup y recuperación


El enfoque en base de datos Oracle backup y la recuperación es en la copia de seguridad física de
los archivos de base de datos, que le permitirá reconstruir su base de datos. Los archivos
protegidos por las instalaciones de backup y recuperación en Control de la base de datos de
Oracle Enterprise Manager (base de datos de Control) son archivos de datos, control de archivos,
archivos de parámetros del servidor y archiva los archivos de registro de rehacer. Con estos
archivos puede reconstruir su base de datos. Los mecanismos de copia de seguridad de trabajo en
el nivel físico para proteger contra el daño del archivo, como el borrado accidental de un archivo
de datos o la falta de una unidad de disco.

Oracle Recovery Manager (RMAN), una herramienta de línea de comandos y basados en


Enterprise Manager, es el método preferido por Oracle para eficiente backup y recuperación de
la base de datos de Oracle. RMAN está diseñado para trabajar íntimamente con el servidor,
proporcionando detección de corrupción a nivel de bloque durante el backup y restore. RMAN
optimiza

Realizar Backup y recuperación 9-1


Conceptos de recuperación y Backup de la base de datos

consumo rendimiento y espacio durante el backup con multiplexación del archivo y la copia de
seguridad establece la compresión y se integra con los principales productos de los medios de
cinta y almacenamiento.

Copias de seguridad lógicas, como exportar objetos de base de datos como tablas o tablas, son un
complemento útil para copias de seguridad físicas, pero no pueden proteger su base de datos
entera. Una estrategia eficaz de copia de seguridad debe basarse en copias de seguridad físicas.

Las características de flashback de base de datos Oracle proporcionan una gama de herramientas
de recuperación de datos físicos y lógicos como alternativa eficiente y fácil de usar para copias
de seguridad físicas y lógicas. Las características de flashback le permiten revertir los efectos de
los cambios no deseados de la base de datos sin restaurar los archivos de datos de copia de
seguridad o recuperación de los medios de comunicación.

Esta sección presenta las siguientes características de flashback:

Oracle Flashback Table, que permite volver a una mesa a su contenido en un momento en el
pasado reciente
Oracle Flashback Drop, que permite recuperar borrado tablas de base de datos (caído)

Oracle base de datos Flashback, que permite volver a la base de datos a un pasado el
punto en el tiempo

Las dos primeras características funcionan a nivel lógico, mientras que la última función opera
en el nivel físico. Ninguna de las anteriores características requiere preparación como la creación
de las exportaciones de lógicas para permitir la recuperación de sus datos perdidos. Puede
utilizar todas las funciones mientras que la base de datos está disponible. De usuario de
recuperación y Backup de la base de datos de Oracle Guía discute las características de
flashback de base de datos Oracle en mayor longitud.

Nota: Base de datos de oracle Flashback no se recupera los archivos que falten datos.

El Oracle Enterprise Manager backup y recuperación de las características físicas están basadas
en el cliente de línea de comandos de Recovery Manager (RMAN). Control de base de datos
pone a disposición muchas de las características RMAN y proporciona a asistentes y estrategias
automáticos para simplificar y automatizan la recuperación y backup basado en RMAN.

Conceptos de recuperación y Backup de la base de datos


a los medios de copia de seguridad de la base de datos para hacer copias de sus archivos de
datos, archivo de control y archivos de registro de rehacer archivados (si su base de datos se
ejecuta en ARCHIVELOG modo). Restaurar un base de datos significa copiar los archivos
físicos que conforman la base de datos desde una copia de seguridad mediano, normalmente
disco o cinta, a su original o nuevas ubicaciones. Base de datos la recuperación es el proceso
de actualización de archivos de base de datos restaurados desde una copia de seguridad con el
los cambios realizados en la base de datos después de la copia de seguridad, normalmente en
línea utilizando rehacer los archivos de registro.

Copias de seguridad consistentes e inconsistentes


Una copia de seguridad es consistente o inconsistente. Para hacer una copia de seguridad
coherente, su base de datos debe han sido cerrado abajo limpio y permanecen cerrados durante
la duración de la copia de seguridad. Todos los cambios comprometidos en el online redo log
archivos se escriben en los archivos de datos durante el proceso de cerrado, así que los archivos
de datos están en un estado de transacción-constante. Cuando restaure los archivos de datos
desde un backup consistente, puede abrir la base de datos inmediatamente.

Si la base de datos en ARCHIVELOG modo de , entonces usted puede hacer copias de seguridad
inconsistentes que son recuperables mediante archivos de registro de rehacer archivados. Copias
de seguridad de base de datos abierta son incompatibles porque los archivos de registro de
reconstitución en línea contienen cambios no aplicados a los archivos de datos. La

9-2 DBA de oracle base de datos día 2


Conceptos de recuperación y Backup de la base de datos

online redo log archivos deben ser archivados y backup con los archivos de datos para asegurar la capacidad de
recuperación.

A pesar del nombre, una copia de seguridad inconsistente es robusta como una forma de copia de seguridad como
un respaldo consistente. La ventaja de hacer copias de seguridad inconsistentes es que usted puede subir su base de
datos mientras está abierto para las actualizaciones de la base de datos.

Vea también:

"Acerca de archivos de registro de rehacer archivados" en la página 4 de 6

Backup de base de datos Oracle y guía del usuario de recuperación para aprender cómo usar el Copia de
seguridad comando en el cliente RMAN

Recuperación de los medios de comunicación


Si restaurar el archivo rehace los archivos de registro y archivos de datos, luego debe realizar la
recuperación de los medios de comunicación antes de que usted puede abrir la base de datos.
Las transacciones de la base de datos en el archivo rehacer los archivos de registro no se refleja
en los datos de archivos se aplican a los archivos de datos, llevándolos a un estado coherente de
transacción antes de abre la base de datos.

La recuperación de los medios de comunicación requiere un archivo de control, archivos de


datos (típicamente restaurados desde copia de seguridad) y archivos de registro de rehacer
archivados y en línea con cambios desde la época que fueron respaldados los archivos de datos.
Recuperación de los medios de comunicación se suele utilizar para recuperarse de fallas en los
medios, como la pérdida de un archivo o disco o un error de usuario, como la eliminación de los
contenidos de una tabla.

Recuperación de los medios de comunicación puede ser una recuperación completa o una punto
en el tiempo recuperación. Una recuperación completa, puede restaurar archivos de copia de
seguridad de datos y aplica todos los cambios de los archivados y rehace en línea archivos de
registro en los archivos de datos. La base de datos se devuelve a su estado en el momento de la
falta y sin pérdida de datos se puede abrir.

En una punto en el tiempo recuperación, se vuelve una base de datos a su contenido a la vez
seleccionados por el usuario en el pasado. Restaurar una copia de seguridad de archivos de datos
creados antes de la meta y un conjunto completo de archivado rehacer los archivos de registro
desde la creación de copias de seguridad a través del tiempo objetivo. Recuperación aplica a
cambios entre el tiempo de respaldo y el tiempo de destino para los archivos de datos. Se
descartarán todos los cambios después de la hora de destino.
Control de base de datos de Oracle Enterprise Manager (Control de base de datos) proporciona
una interfaz para una completa y una recuperación del punto en el tiempo en forma de un
asistente de recuperación. Sin embargo, esta documentación se centra en la recuperación
completa.

Vea también:

"Realización de recuperación dirigido por el usuario" en la página 9-26

Backup de base de datos Oracle y guía del usuario de recuperación para más detallado información acerca de la
recuperación completa y punto en el tiempo

Área de recuperación rápida


Para simplificar la administración de backup y recuperación de archivos, puede crear una zona
de rápida recuperación para la base de datos. El área de recuperación rápida es un directorio
gestionado por Oracle, el sistema de archivos o el grupo de discos de gestión automática de
almacenamiento de Oracle que proporciona una ubicación centralizada de disco para archivos de
respaldo y recuperación. Oracle crea registros archivados y flashback logs en el área de
recuperación rápida. RMAN puede almacenar sus conjuntos de copia de seguridad y copias de la
zona de recuperación rápida de la imagen, y utiliza al restaurar archivos durante la recuperación
de los medios de comunicación. El área de recuperación rápida también actúa como una caché de
disco para la cinta.

Base de datos Oracle gestiona automáticamente este almacenamiento, eliminar archivos que ya
no son necesarios. Copiar periódicamente copias de seguridad en cinta libera espacio en el área
de recuperación rápida para

Realizar Backup y recuperación 9-3


Configuración de la base de datos para recuperación y Backup básico

Otros archivos. Oracle recomienda que habilite un área de recuperación simplificar la


administración de backup. Excepto como se indicó, esta documentación supone la utilización de
un área de recuperación.

Vea también:

"Planificación de uso del espacio y ubicación para el área de


recuperación rápida" en la página 6 de 9

Backup de base de datos Oracle y guía del usuario de recuperación para


más detallado información acerca de cómo configurar una zona de rápidos
de la recuperación

Repositorio RMAN
RMAN mantiene un registro de archivos de base de datos y copias de seguridad para cada base
de datos en la que realiza las operaciones. Estos metadatos se llaman repositorio RMAN.
Si usted copia de seguridad de un archivo sin necesidad de utilizar RMAN, como copiando
el archivo en el sistema operativo host, puede agregar metadatos de la copia en el repositorio
RMAN. Si más tarde utiliza un comando como Restaurar la base de datos,
entonces RMAN utiliza los registros en el repositorio para seleccionar copias de seguridad
necesarias para la recuperación.
La localización primaria para el repositorio RMAN para una base de datos es su archivo de
control. La importancia de estos metadatos para RMAN es que una razón más por qué proteger
su archivo de control es una parte vital de su estrategia de copia de seguridad. En algunas
instalaciones, una segunda copia del repositorio RMAN se almacena en un esquema llamado el
Catálogo de recuperación. El catálogo de recuperación se encuentra en una base de datos
separada y puede almacenar metadatos de múltiples bases de datos. Uso de un catálogo de
recuperación es opcional y está fuera del alcance de esta documentación.

Vea también:

"Visualización de informes de copia de seguridad" en la página 9-19


"Gestión de copias de seguridad" en la página 9-19
Backup de base de datos Oracle y guía del usuario de recuperación para más detallado información sobre RMAN
capacidades de reporting y consulta el catálogo de recuperación
Configuración de la base de datos para recuperación y
Backup básico
Esta sección explica cómo establecer su base de datos para tomar ventaja de Oracle propuso
estrategias de backup. Si ha configurado la base de datos para copias de seguridad
automatizadas con el Oracle base de datos Configuración Asistente (DBCA), entonces sáltese
esta sección.
Para aprovechar al máximo de las características de base de datos Oracle que administre
automáticamente el backup y archivos de recuperación y operaciones, configurar la base de
datos de la siguiente manera:
Utilizar una zona de rápida recuperación, que automatiza la administración de
almacenamiento de archivos más relacionados con la copia de seguridad, y
especificar como destino del archivo de registro rehacer un archivado.
Ejecutar la base de datos ARCHIVELOG modo para que pueda realizar copias de seguridad
en línea y tiene opciones de recuperación de datos como la recuperación completa y
puntual en los medios de comunicación.
También debe establecer varias políticas que rigen los archivos que son respaldados, qué formato
se utiliza para almacenar copias de seguridad en disco y cuando los archivos se convierten en
elegibles para su eliminación.
Esta sección contiene los siguientes temas:

Especificar credenciales para Backup y recuperación utilizando la base de datos de Control


Planificación de uso del espacio y ubicación para el área de recuperación rápida

9-4 DBA de oracle base de datos día 2


Configuración de la base de datos para recuperación y Backup básico

Configurar los ajustes de recuperación

Monitoreo de uso de área de recuperación rápida

Configuración de copia de seguridad

Especificar credenciales para Backup y recuperación utilizando la base de


datos de Control
Debe tener las credenciales adecuadas para realizar algunas tareas de configuración para backup
y recuperación y para programar trabajos de copia de seguridad y realizar la recuperación.
Pueden requerirse las siguientes credenciales:

El usuario de base de datos Oracle que especifica al iniciar sesión Oracle Enterprise
Manager Control de base de datos (base de datos de Control)
El usuario del sistema operativo de host cuyas credenciales proporciona al realizar tareas de
backup y recuperación

Para especificar credenciales para tareas de backup y recuperación:

Sesión para el Control de la base de datos como un usuario de base de datos con SYSDBA
los privilegios, o proporcionar host sistema operativo credenciales de un usuario en el DBA
grupo en UNIX o Linux, o el ora_dba grupo en Microsoft Windows.

El usuario de sistema operativo de host debe también haber permiso de ejecución para el
cliente de línea de comandos de RMAN.

Nota: El usuario de host puede requerir ciertos privilegios de host para ejecutar
trabajos de fondo tales como copias de seguridad de base de datos. Por ejemplo,
en UNIX y Linux, el usuario de host debe pertenecer al grupo OSDBA
(típicamente dba), y en Windows, el usuario de host debe ser un miembro de la
Administradores de del grupo y debe concederse el Inicie
sesión como trabajo por lotes Inicio de sesión correcto.
Consulte la documentación de la plataforma para más información.
Para tareas que requieran credenciales del sistema operativo de host, una forma de
credenciales de Host aparece en la parte inferior de la página utilizada para realizar la
tarea. Enterprise Manager utiliza las credenciales cuando se inicia trabajos RMAN que
usted pidió o programado.

Opcionalmente, en la forma de las credenciales de Host, seleccione Guardar como


credencial preferido.

Si selecciona esta opción antes de realizar su acción, entonces las credenciales


proporcionadas se almacenan persistentemente para el usuario actualmente ha iniciado
sesión en la base de datos Oracle. Las credenciales recomendado: se reutilizan de forma
predeterminada cada vez que inicie sesión como ese usuario y realiza las operaciones que
requieren credenciales de host.

Nota: En situaciones en que se cierra la base de datos, usted puede todavía


pedirá para credenciales de host incluso si ha guardado las credenciales
recomendado:.

Vea también:

"Configuración de la base de datos para recuperación y Backup Básico"

Realizar Backup y recuperación 9-5


Configuración de la base de datos para recuperación y Backup básico

Planificación de uso del espacio y ubicación para el área de


recuperación rápida
Usted debe colocar el área de recuperación rápida en un disco separado del conjunto de trabajo
de archivos de base de datos. De lo contrario, el disco se convierte en un punto único de falla
para la base de datos.

Depende de la cantidad de espacio de disco asignado en el área de recuperación rápida en el


tamaño y actividad de su base de datos, que determinan el tamaño de los archivos de datos y
rehacer en línea los archivos de registro además de sus objetivos de recuperación. Sus objetivos
determinan qué tipos de copias de seguridad utiliza, cuando ellos y cuánto tiempo mantenerlos.

Sobre la política de retención de copia de seguridad y el área de


recuperación rápida

Gestión de espacio en la zona de rápida recuperación se rige por una política de retención de
copia de seguridad. Una política de retención determina cuando los archivos son obsoletos, lo
que significa que ya no son necesarios para cumplir con sus objetivos de recuperación de datos.

Políticas de retención se pueden basar en redundancia de copias de seguridad o en una ventana


de recuperación (período de tiempo). Cuando se utiliza una política basada en la redundancia, el
área de recuperación rápida considera una copia de seguridad de un archivo obsoleto solamente
cuando el repositorio RMAN tiene registros de un determinado número de copias de seguridad
más recientes del archivo. Cuando se utiliza una política de recuperación basada en un período
de tiempo (o ventana), especifique un intervalo de tiempo en días. Los archivos son obsoletos
solo cuando ya no son necesarios para una recuperación completa o punto en el tiempo
recuperación a un sistema de cambiar de número (SCN) dentro de la ventana. Por lo tanto, se
recomienda una política de retención recuperación basada en una ventana.

Incluso después de que los archivos en el área de recuperación rápida son obsoletos, ellos
normalmente no se eliminan hasta que se necesite espacio para nuevos archivos. Si el espacio lo
permite, se trasladó recientemente a cinta los archivos permanecen en disco para evitar restaurar
desde la cinta para una recuperación. La eliminación automática de archivos obsoletos y se
trasladó a la cinta de la zona de recuperación rápida, es un conveniente archivo destino. Otros
destinos requieren de eliminación manual de registros.

Vea también:

"Planificación de uso del espacio y ubicación para el área de recuperación rápida"

Sobre el tamaño del área de recuperación rápida

Backup de base de datos Oracle y guía del usuario de recuperación explica cómo la
recuperación rápida del tamaño área. Como regla general, cuanto mayor sea el área de
recuperación rápida, la más útil es. Idealmente, el área de recuperación rápida debe ser lo
suficientemente grande como para las copias de los archivos de datos, archivos de control,
archivos de log de reconstitución en línea y archivos de registro de rehacer archivados
necesarios para recuperar la base de datos, y también las copias de estos archivos de copia de
seguridad que se mantienen se basan en la política de retención.
Si su estrategia de copia de seguridad incluye copias de seguridad incrementales, que se
describen en "Copias de seguridad incrementales de archivos de datos" en la página 9-11,
entonces Añadir suficiente espacio para el ayuno área de recuperación para estos archivos. Si
puede mover algunos backups en cinta, puede reducir el tamaño de la zona de recuperación
rápida. Tenga en cuenta que recuperar archivos de cinta hace más operaciones de restauración
de base de datos y tiempos de recuperación.

Vea también:

"Planificación de uso del espacio y ubicación para el área de recuperación rápida"

Configurar los ajustes de recuperación


En la página Opciones de recuperación, puede configurar los ajustes para la instancia de
recuperación, recuperación de medios de comunicación y rápida recuperación. En esta sección,
puede configura el área de recuperación rápido y permite archivar la base de datos.

9-6 DBA de oracle base de datos día 2


Configuración de la base de datos para recuperación y Backup básico

Puede configurar un área de rápida recuperación al crear primero la base de datos. Si no realizas esta tarea en el
momento de la creación de la base de datos, sin embargo, luego puede crear una zona de rápida recuperación para
la base de datos ahora.

Para configurar una zona de rápida recuperación y poner la base de datos ARCHIVELOG modo:

En el sistema operativo del host, crear un directorio que contenga el área de recuperación rápida. Si está
utilizando Oracle ASM para el almacenamiento, cree un nuevo grupo de discos.

Asegúrese de que los permisos de sistema operativo para los dispositivos de directorio o disco permiten crear
archivos de la base de datos.

Iniciar sesión en Enterprise Manager Control de base de datos como usuario SYS.

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la subpágina de
disponibilidad.

En la sección de Backup y recuperación, haga clic en Configuración de la


recuperación. Aparecerá la página Opciones de recuperación.

Complete los siguientes pasos:

En la sección de recuperación de los medios de comunicación, seleccione El modo ARCHIVELOG.

Si USE_DB_RECOVERY_FILE_DEST no establece como archivo destino, entonces fijar it.

Este parámetro de inicialización indica que el área de recuperación rápida debe ser un archivo destino.

Para facilitar la gestión de base de datos, la mejor práctica es utilizar el área de recuperación rápida como
su solamente archivo destino.

En la sección de recuperación rápida, introduzca la ruta a la zona de recuperación rápido creada en el paso 1 en
la Rápida localización del área de recuperacióny seleccione un valor para el Tamaño del área de
Recuperación rápida.

Seleccione Activar base de datos Flashback.

Esta opción especifica que la base de datos debe generar registros de flashback en el área de
recuperación rápida, que permite utilizar la base de datos Flashback. Durante la operación normal, la
base de datos registra ocasionalmente imágenes de bloques de datos en los registros de retroceso. La
base de datos automáticamente crea, elimina y cambia el tamaño de los registros de retroceso.

Asegúrese de no seleccionar la casilla aplicar cambios de parámetros de inicialización a SPFILE solamente


.

Haga clic en aplicar para guardar los cambios.

Un mensaje le solicitará que reinicie la base de datos.

Haga clic en sí.


El reinicio de la base de datos: Especificar el Host y credenciales de base de datos destino aparece la página.

Introduzca sus credenciales de host y base de datos y haga clic en Aceptar.

Ver "Especificar credenciales para Backup y recuperación utilizando base de datos de Control" en Página 9-5
para obtener más información sobre credenciales.

Sobre la base de datos de reinicio: confirmación de la página, haga clic en sí para iniciar las
operaciones de reinicio.

Usted puede hacer clic en Actualizar periódicamente para supervisar el progreso de la operación.

Realizar Backup y recuperación 9-7


Configuración de la base de datos para recuperación y Backup básico

Hacer un constante (es decir, fuera de línea) backup de su base de datos inmediatamente
después de conectar la base de datos a ARCHIVELOG modo de.

PRECAUCIÓN: Usted no puede usar copias de seguridad de antes de el


interruptor ARCHIVELOG mode para restaurar y recuperar la base de datos a un
punto en tiempo después de que el interruptor. Así, si hace no inmediatamente
una copia de seguridad después de cambiar, está ejecutando la base de datos sin
una copia de seguridad válida. Ver "escénicas y programación de Backups
usando la base de datos Control" en la página 9-12 a aprender a hacer copias de
seguridad de base de datos.

Vea también:

"Rebobinado de una base de datos de base de datos de Oracle


Flashback" en Página 9-31

Backup de base de datos Oracle y guía del usuario de recuperación para


más detalles acerca de cómo configurar una zona de rápidos de la
recuperación

Monitoreo de uso de área de recuperación rápida


Es importante controlar el uso del espacio en el área de recuperación rápida para que sea
suficientemente grande para contener copias de seguridad y otros relacionados con la
recuperación de archivos.

Para monitorear el espacio disponible en el área de recuperación rápida:


En la sección de alta disponibilidad de la página de inicio de base de datos, haga clic en el enlace
junto a
Área utilizable de rápida recuperación (%).
Aparecerá la página Opciones de recuperación.
La configuración de área de recuperación recuperable (GB) y área de recuperación libre (GB)
indica cuánto espacio está disponible.

Vea también:
"Configuración de la base de datos para recuperación y Backup Básico"

Configuración de copia de seguridad


Puede configurar varias opciones del backup y políticas. Por ejemplo, puede determinar cómo
se almacenan copias de seguridad, que los datos está respaldados y cuánto tiempo se conservan
copias de seguridad. También puede configurar los ajustes para optimizar el performance de
backup.
Esta sección explica los conceptos de la configuración disponible y también explica cómo
hacerlo usando la página de configuración de copia de seguridad en el Control de la base de
datos. La configuración de la subpágina del dispositivo afecta cómo RMAN escribe backups en
el disco y a cinta.

Sobre copias de seguridad RMAN


Backups de base de datos creados por RMAN se almacenan copias de imágenes o conjuntos de
copia de seguridad.
Copias de imágenes son copias exactas de byte por byte de archivos. Usted puede crear una
copia de imagen por copiar un archivo en el sistema operativo. A diferencia de la copia de
archivos en el sistema operativo, sin embargo, copias creadas a través de RMAN o Control de la
base de datos se registran en el repositorio RMAN para que RMAN puede utilizar estas copias
durante la base de datos restaurar imagen de operaciones y recuperación. RMAN puede restaurar
archivos sólo si se registran en el repositorio RMAN. RMAN puede crear copias de imágenes en
disco.

9-8 DBA de oracle base de datos día 2


Configuración de la base de datos para recuperación y Backup básico

Sistemas de copia de seguridad son entidades lógicas producidas por el RMAN Copia de seguridad
comando. Esto comando puede producir uno o más copia de seguridad establece en dispositivos de
administración de discos o medios. RMAN puede escribir copia de seguridad se establece sólo un
administrador de medios de comunicación.

Cada conjunto de copia de seguridad contiene archivos físicos llamados piezas de backup. Un pedazo de copia de
seguridad guarda la copia de seguridad de uno o más archivos de base de datos en un formato compacto de
RMAN específica. Una ventaja de conjuntos de copia de seguridad es que RMAN utiliza bloque compresión para
ahorrar espacio en la copia de seguridad de archivos de datos. Sólo los bloques en los archivos de datos que se han
utilizado para almacenar datos se incluyen en el conjunto de copia de seguridad.

RMAN depende de las sesiones de servidor, procesos que se ejecutan en el servidor de base de datos, crear copias
de seguridad y restaurarlas. Cada sesión de servidor, a su vez, corresponde a un canal RMAN, que representa un
flujo de datos hacia o desde un dispositivo de copia de seguridad. Canales son de disco tipo o tipo SBT (cinta).

RMAN soporta paralelismo, que es el uso de múltiples canales y sesiones de servidor para realizar el trabajo de una
tarea de copia de seguridad o recuperación. El uso correcto de paralelismo puede aumentar considerablemente el
rendimiento en las tareas de backup y recuperación.

Vea también:

Backup de base de datos Oracle y guía del usuario de recuperación para una descripción de
la arquitectura RMAN
Backup de base de datos Oracle y guía del usuario de recuperación más
información conceptual sobre backups RMAN

Configuración de dispositivo de Backup

Backups basados en disco, puede configurar el formato por defecto para copias de seguridad, la ubicación en el
disco donde se almacenan copias de seguridad y si copia de seguridad de las tareas que se ejecutan en paralelo.

Para backups en cinta, puede configurar opciones como el número de unidades de cinta y si se comprimen los
backups. En la mayoría de las plataformas, deben integrar un gestor de medios de comunicación con la base de
datos de Oracle a utilizar los medios de comunicación secuencial para el almacenamiento.

Oracle Secure Backup que soporta backups de sistema de base de datos y archivo en cinta, se puede utilizar
como gestor de medios de comunicación. Oracle Secure Backup proporciona los mismos servicios para RMAN
como otras interfaces de terceros SBT, pero está mejor integrado con Control de la base de datos. Esta sección
asume que hagas backups en disco solamente.

Para configurar copias de seguridad para el disco:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la subpágina de
disponibilidad.

En la sección de Backup y recuperación, haga clic en Configuración de copia de


seguridad. Aparecerá la página de configuración de copia de seguridad.

En la parte superior de la página, haga clic en dispositivo.


La subpágina de dispositivo de copia de seguridad configuración aparece.

Complete los siguientes pasos:

En paralelismo, introduzca 1 .

Más tarde, cuando han tenido tiempo para revisar la información en Base de datos Oracle Backup y
recuperación de instrucciones acerca de paralelismo y el rendimiento en RMAN, usted puede cambiar
este valor.

Deje en blanco el campo Ubicación de copia de seguridad de disco para que RMAN dirige copias de
seguridad para el área de recuperación rápida.

Realizar Backup y recuperación 9-9


Configuración de la base de datos para recuperación y Backup básico

En la sección de Tipo de copia de seguridad de disco , seleccione Copia de seguridad establecer.

Una ventaja de conjuntos de copia de seguridad es que RMAN utiliza bloque compresión para ahorrar
espacio cuando copia de seguridad de archivos de datos. Sólo los bloques en los archivos de datos que se
han utilizado para almacenar datos se incluyen en el conjunto de copia de seguridad.

En la sección credenciales de Host en la parte inferior de la página, introduzca los valores en la

Nombre de usuario y campos de contraseña .

Credenciales de host se describen en "Especificar credenciales para Backup y recuperación Control de base de
datos usando " en la página 9-5.

Haga clic en la Copia de disco de prueba seguridad (cerca de la parte superior de la página) sean las
credenciales y la ubicación de copia de seguridad correcta.

Aparece un mensaje que indica si la prueba fue exitosa.

En este ejemplo no cambie la configuración de las copia de seguridad establecer subpáginas.

Vea también:

Backup de base de datos Oracle y guía del usuario de recuperación para aprender cómo
utilizar el cliente RMAN para configurar el dispositivo por defecto para copias de seguridad

Configurar los ajustes de la política de Backup


Puede definir las políticas de copia de seguridad que rigen el control archivo y copias de seguridad archivo
parámetro de servidor, tablas para excluir de una copia de seguridad de base de datos y la política de
retención de copia de seguridad.

Para configurar la configuración de directiva de copia de seguridad:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la subpágina de
disponibilidad.

En la sección de Backup y recuperación, haga clic en Configuración de copia de


seguridad. Aparecerá la página de configuración de copia de seguridad.

En la parte superior de la página, haga clic en Directiva.


Aparece la subpágina de la política de copia de seguridad.

Realice las siguientes acciones:

Seleccione la copia de seguridad automáticamente el archivo de control y archivo de parámetros del


servidor (SPFILE) con cada copia de seguridad y base de datos de cambio estructural opción. Deja el
campo de ubicación de disco automatico en blanco para que RMAN almacena las copias de seguridad
automáticas en la zona de recuperación rápida.
El archivo de parámetros del servidor y el control son fundamentales a la base de datos con RMAN y
también son relativamente pequeñas en comparación con los archivos de datos típico. Respaldo con
frecuencia resultados en relativamente poco overhead de almacenamiento.
La opción optimizar la copia de seguridad completa base de datos por saltar sin cambiar archivos como
archivos de datos de sólo lectura y sin conexión que han sido respaldados . Esta opción ahorra espacio
en el área de recuperación rápida.

Seleccione la opción Activar bloque cambiar seguimiento para copias de seguridad incrementales
más rápido . Deje el campo archivo de seguimiento de cambio de bloque en blanco (si especificado
archivos administrados por Oracle al crear la base de datos) o introduzca un nombre de archivo
(incluyendo la ruta de acceso).
Esta opción aprovecha la característica de control de cambio de bloque, que mejora mucho la performance
de backup incremental a un pequeño costo de overhead.

9-10 DBA de oracle base de datos día 2


Copia de seguridad de la base de datos

En la sección de tablas excluidas de toda la base de datos copia de seguridad, deje los valores como están.

Esta función le permite especificar una lista de tablas para excluir de una copia de seguridad. Por ejemplo, no
tienes que incluir tablas de sólo lectura en cada backup.

En la política de retención de sección, seleccione conservar copias de seguridad que son necesarios
para una recuperación a cualquier momento en el número especificado de días (punto en el tiempo
de recuperación). En días, introduzca 31 .

Esta configuración permite una política de recuperación con retención basado en un período de tiempo.

En la sección de política de eliminación de Archivelog, seleccione ninguno.

Esta opción especifica que los registros son elegibles para eliminación automática sólo cuando ha sido
respaldados en cinta o están obsoletas basadas en la política de retención.

En la parte inferior de la página, haga clic en Aceptar para guardar los cambios.

Vea también:

"Gestión de copias de seguridad" en la página 9-19

Backup de base de datos Oracle y guía del usuario de recuperación para aprender cómo configurar una política de
retención de copia de seguridad

Copia de seguridad de la base de datos


Esta sección describe cómo su base de datos con el Control de la base de datos de Oracle
Enterprise Manager (Control de la base de datos). El oráculo sugiere estrategia de copias de
seguridad sólo en disco proporciona eficiente respaldo diario de la base de datos. Esta estrategia
le permite volver rápidamente a su base de datos a su estado en cualquier momento durante las
24 horas anteriores. Opciones de copia de seguridad más flexible, consulte Oracle base de datos
de Backup y recuperación de instrucciones.

Conceptos de copia de seguridad de RMAN


Esta sección presenta los conceptos que necesita para entender el oráculo sugirieron
estrategia de backup y otros tipos de copia de seguridad a través de la base de datos de
Control.

Backups completos de archivos de datos


A la copia de seguridad completa de un archivo de datos incluye todo utilizadas bloques del
archivo de datos. Como se explica en "sobre Backups RMAN" en la página 9-8, un backup de
RMAN puede ser ya sea una copia de la imagen o conjunto de copia de seguridad. Una copia
de la imagen es una copia bit por bit del archivo de datos y por lo tanto incluye bloques.

Copias de seguridad incrementales de archivos de datos

Copias de seguridad incrementales RMAN copia sólo los bloques en un archivo de datos que
cambian entre copias de seguridad. Un respaldo incremental del nivel 0, que copia todos los
bloques en el archivo de datos, se utiliza como punto de partida para una estrategia de copia de
seguridad incremental.

Copias de seguridad incrementales en el nivel 1 copia sólo imágenes de los bloques que han
cambiado desde una copia de seguridad incremental anterior. Copias de seguridad de nivel 1
pueden ser acumulativa, en cuyo caso todos los bloques cambiaron desde la más reciente copia
de seguridad de nivel 0 se incluyen, o cambiado diferencial, en cuales caso sólo manzanas
desde el más reciente nivel 0 o copia de seguridad incremental de nivel 1 están incluidos. Una
típica estrategia incremental hace copias de seguridad de nivel 1 a intervalos regulares como
una vez cada día.

Recuperar cambiar bloques de copias de seguridad incrementales puede acelerar la


recuperación de los medios de comunicación. Porque una copia de seguridad incremental de
nivel 1 copia el contenido final de todos los bloques de datos archivo

Realizar Backup y recuperación 9-11


Copia de seguridad de la base de datos

cambiado durante el periodo cubierto por la estrategia de copia de seguridad incremental, el


proceso de recuperación puede evitar volver a aplicar las actualizaciones de los archivos de
registro de rehacer archivados de la época y actualizar cada bloque con su contenido final. El
archivado de nuevo registro los archivos se utilizan solamente para los cambios desde el período
no cubierto por copias de seguridad de nivel 1.

Copias de seguridad incremental actualizados: Balanceo hacia delante de la


imagen copias de archivos de datos

RMAN permite backups incrementales en el nivel 1 se aplican a una copia de imagen mayores
de sus archivos de datos. Usted puede rodar hacia adelante la copia hasta el punto en el tiempo
del respaldo incremental del nivel 1 más reciente. Cambiado desde que se creó la copia de la
imagen todos los bloques se sobrescriben con los nuevos contenidos a partir del momento de la
última copia de seguridad incremental nivel 1. El efecto es adelante el archivo en el tiempo,
para que sus contenidos sean equivalentes, a efectos de recuperación de base de datos, a una
copia de la imagen del archivo de datos en el momento de la última copia de seguridad
incremental de nivel 1.

Incorporación de copias de seguridad incremental actualizados en su estrategia de copia de


seguridad acorta tiempos de recuperación esperado. Recuperación de los medios de
comunicación hasta la actualidad o a un punto en el tiempo en el pasado reciente puede
comenzar en el momento de la última copia de seguridad de nivel 1 aplicado, en lugar de en el
momento de la última copia de seguridad de base de datos completa.

Etiquetas de seguridad

A etiqueta es una cadena de texto que identifica ese backup, ya sea exclusivamente o como parte
de un grupo de copias de seguridad. Todos los backups RMAN, incluyendo copias de seguridad
incrementales, están marcados con una etiqueta. Por ejemplo, si usted realiza una copia de
seguridad de base de datos completa todos los sábados, entonces se podría utilizar la etiqueta
FULL_SAT para identificar esta copia de seguridad.

Puedes usar etiquetas para referirse a las copias de seguridad específicas en comandos RMAN.
Por ejemplo, podría emitir un comando para mover el último FULL_SAT backup en cinta. Si
no especifica una etiqueta, entonces RMAN crea automáticamente una etiqueta única.

Porque puedes usar etiquetas para referirse a diferentes grupos de copias de seguridad, puede
crear diferentes rutinas en su estrategia de backup que no interfieren entre sí. Al programar una
tarea de backup y darle un nombre al trabajo, el nombre del trabajo es la etiqueta.

Realizar y programar copias de seguridad con Control de la base de


datos
Control de base de datos le permite realizar copias de seguridad RMAN y programar trabajos
de copia de seguridad requeridos por la estrategia de copia de seguridad.

Realizar una copia de seguridad de base de datos toda


Todo copias de seguridad de una base de datos incluyen el contenido completo de todos los
archivos de datos de la base de datos, también el archivo de control, archivos de registro de
rehacer archivados y archivo de parámetros del servidor. Con estos archivos, puede realizar
una recuperación completa.

Mientras que copias de seguridad de base de datos entera pueden ser un elemento importante
en su estrategia de copia de seguridad en general, son también un paso obligatorio en algunas
situaciones, como cuando usted activar o desactivar ARCHIVELOG modo (ver "configuración
de recuperación de los valores" en la página 9 -6). Esta sección explica cómo hacer copias de
seguridad de base de datos todo en el disco.

Para realizar una copia de seguridad completa base de datos cuando la base de
datos está abierta:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la


subpágina de disponibilidad.

En la sección de administración de la página de disponibilidad, haga clic en


Backup de agenda. Aparecerá la página de programación de Backup.

9-12 DBA de oracle base de datos día 2


Copia de seguridad de la base de datos

En la sección credenciales de Host en la parte inferior de la página (no mostrada en la figura), Introduzca valores
en los campos nombre de usuario y contraseña si no se establecen las credenciales preferidas.

En la sección copia de seguridad personalizado, seleccionar Toda la base de datosy haga clic en

Programar copia de seguridad personalizada.

El calendario modificado para requisitos particulares Backup: Opciones aparece.

En la sección tipo de Backup, seleccione Copia de seguridad completa.

En la sección modo de Backup, seleccione Backup en línea o Sin conexión copia de seguridad. Por lo
general, desea realizar copias de seguridad online para maximizar la disponibilidad de la base de datos.

Nota: Como se explica en "Configuración de la base de datos de Basic Backup y recuperación"


en la página 9-4, usted puede hacer copias de seguridad online sólo si está ejecutando la base de
datos en ARCHIVELOG modo.

En la sección avanzada, haga las siguientes selecciones y haga clic en siguiente:

Si está realizando una copia de seguridad en línea, seleccione también respaldar todo archivado de registros
en disco.
No tienes copia de seguridad de registros archivados cuando realice una copia de seguridad fuera de línea
porque la base de datos está en un estado coherente en el tiempo de copia de seguridad y no requiere la
recuperación de los medios de comunicación Si restaura la base de datos de esta copia de seguridad. Sin
embargo, usted puede elegir incluir registros archivados en la copia de seguridad.
Si un área de recuperación rápida es su único destino archivado, no seleccione "Borrar todos los registros
del disco después de que están respaldados con éxito".
En este caso, archivos de registro de rehacer archivados que han sido respaldados se eliminan
automáticamente como se necesita espacio. Si está usando algún otro destino de archivo, puede ser
útil seleccionar esta opción como parte de gestionar el almacenamiento de copia de seguridad.
Si el área de recuperación rápida almacena copias de seguridad, no seleccione la opción "Borrar los backups
obsoletos".

Realizar Backup y recuperación 9-13


Copia de seguridad de la base de datos

En este caso, backups obsoletos son eliminados automáticamente que se necesita espacio. Si utilizas otro
destino para los archivos de copia de seguridad, puede seleccionar esta opción.

No seleccione "Usar proxy copia apoyado por software de gestión de los medios de comunicación para
realizar una copia de seguridad" por el momento.
Escriba un valor en los archivos máximo por campo de conjunto de copia de seguridad o tamaño de sección.

La copia de seguridad de modificado para requisitos particulares horario: Página Configuración aparece.

Seleccione el disco y haga clic en siguiente.

Oracle recomienda backup en disco siempre que sea posible para minimizar el tiempo de recuperación
reduciendo al mínimo las operaciones de restore desde cinta. Después, puede mover backups de disco a cinta.

La copia de seguridad de modificado para requisitos particulares horario: Página del programa aparece.

Complete los siguientes pasos:

En la sección de trabajo, dejar los valores por defecto para Nombre de trabajo y Descripción.

En el campo Nombre de tarea , puede introducir una etiqueta especificada por el usuario para esta copia
de seguridad. El nombre de trabajo se utiliza como un prefijo para el tag backup para copias de seguridad
creadas por este trabajo.

Nota: Para trabajos recurrentes, es útil establecer un Nombre de trabajo para que la resultantes copias
de seguridad son fáciles de identificar como parte de una serie continua. Utilice una etiqueta
descriptiva, tales como WEEKLY_FULL_BACKUP.

En el campo de Descripción del trabajo , puede introducir cualquier texto descriptivo que es útil para su
propia referencia.

En la sección de calendario, seleccione Una vez (inmediatamente) y haga clic en siguiente. La copia de
seguridad de modificado para requisitos particulares horario: Página de informe aparece.

Haga clic en Enviar trabajo.

Aparecerá la página de estado. Esta página debe contener un mensaje que indica que el trabajo fue enviado
correctamente.

Haga clic en Vista de trabajo para supervisar el progreso de la copia de seguridad.

Aparecerá la página de ejecución para la base de datos. Esta página contiene una sección de resumen que
describe el trabajo. La tabla en la parte inferior de la página muestra el progreso de los distintos pasos de la
tarea de backup. Puede volver a cargar esta página en su navegador para supervisar el progreso continuo del
trabajo.
En la columna Nombre de la tabla, puede ver la actual fase del trabajo RMAN. Haga clic en el nombre de la
fase de la tarea de backup se muestra una página que contiene la salida RMAN para parte del trabajo. Si hizo
clic en un enlace de la fase de trabajo, luego de su página actual, haga clic en la ejecución: Database_name
enlace en la parte superior de la página para volver a la página de ejecución para la base de datos.

Para realizar una copia de seguridad completa base de datos cuando se cierra la base de datos:

Siga los mismos pasos como para una copia de seguridad de base de datos abierta, salvo seleccionar
Offline Backup en el paso 5 y luego continúe con los pasos siguientes.

9-14 DBA de oracle base de datos día 2


Copia de seguridad de la base de datos

Utilizando el oráculo sugiere estrategia de Backup

Base de datos Control hace que sea fácil de configurar un Oracle propuso estrategia de backup para copias de
seguridad en el disco que protege sus datos y proporciona la recuperación eficiente a cualquier punto en la ventana
de recuperación especificado por el usuario (período de tiempo). El oráculo sugiere estrategia aprovecha la copia de
seguridad incremental y actualiza incrementalmente backup características para proporcionar backups más rápidos
que los backups de base de datos completa y más rápida capacidad de recuperación que es posible mediante la
aplicación de cambios de base de datos desde el registro de archivo para los archivos de datos.

Sobre el oráculo sugiere estrategia de Backup El oráculo sugiere estrategia se basa en crear una copia de
la imagen de su base de datos. La base de datos rollos adelante esta copia por usar copias de seguridad
incremental actualizados. Oracle Enterprise Manager horarios tareas de backup RMAN durante las horas de las
noche a la mañana.

Para cada archivo de datos, la estrategia solicita copias de seguridad como sigue:

Al principio del día 1 de la estrategia (el tiempo que realmente ejecuta la primera tarea programada), RMAN
crea una copia de archivo de datos incremental de nivel 0. Contiene el contenido del archivo de datos al
principio del día 1.
Si se requiere una recuperación, los archivos de registro de rehacer archivados desde el día 1 pueden utilizarse
para recuperar a cualquier punto durante el día 1.
Al principio del día 2, RMAN crea una copia de seguridad diferencial incremental nivel 1 que contiene los
bloques cambiados durante el día 1.
Si se requiere una recuperación, RMAN puede aplicar este nivel incremental 1 para rodar hacia adelante el
respaldo del nivel 0 al principio del día 2. RMAN puede utilizar archivos de registro de rehacer archivados
para recuperar a cualquier punto durante el día 2.
Al principio de cada día n para el día 3 y después, RMAN aplica a la copia de seguridad de nivel 1 desde el día
n-1 al backup de nivel 0. Esta acción trae la copia de archivo de datos a su estado al inicio del día n-1. A
continuación, RMAN, crea un nuevo respaldo de nivel 1 que contiene los bloques cambiados durante el día n-
1.

Si se requiere una recuperación, RMAN puede aplicar esta copia de seguridad incremental de nivel 1 para el
archivo de datos rodado hacia adelante en el día n-1 al inicio del día n. RMAN puede utilizar archivos de
registro de rehacer archivados para recuperar la base de datos a cualquier punto durante el día n.

En el oráculo sugiere estrategia de backup, copias de archivos de datos tienen la etiqueta ORA$ OEM_LEVEL_0 .
Las copias de seguridad incremental de nivel diferencial 1 en esta parte de la estrategia la misma etiqueta. Con
seguridad puede implementar otras estrategias de copia de seguridad sin interferir con el oráculo sugiere estrategia
de copia de seguridad.

Oracle propuso estrategias de backup también usan backups en cinta además de backups en disco, pero estos están
fuera del alcance de esta sección.

Copia de seguridad de tu base de datos mediante el oráculo sugiere estrategia de copia de


seguridad de disco Los siguientes procedimiento planifica copias de seguridad diarias de la base de datos. La
estrategia utiliza progresivamente aplicados backups y copias de seguridad incrementales para habilitar
recuperación rápida a cualquier hora en las anteriores 24 horas.
Copia de seguridad de la base de datos utilizando la estrategia de copia de seguridad de disco
sugiere Oracle:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la subpágina de
disponibilidad.

En la sección de administración de la página de disponibilidad, haga clic en Backup de agenda.


Aparecerá la página de programación de Backup.

En la sección copia de seguridad de Oracle-Suggested, haga clic en Sugerido programa Oracle


Backup.

Realizar Backup y recuperación 9-15


Copia de seguridad de la base de datos

La copia de seguridad de Schedule Oracle-Suggested: Página de destino aparecerá. En esta página, seleccionar
el medio de destino para la copia de seguridad, que puede ser disco, cinta o ambos.

Seleccione el disco y haga clic en siguiente.

La copia de seguridad de Schedule Oracle-Suggested: Página de configuración aparece.

Esta página describe los backups que se realizan diariamente como parte de la estrategia basada en
disco.

Revisar la información y haga clic en siguiente.

La copia de seguridad de Schedule Oracle-Suggested: Página del programa aparece.

Elegir una Fecha de inicio, horarioy Tiempo de Backup diario para las copias de seguridad diarias y a
continuación, haga clic en siguiente.

La copia de seguridad de Schedule Oracle-Suggested: Página de informe aparece.

Control de base de datos muestra la secuencia de comandos backup RMAN a correr (aunque no se puede
editar el script directamente). El script debería ser similar al siguiente:

Diario de comandos: ejecutar {}


Asignar canal oem_disk_backup dispositivo tipo de disco; recuperar copia
de base de datos con la etiqueta 'ORA_OEM_LEVEL_0';
copia de seguridad incremental de nivel 1 copias = 1 para recuperar de
la copia con la base de datos de la etiqueta 'ORA_OEM_LEVEL_0';

Haga clic en Enviar trabajo.

Planificación de tareas de copia de seguridad varias

Después de tomar algún tiempo para entender la gama completa de opciones disponibles de copia de seguridad en
Oracle base de datos de Backup y recuperación de instrucciones puede decidir programar las tareas de backup más
allá de los que se utilizan para implementar el oráculo sugieren estrategia de backup.

Para programar las tareas de copia de seguridad varias:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la subpágina de
disponibilidad.

En la sección de administración de la página de disponibilidad, haga clic en Backup de agenda.


Aparecerá la página de programación de Backup.

En la sección copia de seguridad personalizada, seleccione el objeto a. Por ejemplo, seleccione


Espacios de tablas o Archivelogs.

Asegúrese de que las credenciales de host se han llenado, luego haga clic en programa de Backup
modificado para requisitos particulares para iniciar al asistente de Backup modificado para
requisitos particulares de programación.

En las siguientes páginas del asistente, especificar detalles como objetos para respaldar y requiere ajustes y
opciones. Haga clic en la siguiente en cada página para pasar a la siguiente página.

Las opciones presentadas en estas páginas están determinadas por el tipo de objetos se copia de seguridad. Por
ejemplo, copia de seguridad de un espacio de tablas, en la primera página del asistente haga clic en el botón
Agregar para especificar las tablas que desee incluir en el trabajo de copia de seguridad. En las páginas
siguientes, usted seleccionaría la opciones de copia de seguridad, ubicación y horario.

Para obtener más información acerca de cómo utilizar al asistente, haga clic en ayuda , en cualquier página.

9-16 DBA de oracle base de datos día 2


Copia de seguridad de la base de datos

Haga clic en Enviar trabajo.

Validación de copias de seguridad y pruebas de su estrategia de copia


de seguridad
Como parte de su estrategia de copia de seguridad, debe comprobar periódicamente si sus
copias de seguridad estén intactos y pueden utilizarse para cumplir con sus objetivos de
recuperación. Puede validar sus copias de seguridad de las siguientes maneras:

Seleccione conjuntos de copia de seguridad específicos o imagen copia en el Control de la


base de datos y validarlos. Esta técnica indica si una copia de seguridad existe y puede ser
restaurado. De esta forma de validación, utilizar las páginas de gestión de Backups actual
como se describe en "validación seleccionado copias" en la página 9-17.

Especificar archivos de base de datos y dejar que RMAN seleccionan copias de seguridad
que utilice restaurar esos archivos, ya que para una real sería restablecer el funcionamiento.
Esta técnica asegura que las copias de seguridad disponibles son suficientes para restaurar
la base de datos. Para esta forma de validación, utilice las páginas de recuperación realizar
como se describe en "validación de Backups para restaurar operaciones" en la página 9-18.

Nota: Validación de backups almacenados en cinta puede ser muy lento


porque se lee la copia de seguridad completa de la cinta de.

Puede configurar ambas formas de validación como tareas programadas en el Control de la


base de datos. Ambas formas de validación debe incorporar su estrategia de respaldo para
asegurar el cumplimiento de sus metas de recuperación de las copias de seguridad disponibles.

Validación de las copias de seguridad


Validación de copias de seguridad específicas comprueba si estas copias existen y pueden ser
restaurados. No comprueba si el conjunto de copias de seguridad disponibles cumplir con sus
metas de recuperación. Por ejemplo, pueden existir copias de imágenes de archivos de datos de
varias tablas de la base de datos, que puede ser validada. Si hay algunas tablas para que no
válidas copias de seguridad existen, sin embargo, entonces no se puede restaurar y recuperar la
base de datos.

Para validar las copias de seguridad:


En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la
subpágina de disponibilidad.

En la página de disponibilidad, en la sección de administrar, haga clic en Administrar


copias de seguridad actuales. Aparecerá la página de gestión de Backups actual.
Utilice las funciones de búsqueda en esta página para identificar las copias de seguridad
cuyo contenido desea validar.

Seleccione las casillas de verificación junto a cada copia de seguridad de interés en la lista de
copias de seguridad actuales y haga clic en validar.

Validar: Especificar parámetros de trabajo de página aparece.

Especificar un nombre de trabajo y una descripción (o utilizar los valores por defecto) y
tiempo de configuración para el arranque y repitiendo la operación. Haga clic en Enviar
trabajo.

Un mensaje confirma la presentación del trabajo.

Haga clic en el enlace Ver trabajo para mostrar detalles acerca de la validación.

Realizar Backup y recuperación 9-17


Copia de seguridad de la base de datos

Vea también:

Backup de base de datos Oracle y guía del usuario de recuperación para aprender cómo usar
el Validar comando

Validación de Backups para las operaciones de restauración

Usted puede probar si un conjunto suficiente de copias de seguridad existe que puede utilizar para restaurar los
archivos de base de datos especificada. Después especifica que tablespaces a restaurar y, posiblemente, una vez a
partir de que restaurarlas, RMAN selecciona un conjunto de copias de seguridad que contienen los datos necesarios.
RMAN Lee las copias de seguridad seleccionadas en su totalidad para confirmar que no son corruptos, pero no
produce archivos de salida.

Validación de la restauración de archivos comprueba si el archivo puede restaurarse dado las copias de seguridad
disponibles, pero no comprueba si todos los backups del objeto especificado están válidos.

Para verificar si se pueden restaurar archivos de base de datos especificada:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la subpágina de
disponibilidad.

En la sección de administración de la página de disponibilidad, haga clic en Recuperación de


realizar. Aparecerá la página de recuperación de realizar.

En la sección de recuperación dirigido por el usuario, seleccione Datafiles o Tablespaces en la lista de


alcance de la recuperación, según lo que desee validar.

Para el tipo de operación, seleccione Restaurar archivos o Restaurar tablas y haga clic en recuperar.

Aparecerá la página de realizar recuperación de nivel de objeto.

Haga clic en Agregar para agregar archivos de datos o tablas para la operación de validar. Seleccione los
archivos de datos o tablas para restaurar, y haga clic en seleccionar. Después de hacer sus selecciones, haga clic
en siguiente.

La recuperación de nivel de objeto de realizar: Restaurar página aparece.

En la sección de selección de copia de seguridad, especifique que copias de seguridad deben ser
restaurados. Por lo general seleccione la copia de seguridad más reciente.

En la sección de validación de copia de seguridad, seleccione validar la copia de seguridad especificada sin
restaurar los archivos de datos. A continuación, haga clic en siguiente.

La recuperación de nivel de objeto de realizar: Página del programa aparece.


Ejecuta el trabajo para validar la copia de seguridad inmediatamente. Puede especificar un nombre de trabajo y
una descripción del trabajo, o utilizar los valores por defecto. Haga clic en siguiente.

La recuperación de nivel de objeto de realizar: Revisión de página aparece.

Haga clic en Enviar trabajo para ejecutar la validación.

La recuperación de realizar: Aparece una página de resultados.

(Opcional) Haga clic en Vista de trabajo para ver los resultados del trabajo de validación de la copia de
seguridad.

Vea también:

Conceptos de base de datos de Oracle conceptos de recuperación de archivo de datos

Backup de base de datos Oracle y guía del usuario de recuperación para aprender cómo usar el RESTORE...
VALIDAR comando

9-18 DBA de oracle base de datos día 2


Administración de Backups

Visualización de informes de copia de seguridad


Informes de copia de seguridad contienen información resumida y detallada sobre pasado tareas
de backup de RMAN, incluyendo dos copias de seguridad a través de Control de base de datos
de Oracle Enterprise Manager (Control de base de datos) y el cliente de línea de comandos de
RMAN.

Para mostrar los informes de copia de seguridad:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la


subpágina de disponibilidad.

En la página de disponibilidad, en la sección de administrar, haga clic en Informes de copia


de seguridad.

La página de informes de copia de seguridad contiene una lista de trabajos de copia de


seguridad reciente. Puede utilizar la sección de la página de búsqueda para restringir
(filtro) las copias de seguridad listados por el estado del trabajo, la hora de inicio de la
copia de seguridad y el tipo. En las secciones de búsqueda, especifique las condiciones del
filtro y haga clic en ir.

Haga clic en un enlace en la columna Nombre de copia de seguridad para mostrar


información detallada sobre cualquier backup.

Se muestra la página de informe de copia de seguridad para la copia de seguridad


seleccionado. Utilice el botón atrás del navegador para volver a la página de informes de
copia de seguridad.

Haga clic en el enlace en la columna de Estado para ver un registro de salida RMAN para el
trabajo.
Nota: La vista de archivo de control V$ RMAN_OUTPUT contiene la salida de
trabajos recientes de RMAN. El contenido de este punto de vista no se conserva
cuando se reinicia la instancia. Por lo tanto, la salida de los últimos empleos
RMAN puede no estar disponible.

Administración de Backups
Como parte de una estrategia de backup, debe administrar backups de base de datos. Una
tarea relacionada está gestionando el registro de las copias de seguridad en el repositorio
RMAN. Control de base de datos de Oracle Enterprise Manager (Control de base de datos)
que simplifica estas tareas.

Acerca de administración de Backup


Una parte esencial de una estrategia de backup y recuperación es administrar los backups
después de crearlos. Administración de backup incluye eliminar los backups obsoletos y la
realización de comprobaciones periódicas para asegurar que copias de seguridad están
disponibles y utilizables.

Realizar Backup y recuperación 9-19


Administración de Backups

Puede realizar tareas de administración de backup desde la página Administrar copias de seguridad actuales.

Para mostrar la página de gestión de Backups actual:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la subpágina de
disponibilidad.

En la página de disponibilidad, en la sección de administrar, haga clic en Administrar copias de seguridad


actuales.

Esta página tiene dos subpáginas: conjuntos de Backup y copias de la imagen. Ambas páginas tienen propósitos
similares: Listado de copias de seguridad basadas en el registro en el repositorio RMAN y lo que le permite
gestionar las copias de seguridad.

Una copia de seguridad en el repositorio RMAN tiene uno de los siguientes valores de estado:

Disponibles, lo que significa que la copia de seguridad todavía está presente en el disco o cinta, como se
registra en el repositorio
Vencido, lo que significa que la copia de seguridad ya no existe en el disco o cinta, pero aún se encuentra en el
repositorio
De carácter, lo que significa que la copia de seguridad está temporalmente no disponible para las
operaciones de recuperación de datos (porque, por ejemplo, se almacena en una cinta que está
almacenada fuera del sitio o en un disco que está actualmente no montado)
Copias de seguridad también pueden ser obsoletos. Es una copia de seguridad obsoleto, basados en la política de
retención actualmente configurado, ya no era necesaria satisfacer metas de recuperación de datos.

Tareas de mantenimiento que puede realizar en el Control de la base de datos son los siguientes:

Ver detalles sobre las copias de seguridad


Contrastar su repositorio, lo que significa comprobar si figuran en el repositorio de copias de seguridad existen
y están presentes, y marca como caducado cualquier copias de seguridad no se puede acceder en el momento
de la verificación
Eliminar el registro de copias de seguridad caducados del repositorio de RMAN
Eliminación de copias obsoletas desde el repositorio y de los medios de copia de seguridad
Validación de copias de seguridad para garantizar que una copia de seguridad determinado está disponible y no
corruptos

9-20 DBA de oracle base de datos día 2


Administración de Backups

Nota: Si una copia de seguridad ya no existe, entonces inmediatamente borrar


el registro de copia de seguridad desde el repositorio RMAN. Sin un registro
preciso de los backups disponibles, usted puede descubrir que ya no tienes
copias de seguridad completadas de su base de datos cuando se debe realizar
una recuperación de.

Como con los comandos backup y restore de base de datos de Control, comandos para
verificación, cancelación y cambio que el estado de copias de seguridad se traduce en comandos
RMAN. Los comandos son presentados como trabajos RMAN que se pueden ejecutar
inmediatamente o programadas. Algunas tareas, como verificaciones periódicas de los backups,
deben ser entre los componentes regulares de su estrategia de copia de seguridad.

Si utiliza un área de rápida recuperación para el almacenamiento de copia de seguridad, muchas


de las actividades de mantenimiento pueden reducirse o eliminarse. Los mecanismos de gestión
de espacio de disco automático eliminar copias de seguridad y otros archivos como sea
necesario, satisfaciendo las demandas de espacio de disco para las operaciones de base de datos
actual sin comprometer la política de retención.

Cotejo de copias de seguridad


Cotejo de una copia de seguridad sincroniza la realidad física de copias de seguridad con sus
registros lógicos en el repositorio RMAN. Por ejemplo, si una copia de seguridad en disco fue
suprimido con un comando del sistema operativo, una verificación detecta esta condición.
Después de la verificación, el repositorio RMAN refleja correctamente el estado de las copias
de seguridad.

Backups en el disco aparecen como disponibles si están todavía en el disco en la ubicación


indicada en el repositorio RMAN, y si tienen no hay corrupción en el encabezado del archivo.
Backups en cinta aparecen como disponibles si están todavía en la cinta. Los encabezados de
archivo no se comprueban para la corrupción. Copias de seguridad que son desaparecidos o
corruptos aparecen como caducado.

Para comprobar archivos individuales:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la


subpágina de disponibilidad.

En la sección de administrar, haga clic en Administrar copias


de seguridad actuales. Aparecerá la página de gestión de
Backups actual.

La búsqueda para los conjuntos de copia de seguridad o imagen copia cuyo


contenido desea comprobar.
En la sección de resultados, seleccione cada copia de seguridad en la operación de
verificación.

Control de base de datos no permite seleccionar dos copias de la imagen y copia de


seguridad se establece para una comprobación en una sola operación.

Haga clic en cruzan en la parte superior de la lista de resultados.

Se muestra una página de confirmación. Después haga clic en sí, Control de base de datos
realiza la verificación.

Para comprobar todos los archivos:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la


subpágina de disponibilidad.

En la sección de administrar, haga clic en Administrar copias


de seguridad actuales. Aparecerá la página de gestión de
Backups actual.

Realizar Backup y recuperación 9-21


Administración de Backups

En la página Administrar copias de seguridad actual, haga clic en Cruzan todos.

El Crosscheck todos: especificar parámetros de trabajo de página aparece. Puede programar


la verificación ejecutar ahora o más adelante, o especificar verificaciones regulares.

Haga clic en Enviar trabajo.

Nota: Contraste pueden tomar todos los backups en el repositorio RMAN mucho
tiempo, especialmente para los backups en cinta. Una verificación de todos los
archivos, a diferencia de los archivos individuales de contraste, se maneja como un
trabajo programado.

Vea también:

"Gestión de copias de seguridad"

Backup de base de datos Oracle y guía del usuario de recuperación para más detalles en cómo realizar este
procedimiento usando el RMAN Cruzan comando

Eliminar copias de seguridad caducados


Borrar caducado elimina copias de seguridad desde el repositorio RMAN esos backups que
figuran como Caducado . Los backups caducados son ésos encontrados a ser inaccesibles
durante una verificación. No se intenta eliminar los archivos que contienen la copia de
seguridad de disco o cinta; Esta acción actualiza sólo el repositorio RMAN.

Para eliminar copias de seguridad caducados:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la


subpágina de disponibilidad.

En la sección de administrar, haga clic en Administrar copias


de seguridad actuales. Aparecerá la página de gestión de
Backups actual.

En la página Administrar copias de seguridad actual, haga clic en Eliminar todo caducado.
Establece esta acción eliminaciones caducado backup y copias de imágenes caducadas
desde el repositorio RMAN, independientemente de que subpágina es actualmente activo.

El borrar todo caducado: especificar parámetros de trabajo de página aparece.

Opcionalmente, seleccione realizar la operación 'Verifican todo' antes de ' borrar


todo caducado '.

Al realizar la verificación inmediatamente antes de borrar backups caducados, RMAN


tiene información actualizada sobre que copias de seguridad se cumplan.

Haga clic en Enviar trabajo.

Debe aparecer un mensaje indicando que su trabajo fue enviado correctamente.

Copias de seguridad de la marca como disponible o no disponible


Si una o más copias de seguridad específicas no están disponibles debido a una condición
temporal, como una unidad de disco que está temporalmente fuera de línea o una cinta
almacenada fuera del sitio, puede marcar las copias de seguridad como de carácter. RMAN no
utiliza copias de seguridad de carácter para restaurar o recuperar los datos.

9-22 DBA de oracle base de datos día 2


Administración de Backups

Nota: Los backups almacenados en el área de recuperación rápido no se puede


marcar como .

RMAN mantiene el registro de copias de seguridad disponibles en el repositorio RMAN y no


elimina backups aparece como carácter cuando elimina backups caducados. Si las copias de
seguridad de carácter vuelven a ser accesibles, puede marcarlos como disponible.

Para marcar los backups como disponible o no disponible:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la


subpágina de disponibilidad.

En la sección de administrar, haga clic en Administrar copias


de seguridad actuales. Aparecerá la página de gestión de
Backups actual.

En la sección de búsqueda, encontrar las copias de seguridad cuyo estado quiere cambiar.

Haga clic en la casilla de verificación seleccionar junto a cada copia de seguridad en la


lista de resultados de los backups para el cual desea cambiar su disponibilidad.

Realice una de las siguientes:

Seleccione cambiar a disponible.


Seleccione cambiar a no disponible.

Nota: Si usted restringe las copias de seguridad por buscar sólo copias de
seguridad disponibles, entonces sólo el botón cambiar no disponible
aparece. Si usted restringe las copias de seguridad por buscar sólo para
copias de seguridad de carácter, entonces aparece sólo el botón cambia a
disponible .

Aparece un mensaje de confirmación.

Haga clic en sí para realizar la operación de cambio.

Eliminación de copias obsoletas


Esta sección explica como borrar los backups obsoletos, que son los que ya no necesitan la
política de retención configurada. Si utiliza un área de recuperación rápida como su destino de
copia de seguridad sólo basada en disco, entonces nunca tienes que borrar los backups
obsoletos de disco. El área de recuperación rápida mantiene archivos según lo especificado por
la política de retención y les elimina sólo cuando se necesita espacio.

Para eliminar los backups obsoletos:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la


subpágina de disponibilidad.

En la sección de administrar, haga clic en Administrar copias


de seguridad actuales. Aparecerá la página de gestión de
Backups actual.

Haga clic en eliminar todo obsoleto.

Se eliminan todos los backups obsoletos (sistemas de backup y copias de la imagen),


independientemente de si usted hace clic en Borrar todo obsoleto mientras viendo la
subpágina establece Backup o copias de imágenes.

Realizar Backup y recuperación 9-23


Rendimiento Oracle aconseja recuperación

El borrar todo obsoleto: especificar parámetros de trabajo de página aparece.

En la sección de programa, realice una de las siguientes:

Seleccionar Un tiempo (inmediatamente) para ejecutar el trabajo de eliminación inmediata.

Programar el borrado como lo haría un trabajo de copia de seguridad.

Haga clic en Enviar trabajo.

Rendimiento Oracle aconseja recuperación


El oráculo aconsejó función de recuperación utiliza Data Recovery Advisor, que es una
característica de base de datos Oracle que automáticamente diagnostica fallos de datos determina
y presenta opciones de reparación adecuado y realice las reparaciones solicitados por el usuario.
Proporcionando una herramienta centralizada para la reparación automatizada de los datos, Data
Recovery Advisor mejora la manejabilidad y fiabilidad de una base de datos de Oracle.

Nota: Para recuperar una base de datos Oracle RAC con recuperación de datos

Asesor debe utilizar la interfaz RMAN. No puede utilizar Enterprise

Gerente.

Acerca de Data Recovery Advisor


En el contexto de Data Recovery Advisor, un chequeo es un procedimiento diagnóstico por el
Monitor de la salud para evaluar el estado de la base de datos o de sus componentes. Controles
de salud se invocan reactivo cuando se produce un error. También puede invocar manualmente
el control.

Un fracaso es una corrupción de datos persistentes detectada por un chequeo de salud.


Generalmente se detectan fallos de manera reactiva. Una operación de base de datos que
implican corrompido resultados de datos en un error, que invoca automáticamente un chequeo
en la base de datos. El control busca en la base de datos de fallos relacionados con el error. Si
se diagnostican fallas, entonces se registran en el repositorio de diagnóstico automático
(ADR).
Puede utilizar Data Recovery Advisor para generar reparación asesoramiento y reparación de
fallas sólo después de fallas han sido detectadas por la base de datos y almacenados en los
MASC. Asesor de recuperación de datos puede informar sobre y reparar fallas como archivos
inaccesibles, corrupciones de bloque lógicos y físicos y fallas de I/O. Cada falla tiene una
prioridad de fracaso: crítico, alto o bajo. Cada fracaso también tiene un estado de falta de abierto
o cerrado.

También puede utilizar Data Recovery Advisor para ver opciones de reparación. Una
reparación es una acción que fija uno o más fallos. Ejemplos de reparaciones incluyen bloque
media recuperación, recuperación de medios de comunicación de archivo de datos y base de
datos de Oracle Flashback. Data Recovery Advisor presenta típicamente, ambas opciones de
reparación automática y manual. Caso, puede elegir una opción de reparación automática para
realizar una reparación. En este caso, Data Recovery Advisor verifica el éxito de la reparación y
cierra las fallas reparadas pertinentes.

Usando Data Recovery Advisor


El proceso de recuperación comienza cuando sospechan o descubren un fallo. Usted puede
descubrir fallos en muchas maneras, incluyendo mensajes de error, alertas, archivos de
seguimiento y control sanitario. Entonces puede utilizar Data Recovery Advisor para obtener
información y consejos sobre las fallas y repararlas automáticamente.

Esta sección describe un escenario en el que se utiliza Data Recovery Advisor para reparar un
bloque dañado. Asumir que indica el medidor de salud en la página de inicio de base de datos

9-24 DBA de oracle base de datos día 2


Rendimiento Oracle aconseja recuperación

que se ha producido un incidente. La sección de alertas de la página indica que se ha producido una corrupción
de bloque.

Para usar el oráculo aconsejó estrategia de recuperación:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la subpágina de
disponibilidad.

Haga clic en Recuperación de realizar en la sección de administración.

Aparecerá la página de recuperación de realizar. La página de recuperación de realizar se divide en dos


secciones: Oracle recomienda recuperación y recuperación del. La sección de recuperación de Oracle
recomienda utiliza Data Recovery Advisor para automatizar la recuperación.

Buscar fallas en la sección de recuperación de Oracle aconseja.

En la captura de pantalla que se muestra en el paso 2, la sección indica que existe una falla con alta prioridad.
El fracaso indica que 1 o más archivos de datos sin conexión.

Realice una de las siguientes:

Haga clic en asesorar y recuperar.


Haga clic en el número junto a la condición de falla.
Aparece la página ver y manejar errores.

En el lista desplegable prioridad, seleccione todos y haga clic en ir.

Esta acción le permite ver todos los fallos conocidos por Data Recovery Advisor. Los fracasos de los datos se
representan como un árbol de navegación en la parte inferior de la página.

Realice las siguientes acciones:

Seleccione Datos de fallas en el árbol de navegación para ampliar (si no está expandido).

Seleccione el fracaso para expandirlo.

Realizar Backup y recuperación 9-25


Recuperación del usuario indicado

Haga clic en aconsejar.

Aparecerá la página de consejos de recuperación.

Esta página muestra la secuencia de comandos RMAN que se utiliza para reparar la falla.
Por ejemplo, para un bloque dañado, la secuencia de comandos podría ser similar al
siguiente:

recuperación de los medios de comunicación bloque #

recuperar archivo de datos 1 cuadra 63467;

Haga clic en continuar.

Aparecerá la página de revisión. Esta página resume el trabajo de recuperación.

Haga clic en Enviar a trabajo de


recuperación. Aparecerá la página
de actividad de trabajo.

Una tabla describen los detalles de la reparación como el nombre del trabajo, el estado del
trabajo, el momento en que la reparación está programada para realizarse, el propietario del
trabajo y así sucesivamente.

Haga clic en el nombre del trabajo de reparación y haga clic en


Ver resultados. Aparecerá la página de trabajo ejecutar.
Puede hacer clic en el paso de trabajo en el árbol de navegación para ver los resultados del
trabajo.

Recuperación del usuario indicado


Recuperación del Control de la base de datos de Oracle Enterprise Manager (Control de la base
de datos) proporciona a un asistente de recuperación que le permite utilizar las características
de flashback y realizar las operaciones de restauración y procedimientos de recuperación. Por
ejemplo, usted puede hacer lo siguiente:

Reparación de cambios no deseados en objetos de base de datos con las características de la


lógica de retroceso
Rebobinado de la base de datos con bases de datos Oracle Flashback
Completamente restaurar y recuperar la base de datos
Realizar el punto en el tiempo recuperación de la base de datos o las tablas
Realizar la recuperación de los medios de comunicación bloque de ficheros de datos que han
corrompido a bloques

9-26 DBA de oracle base de datos día 2


Recuperación del usuario indicado

Control de base de datos puede determinar qué partes de la base de datos deben ser restaurados
y recuperados, incluyendo detección de situaciones tales como dañado archivos de base de
datos antes de que afecten las operaciones de base de datos. Control de base de datos le guía a
través de la recuperación, pidiéndole cualquier información necesaria y realizar las acciones de
recuperación especificada.

Esta sección contiene algunos ejemplos de recuperación típico para que usted puede
familiarizarse con la página de recuperación de realizar. Puede utilizar la página de
recuperación de realizar para acceder a otros toda base de datos o características de
recuperación de nivel de objeto de base de datos de Control.

Rebobinado de una tabla mediante tabla de Oracle Flashback


Oracle Flashback Table le permite retroceder una o más tablas a su contenido en un momento
anterior sin afectar a otros objetos de base de datos. Así, puede recuperarse de la corrupción de
datos lógicos tales como filas de tabla ha añadido o eliminan accidentalmente. A diferencia de
recuperación de puntos en el tiempo, la base de datos permanece disponible durante la operación
de retroceso.

En este ejemplo, utilice tabla Flashback en el empleados de la tabla en la recursos


humanos esquema de . Asumir que una actualización errónea poco después del 23 de octubre
de 2005 en 15:30 ha cambiado el de columna para todos los empleados de una cadena vacía y
usted debe devolver el original del Apellido Apellido valores a la tabla.

Permitiendo el movimiento de la fila en una tabla

Antes de usar Flashback Table, debe asegurarse de que movimiento fila está habilitada en la
mesa para ser flasheado nuevamenteo volvió a un estado anterior. Movimiento de fila indica que
los rowids cambiará después de que el flashback se produce. Esta restricción existe porque si
rowids antes del flashback fueron almacenados por una aplicación, entonces no hay ninguna
garantía de que los rowids corresponderán a las mismas filas después del flashback.

Para permitir el movimiento de la fila en una tabla:

En la página de inicio de base de datos, haga clic en esquema para mostrar la subpágina de
esquema.

Haga clic en tablas en la sección objetos de base


de datos. Aparecerá la página de tablas.

Para obtener la tabla de destino de Flashback de tabla, haga lo siguiente:

Ingrese el nombre del esquema en el campo de esquema y, opcionalmente, el nombre


de tabla en el campo Nombre de objeto .

Haga clic en ir a buscar en la tabla.


Cuando usted busca para las tablas, por ejemplo, en el recursos humanos
esquema, usted puede tener la página a través de los resultados de búsqueda para
encontrar su mesa.

Seleccione la tabla de la lista de tablas y haga clic en


Editar. En este escenario, seleccione empleados.

La mesa de edición: table_name página aparece.

Haga clic en Opciones para ir a la subpágina de opciones.

Complete los siguientes pasos:

Fijar fila permiten movimiento en sí.

Haga clic en aplicar para actualizar las opciones de la tabla.

Aparece un mensaje de actualización.

Complete los siguientes pasos:

Realizar Backup y recuperación 9-27


Recuperación del usuario indicado

Haga clic en tablas en la parte superior de la página para volver a los resultados de búsqueda.

Permitir el movimiento de filas en las mesas más repetir paso 1 a través de paso 6 para cada tabla.

Para este ejemplo, también debería habilitar movimiento de fila en las tablas HR.jobs y
HR.departments.

Realizar una operación de mesa de Flashback


En este ejemplo, rebobinar el HR.Employees tabla y sus tablas dependientes a un punto anterior en el tiempo.

Para realizar la operación de Flashback de tabla:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la subpágina de
disponibilidad.

Seleccione Realizar recuperación de la sección de administración.


Aparecerá la página de recuperación de realizar.

En la sección de recuperación dirigida de usuario, seleccione tablas en la lista de recuperación alcance. La


página se recarga con opciones adecuadas para la recuperación de nivel de objeto de tablas.

Para el Tipo de operación, elija Tablas existentes de Flashbacky haga clic en recuperar. La
recuperación de nivel de objeto de realizar: Aparece página de punto en el tiempo.

Elija el tiempo previsto para la operación de Flashback de tabla y haga clic en siguiente.

Nota: Si no sabes el tiempo en que los cambios no deseados ocurrió, entonces puedes investigar la
historia de las transacciones que afectan a esta tabla seleccionando evaluar hilera cambios y
transacciones para decidir sobre un punto en el tiempo. Oracle Flashback Version Query permite
revisar todos los cambios recientes en la tabla de destino. Uso de esta función está fuera del alcance de
esta documentación.

Para este ejemplo, se asume que filas fueron insertadas accidentalmente hace 5 minutos. Seleccione
Flashback a una marca de tiempo e introduzca un tiempo 5 minutos antes de ahora.

La recuperación de nivel de objeto de realizar: Flashback tablas página aparece.

Introduzca nombres de tabla en el cuadro de texto de tablas a Flashback y a continuación, haga clic en
siguiente.
Puede introducir varios nombres de tabla a la parte posteriora del flash varias tablas al mismo tiempo.
También puede hacer clic Agregar tablas y búsqueda para más mesas. Para este ejemplo, escriba el texto
hr.employees en el cuadro de texto de tablas para Flashback .

Si su tabla tiene otras tablas dependientes, entonces aparecerá la página Opciones de dependencia. Esta
página pregunta cómo se deben manejar las dependencias.

Realice una de las siguientes opciones y haga clic en siguiente:

Seleccione cascada a parte posteriora del flash las tablas dependientes.


Seleccione restringir para retroceso sólo la tabla de destino.
Seleccione personalizar para elegir que tablas dependientes a la parte posteriora del flash y que dejar como
están.

Haga clic en Mostrar dependencias para ver qué tablas se verán afectados.

9-28 DBA de oracle base de datos día 2


Recuperación del usuario indicado

Nota: Movimiento de la fila debe estar habilitada en todas las tablas afectadas, no
sólo las tablas de destino inicial.

En este ejemplo, el HR.Employees la tabla tiene tablas dependientes HR.jobs y


HR.departments así que seleccione Cascada y haga clic en siguiente .

La recuperación de nivel de objeto de realizar: Revisión de página aparece.

Haga clic en Enviar.

Una vez terminada la operación, una página de confirmación muestra los resultados. Haga
clic en

Vale.

Recuperar una tabla caída utilizando Oracle Flashback Drop


Oracle Flashback Drop te permite revertir los efectos de la caída (eliminar) una mesa, volviendo
la tabla cayó a la base de datos junto con los objetos dependientes como los índices y factores
desencadenantes. Esta característica almacena objetos colocados en una papelera de reciclaje,
que puede ser obtenidos hasta la papelera de reciclaje se purga, ya sea explícitamente o porque
se necesita espacio.

Como con Flashback Table, puede usar Flashback Drop mientras la base de datos está abierta.
También, puede realizar el retroceso sin deshacer cambios en objetos no afectados por la
operación de retroceso de la gota. Flashback de tabla es más conveniente que las formas de
recuperación de los medios de comunicación que requieren tomar la base de datos sin conexión
y restaurar archivos de copia de seguridad.

Nota: Para que una tabla ser recuperable mediante Flashback Drop, debe
residen en un tablespace gestionado localmente. Además, no puede recuperar
las tablas en el sistema tablas con retroceso de la gota, independientemente
del tipo de tablespace.

Dejar caer una tabla

Con el fin de aprender sobre Flashback Drop, creará una nueva tabla llamada reg_hist y
luego suéltelo. La base de datos coloca la tabla en la papelera de reciclaje así que ti puede ser
obtenido con la característica Flashback Drop.
A crear y a continuación, colocar una tabla:

En la página de inicio de base de datos, haga clic en esquema para mostrar la subpágina de
esquema.

Haga clic en tablas.

Aparecerá la página de tablas.

Entrar en recursos humanos en el campo de esquema y regiones en el campo


Nombre de objeto . Haga clic en ir. El esquema y la tabla se enumeran en la tabla en la
parte inferior de la página.
En la lista acciones, seleccione Crear como y haga clic en ir.
Aparece el General subpágina de la página Create Table.

Complete los siguientes pasos:

En el campo nombre , escriba reg_hist .

No Null para anular la selección de la REGION_ID columna.

Haga clic en restricciones para abrir la subpágina de restricciones.

Realizar Backup y recuperación 9-29


Recuperación del usuario indicado

Aparece la subpágina de restricciones.

Seleccione cada restricción y haga clic en eliminar.

Haga clic en Aceptar para crear la tabla.

Aparece un mensaje de confirmación.

En el campo Nombre de objeto , escriba reg_hist y haga clic en ir. La página de


tablas muestra la información sobre esta tabla.
Haga clic en eliminar con opciones para borrar la tabla. Aparecerá la
página de borrar con opciones.

Seleccione eliminar la definición de tabla, todos sus datos y objetos dependientes (gota)y haga clic en sí.

Un mensaje confirma que ha eliminado la tabla.

Recuperar una tabla baja

Esta sección asume que usted creó y luego cayó la reg_hist tabla, como se describe en "Caer una tabla" en
la página 9-29. Recupera el siguiente procedimiento reg_hist de la papelera de reciclaje.

Para realizar la operación de retroceso de la gota:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la subpágina de
disponibilidad.

Haga clic en Recuperación de realizar en la sección de Backup y recuperación.


Aparecerá la página de recuperación de realizar.

En la sección de recuperación dirigido por el usuario, seleccione tablas en la lista de alcance de la recuperación.
La página se recarga con opciones adecuadas para la recuperación de nivel de objeto de tablas.

Seleccione Flashback cayó tablas para el tipo de operación y haga clic en recuperar. La recuperación de nivel
de objeto de realizar: Aparece de la página de selección de objetos caídos.

Buscar entre los objetos colocados en la papelera de reciclaje de los objetos a recuperar.

Para este ejemplo, escriba recursos humanos en el campo de Nombre de esquema y reg_hist en el
campo de la tabla y haga clic ir.

La sección de resultados muestra los objetos que coinciden con tu búsqueda. Si es necesario, haga clic en la
flecha situada junto a la papelera de reciclaje para expandir su contenido en un nivel, mostrando tablas caídas
que empareja su búsqueda pero no sus objetos dependientes.
Seleccione cada tabla para recuperar usando Flashback Drop.

Para este ejemplo, seleccione reg_hist y haga clic en siguiente.

Nota: Cuando una tabla es obtenida de la papelera de reciclaje, todos los de objetos dependientes de la
tabla que están en la papelera de reciclaje se recuperan con él. No puede ser obtenidos por separado.

La recuperación de nivel de objeto de realizar: Cambiar nombre página aparece.

Si fuera necesario, introduzca nuevos nombres para los objetos caídos que está recuperando. En este caso, no
se especifica un nuevo nombre. Haga clic en siguiente.

9-30 DBA de oracle base de datos día 2


Recuperación del usuario indicado

La razón principal para cambiar el nombre objetos al recuperarlos de la papelera de reciclaje


es porque usted podría han creado nuevas tablas con los mismos nombres que ser obtenidos
de tablas. Si debe cambiar el nombre de algunos objetos, introduzca nuevos nombres en el
campo Nuevo nombre .

La recuperación de nivel de objeto de realizar: Revisión de página aparece. Esta página


muestra un análisis de impacto, mostrando el conjunto completo de objetos se cubre,
incluyendo los objetos dependientes y los nombres que tendrá cuando finalice la
operación de retroceso de la gota.

Revisar los cambios y haga clic en Enviar.

Una página de confirmación debe indicar el éxito de la operación.

Haga clic en Aceptar para volver a la página de disponibilidad.

Rebobinado de una base de datos de base de datos de Oracle Flashback


A diferencia de las otras características de flashback, base de datos de Oracle Flashback opera
a un nivel físico. Cuando se utiliza base de datos Flashback, sus archivos de datos actuales
recuperar su contenido en un momento anterior. El resultado es similar a la recuperación del
punto en el tiempo de base de datos y base de datos Flashback puede ser mucho más rápida
porque no requiere restaurar y recuperar archivos de datos. También, base de datos Flashback
requiere aplicación limitada de datos redo en comparación con la recuperación de los medios
de comunicación.

Base de datos flashback usos flashback inicia sesión para acceder a las versiones anteriores de
bloques de datos y también utiliza algunos datos en el archivo rehacer los archivos de registro.
Para tener la opción de usar base de datos Flashback para reparar la base de datos, debe
configurar la base de datos para generar registros flashback como se explica en "configuración
de recuperación de los valores" en la página 9-6.

Para realizar una operación de base de datos Flashback:

En la página de inicio de base de datos, haga clic en disponibilidad para mostrar la


subpágina de disponibilidad.

Haga clic en realizar la recuperación de.

Aparecerá la página de recuperación de realizar.

Complete los siguientes pasos:

En la sección de recuperación dirigido por el usuario, seleccionar Toda la base de datos.

Seleccione recuperar a la hora actual o a un punto anterior en el tiempo.

Si es necesario, proporcione el host equipo credenciales.

Haga clic en recuperar.


Aparece una página de confirmación.

Haga clic en sí para confirmar el cierre de la base de datos.

Aparecerá la página Asistente para recuperación. En este punto, comienza el cierre.

Cuando la base de datos es cerrada y estado montado, Control de base de datos también
se cerró brevemente y reinicia. Durante este proceso, hay un período durante el cual la
base de datos de Control no puede responder a su navegador. Actualizar la página hasta
que la base de datos Control responda otra vez.

Cuando se ha reiniciado la base de datos Control y la base de datos se está iniciando y


montado, bases de datos Control puede informar también brevemente que es la base
de datos en el NOMOUNT Estado de . Te da las opciones Actualizar, Inicio, y realizar

Realizar Backup y recuperación 9-31


Recuperación del usuario indicado

Recuperación . Actualice la página periódicamente hasta los instancia de base de datos


página informes que la instancia de base de datos se monta antes de continuar.

Haga clic en Realizar recuperación para reanudar su sesión de recuperación.

Si se le solicita para el equipo host y credenciales de la base de datos, luego conectar con el
SYSDBA privilegio, o proporcionar host ordenador credenciales de un usuario en el DBA
grupo.

Ver "Especificar credenciales para Backup y recuperación utilizando base de datos de


Control" en Página 9-5 para obtener más información sobre credenciales.

Cuando se muestra la página de recuperación de realizar otra vez, demuestra que la base de
datos está montado, que se requiere para restaurar y recuperar la base de datos.

Complete los siguientes pasos:

En la sección de recuperación dirigido por el usuario, seleccionar Toda la base de datos.

Seleccione recuperar a la hora actual o a un punto anterior en el tiempo.

Si es necesario, proporcionar las credenciales de host.

Haga clic en recuperar.

Aparece una página de confirmación.

Complete los siguientes pasos:

Seleccione recuperar para un punto anterior en el tiempo.

En el campo fecha , seleccione un tiempo de 5 minutos antes de ahora.

Haga clic en siguiente.

La recuperación de la base de datos entera de realizar: Página de Flashback aparece.

Seleccione sí para usar base de datos Flashback y haga clic en siguiente.

La recuperación de la base de datos entera de realizar: Página de informe aparece.

Revise las opciones seleccionadas y haga clic en Enviar.

Cuando termina la operación de retroceso, la recuperación de realizar: aparecerá la


página resultado.

Haga clic en abrir base de datos.

Después de la base de datos ha abierto con éxito, haga clic en Aceptar.

Restauración y recuperación de la base de datos


Esta sección muestra cómo restaurar y recuperar la base de datos. Este ejemplo se supone que
están restaurando y recuperando su base de datos después de la pérdida de uno o más archivos de
datos, pero aún tiene un archivo de parámetros del servidor usable y el control. También puede
utilizar el Control de la base de datos para restaurar un archivo de parámetro de servidor perdido
o archivo de control.

Restaurar y recuperar la base de datos:

Realizar paso 1 a través de paso 7 del procedimiento en "Rebobinado de una base de


datos Utilizando Oracle Flashback Database " en la página 9-31.

Realice una de las siguientes:

Seleccione recuperar para el tiempo actual para recuperar todas las transacciones de
la base de datos hasta ahora.

9-32 DBA de oracle base de datos día 2


Backup y recuperación: Oracle por ejemplo serie

Seleccione recuperar para un punto anterior en el tiempo para recuperar las


transacciones sólo hasta a través de algún punto en el tiempo en el pasado.

Para este ejemplo, seleccione recuperar para el tiempo actualy haga clic en siguiente.

La recuperación de la base de datos entera de realizar: Cambiar nombre página aparece.

Seleccione No para restaurar los archivos en sus ubicaciones predeterminadas y


haga clic en siguiente. La recuperación de la base de datos entera de realizar:
Página de informe aparece.

Haga clic en Aceptar para iniciar la restauración y recuperación de la base de datos.

Nota: En algunos escenarios, como una restauración completa de reparación y


recuperación de la base de datos, el estado de la base de datos es alterado por
medidas que tomar al utilizar el asistente. Control de base de datos muestra las
advertencias cada vez una importante base de datos cambiar resultados de
seleccionar continuar durante el proceso de recuperación. Preste atención a
estas advertencias.

Cuando termina la recuperación, la recuperación de realizar: aparecerá la página resultado.

Haga clic en abrir base de datos y luego OK.

Vea también:

Backup de base de datos Oracle y guía del usuario de recuperación para


más detalles punto en el tiempo de recuperación

Backup y recuperación: Oracle por ejemplo serie


Oracle por ejemplo (OBE) tiene una serie de la guía de DBA de Oracle base de datos de 2
días . Esta OBE le camina a través de las tareas en esta sección e incluye imágenes anotadas.
Para ver la copia de seguridad y recuperación de OBE, en su navegador, introduzca la
siguiente URL:

http://www.Oracle.com/WebFolder/TechNetwork/tutorials/OBE/dB/
11g/r2/2day_dba/backup/backup.htm
Realizar Backup y recuperación 9-33
Backup y recuperación: Oracle por ejemplo serie
9-34 DBA de oracle base de datos día 2
10
Monitoreo y ajuste la base de datos

Monitorear el funcionamiento de una base de datos y garantizar que lleve a cabo óptimamente son una tarea
importante para un administrador de base de datos. Este capítulo examina las características y funciones incluidas
en la base de datos Oracle que hacen fácil controlar la salud de la base de datos, identificar problemas de
rendimiento e implementar las acciones correctivas.

Este capítulo contiene los siguientes temas:

Monitoreo de base de datos proactiva

Diagnosticar problemas de rendimiento usando ADDM

Uso de asesores para optimizar el rendimiento de la base de datos

Monitoreo y Tuning: Oracle por ejemplo serie

Monitoreo de base de datos proactiva


Base de datos Oracle facilita monitorear la salud y el rendimiento de su base de datos. Monitores
de signos vitales (o métricas) de rendimiento y salud de base de datos, analiza la carga de trabajo
contra la base de datos y automáticamente identifica problemas que necesitan su atención como
administrador. Los problemas identificados se presentan como alertas y los resultados de
rendimiento en la página de inicio de base de datos. También puede configurar el Control de la
base de datos de Oracle Enterprise Manager (base de datos de Control) para informarle de los
problemas por correo electrónico.

Esta sección trata sobre los siguientes temas:


Sobre alertas de

Autodiagnóstico de funcionamiento: Automático de la base de datos Monitor de diagnóstico

Estado de la base de datos de monitoreo General y carga de trabajo

Gestión de alertas

Sobre alertas de
Alertas de ayudar a monitorear la base de datos. La mayoría de alertas notificación cuando se
exceden los umbrales métricos particular. Para cada alerta, puede establecer valores de umbral
crítico y alerta. Estos valores umbral deben ser valores de límite que cuando supera, indican que
el sistema está en un estado indeseable. Por ejemplo, cuando un espacio de tablas se convierte en
97 por ciento completo, esto puede ser considerado indeseable, y base de datos Oracle genera
una alerta crítica.

Otras alertas corresponden a eventos de la base de datos como instantáneas demasiado viejo o
sesión reanudable suspendido. Este tipo de alertas indica que se ha producido el evento.

Monitoreo y ajuste la base de datos 10-1


Monitoreo de base de datos proactiva

Además de notificación, puede establecer alertas para realizar alguna acción como ejecutar un
script. Por ejemplo, secuencias de comandos que encogen objetos del espacio de tablas pueden
ser útiles para una alerta de advertencia de uso de espacio de tablas.

Por defecto, la base de datos Oracle cuestiones varias alarmas, incluyendo las siguientes:

Archivo área utilizada (ADVERTENCIA en 80 por ciento completo)


Rota cuenta de trabajo y la cuenta de trabajo falló (ADVERTENCIA Cuando va por encima
de 0)
Recuento actual de cursores abiertos (ADVERTENCIA Cuando va por encima de 1200)
Descarga área utilizada (ADVERTENCIA en 95% completo)
Uso de límite de sesión (ADVERTENCIA en 90 por ciento, crítica en el 97 por ciento)
Tablespace espacio utilizado (ADVERTENCIA en 85 por ciento completo, crítico con
el 97 por ciento completo) puede modificar las alertas y otros mediante el establecimiento
de sus parámetros.

Para obtener más información, consulte "Administrar alertas" en la página 10-6.

Autodiagnóstico de funcionamiento: Automático de la base de datos


Monitor de diagnóstico
Base de datos Oracle incluye un autodiagnóstico motor llamado Monitor de diagnóstico
automático de base de datos (ADDM). ADDM hace posible que la base de datos Oracle
diagnosticar su propio desempeño y determinar cómo pueden resolverse los problemas
identificados.

Para facilitar el diagnóstico de rendimiento automático usando ADDM, base de datos Oracle
periódicamente recoge las instantáneas del estado de la base de datos y carga de trabajo. Las
instantáneas son conjuntos de datos históricos durante períodos de tiempo específicos que son
utilizados para las comparaciones de rendimiento por ADDM. El intervalo predeterminado de
colección para una instantánea es una hora. Instantáneas de proporcionan un resumen
estadístico del estado del sistema a un punto en el tiempo. Estas instantáneas se almacenan en
repositorio automático de carga de trabajo (AWR), residentes en el SYSAUX espacio de tablas.
Las instantáneas se almacenan en este repositorio para una hora determinada (días 8 por
defecto) antes de que se purgan para hacer espacio para nuevas fotos.

ADDM analiza datos capturados en AWR para determinar los principales problemas en el
sistema y generalmente recomienda soluciones y cuantifica los beneficios esperados.
Resultados de análisis ADDM son representados como un conjunto de resultados.

Generalmente, los problemas de rendimiento que ADDM puede llamar la atención para
incluir lo siguiente:

Contención de recursos (cuellos de botella), como cuando su base de datos está


utilizando grandes cantidades de tiempo de CPU o memoria debido a la alta carga
instrucciones de SQL
Gestión de mala conexión, como cuando la aplicación está haciendo demasiadas conexiones
a la base de datos
Contención de la cerradura en un entorno multiusuario, como cuando un proceso de
usuario adquiere un bloqueo con seguridad actualizar datos en una tabla, haciendo que
otros procesos de usuario que deben adquirir bloqueos contra la misma mesa a esperar,
resultando en una disminución del rendimiento de la base de datos

Vea también:

Base de datos Oracle 2 días + Performance Tuning Guide más


información sobre monitoreo de performance de la base de datos
automática
"Diagnosticar problemas de rendimiento usando ADDM" en la página 10-12

10-2 DBA de oracle base de datos día 2


Monitoreo de base de datos proactiva

Estado de la base de datos de monitoreo General y carga de trabajo


La página de inicio de base de datos le permite monitorear el estado y la carga de trabajo
de la base de datos. Proporciona un lugar central para la información sobre el estado
general de la base de datos y se actualiza periódicamente.

Para supervisar el estado general de la base de datos y carga de trabajo:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

(Opcional) Haga clic en el botón Actualizar para actualizar la información mostrada.

Por defecto, la página de inicio de base de datos se actualiza automáticamente cada 60


segundos. Puede evitar la actualización automática seleccionando manualmente en la lista
de datos de la vista en la esquina superior derecha de la página. Usted debe entonces haga
clic en Actualizar para ver la información más reciente.

La fecha y hora última, los datos fueron recogidos de la base de datos se muestra a la
izquierda del botón actualizar.
Obtener un resumen rápido del estado de la base de datos en la sección General, que
incluye la siguiente información:

Estado de la instancia de base de datos, hacia arriba o hacia abajo


Pulsa el vínculo Estado perforar abajo a los detalles de disponibilidad de base de datos.
Tiempo que pasado se inició la base de datos
Nombre de la instancia
Versión de la base de datos de Oracle
Nombre de host
Clic en el enlace de Host para perforar hasta los datos de host.

Monitoreo y ajuste la base de datos 10-3


Monitoreo de base de datos proactiva

Nombre de oyente
Clic en el enlace de escucha para perforar hasta detalle de oyente.

Haga clic en Ver todas las propiedades para ver la ruta de Oracle y si la base de datos es de sólo lectura o
lectura/escritura.

Utilización de vista CPU en la sección de CPU del Host, que incluye la siguiente información:

Gráfico de barras
Este gráfico muestra el porcentaje de tiempo de CPU utilizado por la base de datos y otros procesos. La
leyenda de gráfico contiene enlaces para la instancia de base de datos y para otros procesos de la CPU.
Haga clic en el enlace de la leyenda del gráfico para ver cómo la utilización de CPU, memoria y
E/S de disco cambian con el tiempo .
Haga clic en el enlace de nombre de instancia en la leyenda del gráfico para ver la página de la actividad de
la parte superior. Incluye un gráfico de sesiones activas en el tiempo, información acerca de instrucciones
SQL emitidas y las sesiones más activas.
Carga de la CPU
Este es el número promedio de procesos en espera que se programe para el CPU en el minuto anterior.
Haga clic en el enlace de carga para ver cómo la utilización de CPU, memoria y E/S de disco cambian
con el tiempo.
Paginación
Este es el número de páginas de memoria (bloque de longitud fija de instrucciones, datos o ambos) que se
paginan hacia fuera (movida hacia fuera de memoria activa) cada segundo.
Haga clic en el enlace de búsqueda para ver cómo la utilización de CPU, memoria y E/S de disco cambian
con el tiempo.
Investigar la sección sesiones activas, donde usted puede explorar más a fondo la causa de los problemas de
rendimiento, como su base de datos ocupando la mayor parte del tiempo de CPU en el servidor. Esta sección
muestra un gráfico de barras con la información siguiente:

Espera
Este es el valor para todas las clases de espera combinado, excepto el usuario I/O y ociosa espera
eventos. Esperar las clases son agrupaciones de eventos espera basados en el tipo de espera.

Si están tomando otros procesos de mayor parte de su tiempo de CPU, esto indica que alguna otra
aplicación corriendo en el equipo host de base de datos podría estar causando problemas de rendimiento.
Haga clic en el enlace esperar para ir a la página de rendimiento para ver posibles problemas dentro y
fuera de la base de datos.
Usuario entrada-salida
Este es el número promedio de sesiones activas de espera de usuario que i/os usuario I/O significa que la
carga de trabajo procedentes del usuario hace que la base de datos leer datos del disco o escribir datos en
disco.
Haga clic en el enlace de la Entrada-salida de usuario para ir a la página de rendimiento para ver
posibles problemas dentro y fuera de la base de datos.
CPU

10-4 DBA de oracle base de datos día 2


Monitoreo de base de datos proactiva

Se trata de las sesiones activas promedio usando CPU.

Haga clic en el enlace de CPU para ver un gráfico que muestra la información más detallada sobre las
sesiones activas en el tiempo.

Ver la sección de Resumen diagnóstico, que incluye la siguiente información:

ADDM resultados
Esto muestra el número de resultados de ADDM de la ADDM más reciente ejecutar. Haga clic en el
número adyacente al ADDM resultados enlace para ir a la página de la ADDM.

Hora de inicio del período


Esta es la hora de inicio del período más reciente analizado por ADDM. Se muestra sólo si existen
resultados de ADDM.
Registro de alertas
Esta es la fecha y hora de la alerta más reciente registro que describe una ORA- error de.

Haga clic en el enlace Registro de alertas para ir a la página de alerta errores del registro, que muestra
una lista de entradas del registro que contienen errores.
Incidentes activos
Esto muestra el número de activo los incidentes, que son las ocurrencias de errores críticos en la base de
datos. Le animamos a investigar errores críticos y reportarlos a los servicios de soporte Oracle. Haga clic
en la cuenta para ir a la página de banco de trabajo de apoyo.

Salud de instancia de base de datos


Haga clic en Base de datos de instancia salud para mostrar la página de salud de instancia de base de
datos, que incluye gráficos líneas de tiempo de incidentes, resultados de ADDM y alertas. Puede utilizar
estos gráficos para identificables correlaciones entre incidentes y alertas generadas y problemas de
rendimiento en el sistema.
Ver la sección de tiempo de respuesta de SQL.

Esto se establece el tiempo de respuesta actual de una seguimiento de sentencias SQL en comparación con el
tiempo de respuesta para la colección de referencia. Una colección de referencia, o SQL Tuning Set, es
conjunto de sentencias SQL que representa la típica carga de trabajo SQL en el sistema de producción. Si el
tiempo de respuesta actual y tiempo de respuesta de la colección de referencia son iguales, el sistema está
funcionando como debería. Si el tiempo de respuesta actual es mayor que el tiempo de respuesta de colección
de referencia, entonces una o más sentencias SQL están realizando más lentamente de lo que deberían. Menor
el tiempo de respuesta actual, más eficientemente el seguimiento declaraciones SQL ejecutan.

Haga clic en el enlace de Tiempo de respuesta de SQL para ver indicadores de tiempo de respuesta durante
las 24 horas anteriores. Si la colección de referencia está vacía, haga clic en Reset referencia colección para ir
a una página donde puedes crear una colección de referencia.

Ver la sección Resumen de espacio.


Si el número junto a la etiqueta de segmento asesor recomendaciones no es cero, esto significa que el segmento
Asesor ha identificado segmentos del candidato para la desfragmentación de espacio. Haga clic en el número
para ver recomendaciones sobre cómo desfragmentar estos segmentos.

Ver la sección de alertas, que incluye los siguientes elementos:

Lista de categorías

Monitoreo y ajuste la base de datos 10-5


Monitoreo de base de datos proactiva

Opcionalmente, seleccione una categoría de la lista para ver las alertas sólo en esa
categoría.

Crítica
Este es el número de mediciones que han superado los umbrales críticos más el
número de otras alertas críticas, como las causadas por incidencias (errores graves).

ADVERTENCIA
Este es el número de mediciones que han superado los umbrales de advertencia.
Tabla de avisos
Haga clic en el mensaje para obtener más información sobre la alerta.
Ver la sección de análisis de rendimiento de ADDM, si está presente. Esta sección
contiene los siguientes elementos:

Hora de inicio del período


Esta es la hora de inicio del periodo más recientemente analizado por ADDM.
Duración del período en minutos
Se trata de la duración del período analizado recientemente por ADDM.
Nombre de la instancia
Tabla de resultados de ADDM
Esta tabla muestra los resultados de la ADDM, su cálculo del impacto en el rendimiento
de la base de datos, una descripción de la búsqueda y el número de veces el hallazgo se
produjo en las instantáneas recogidas durante las últimas 24 horas. Por ejemplo, se ha
producido un hallazgo con ocurrencias como 34 de 43 en 34 de las últimos 43
instantáneas.

Haga clic en el hallazgo a la vista encontrar detalles, para ver las recomendaciones y en
algunos casos para poner en práctica recomendaciones o iniciar asesores.

Para ver el rendimiento de la base de datos con el tiempo:

En la parte superior de la página de inicio de base de datos, haga clic en rendimiento.


La página de resultados aparece, mostrando un resumen de utilización de CPU, sesiones
activas promedio, instancia E/S de disco y rendimiento de la instancia durante el período de
tiempo reciente.

Utilice adicional vigilancia enlaces para perforar hasta parte superior actividad y otros datos.

Los tipos de acciones que puede tomar para mejorar la performance del host depende de
su sistema y puede incluir la eliminación de procesos innecesarios, agregar memoria o
añadir CPUs.

Gestión de alertas
Los temas siguientes describen cómo gestionar alertas:

10-6 DBA de oracle base de datos día 2


Monitoreo de base de datos proactiva

Visualización de indicadores y umbrales

Configuración de umbrales métricas

De responder a las alertas

Borrar alertas

Configuración de notificación de alerta directa

Visualización de indicadores y umbrales

Para efectivamente diagnosticar problemas de rendimiento, estadísticas deben estar disponibles. Oracle genera
muchos tipos de Estadísticas acumulativas para el sistema de sesiones y declaraciones SQL individuales. Oracle
también pistas estadísticas acumuladas sobre los segmentos y servicios. Una métrica se define como la tasa de
cambio en algunas estadística acumulativa. Métricas son calculado y almacenado en el repositorio de carga
automática y aparecen en la página de los indicadores, que puede verse haciendo clic en Todos los indicadores en
enlaces relacionados en la página de inicio de base de datos.

Para ver las métricas para su base de datos:

Sobre la base de datos página con enlaces relacionados, haga clic en Todos los indicadores.
Aparecerá la página de los indicadores.

Haga clic en un enlace de métricas específico.

Aparece una página de detalles, con más información sobre la métrica. Ayuda en línea de esta página describe
la métrica.
Cada una de estas métricas, que son capaces de definir valores umbral de alerta y crítico, y cuando se excede el
umbral, base de datos Oracle emite una alerta. Alertas se muestran en la página de base de datos principal bajo las
alertas de partida (o alertas relacionadas con alertas de nondatabase como un componente de red de Oracle).

Monitoreo y ajuste la base de datos 10-7


Monitoreo de base de datos proactiva

La siguiente salida de ejemplo muestra dos alertas de advertencia para el umbral espacio de espacio de tablas
utilizado.

Configuración de umbrales se discute en "Métrica de la configuración de umbrales" en la página 10-8. Acciones


que puede tomar para responder a las alertas se discuten en "Sobre respuesta a alertas" en Página 10-10.

Cuando se resuelve la condición que desencadenó la alerta y el valor métrico no es fuera de los límites, la base de
datos Oracle despeja la alerta. Métricas son importantes para medir la salud de la base de datos y sirven como
entrada para auto-tuning y las recomendaciones formuladas por los asesores de la base de datos Oracle.

Configuración de umbrales métricas

Base de datos Oracle proporciona un conjunto de métricas predefinidas, algunos de los cuales han predefinido los
umbrales. Puede haber ocasiones cuando desea establecer umbrales de otras métricas, o desea modificar los ajustes
de umbral existentes.

"Cambio de espacio uso alerta umbrales para un espacio de tablas" en la página 6-16 describe un medios de
establecer un umbral, donde establece los umbrales de alerta y crítico sobre la cantidad de espacio consumido en un
espacio de tablas. Un medio más general de establecer umbrales está disponible mediante la página Editar umbrales.

Establecer límites de métricas:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

Bajo el título de enlaces relacionados, haga clic en métrica y configuración de la Directiva.


Aparecerá la página de métricas y configuración de la Directiva.

Esta página muestra los umbrales existentes de mediciones y las acciones de respuesta que han sido
especificadas.
10-8 DBA de oracle base de datos día 2
Monitoreo de base de datos proactiva

En la lista de la vista, realice una de las siguientes:

Seleccionar métricas con umbrales para ver sólo esos indicadores con umbrales, predefinidas por Oracle o
establecida previamente por usted.
Seleccionar Métricas de todas a todas las métricas, si tienen los umbrales definidos.
Para establecer o modificar un umbral de alerta para una métrica determinada, escriba el valor que desee en el
campo Umbral de advertencia para métrica.

Para establecer o modificar un umbral crítico de una métrica determinada, escriba el valor que desee en el
campo Umbral crítico para esa métrica.

Para deshabilitar o habilitar la colección de métricas para una métrica particular, o para cambiar su
programación de colección, siga estos pasos:

Haga clic en el enlace de calendario de colección para la métrica.

Aparece la página Editar configuración de colección para métrica.

Haga clic en desactivar para desactivar la colección para esta métrica, o haga clic en Habilitar para habilitarlo.

Si elige activar, entonces debe elegir el Tipo de frecuencia para el plan de colección y especificar un
valor numérico en la repetir cada campo. Si elige Desactivar, luego saltear este paso.

Realice una de las siguientes:

– Haga clic en continuar para guardar sus selecciones y volver a la métrica y la política página de
configuración de.
– Haga clic en Cancelar para volver a la página métricas y configuración de la Directiva sin sus
opciones de ahorro.

Haga clic en un icono de lápiz solo para utilizar la página Editar configuración de avanzada para realizar
cambios en acciones correctivas, anulación de plantilla (monitoreo) y configuración avanzada de umbral. Haga
clic en ayuda en esta página para obtener más información sobre estas opciones.

Haga clic en un icono de lápiz triple para establecer valores de umbral diferentes para diferentes instancias del
tipo de objeto que se mide.

Por ejemplo, para cada tablespace puede establecer ADVERTENCIA diferentes y niveles críticos para la
métrica de Tablespace espacio utilizado.

Monitoreo y ajuste la base de datos 10-9


Monitoreo de base de datos proactiva

Realice una de las siguientes:

– Haga clic en Aceptar para guardar los cambios y volver a la página de inicio de base de datos.

– Haga clic en Cancelar para volver a la página de inicio de base de datos sin guardar su cambios.

De responder a las alertas

Cuando reciba una alerta, siga las recomendaciones que proporciona, o considere que ADDM u otro consejero,
como apropiado, para obtener diagnósticos más detalladas de la actividad del sistema u objeto.

Por ejemplo, si usted recibe una alerta de uso de espacio de espacio de tablas, luego puede tomar una medida
correctiva por ejecuta el asesor de segmento en el espacio de tablas para identificar posibles objetos de contracción.
Entonces puede encoger los objetos para crear espacio disponible (libre). Ver "reclamar espacio no utilizado" en la
página 6-19.

Además, como respuesta, se puede establecer un correctivo script para ejecutar tal como se describe en
"Métrica de la configuración de umbrales" en la página 10-8.

Borrar alertas

La mayoría de alertas se borran (quitado) automáticamente cuando desaparece la causa del problema. Otras
alertas, como Error de registro de alerta genérico, son enviados a usted para la notificación y deben ser
reconocidos por el administrador de base de datos.

Después de tomar las medidas correctivas necesarias, puede reconocer una alerta por limpieza o lo purga de. Claro
una alerta envía la alerta a la historia de alerta, que puede verse desde la página de inicio de base de datos en
enlaces relacionados. Purgar una alerta lo elimina de la historia de alerta.

Para limpiar o purgar una alerta:

En la página de inicio de base de datos en Resumen diagnóstico, haga clic en el enlace Registro de alertas .
Aparecerá la página de alerta errores del registro.

En la lista obtener datos, seleccione el período para el cual desea información.

Haga clic en Actualizar para actualizar la página con la información más reciente.

Realice una de las siguientes:

– Haga clic en Mostrar alertas abierto para ocultar las alertas que han sido borrados.

– Haga clic en Mostrar abierto y despejado alertas para ver todas las alertas de.
Nota: Usted verá solamente uno u otro de estos botones, dependiendo de en lo que se muestra en la
actualidad.

Seleccione uno o más alertas haciendo clic en sus selección de opciones.

Haga clic en Borrar para borrar la alerta.

Haga clic en purgar para purgar la alerta.

Haga clic en Borrar cada abrir alerta para borrar alertas todos.

Haga clic en Purgar cada alerta para purgar todas las alertas.

10-10 DBA de oracle base de datos día 2


Monitoreo de base de datos proactiva

Configuración de notificación de alerta directa

Control de base de datos muestra todas las alertas en la página de inicio de base de datos. Sin embargo,
opcionalmente, puede especificar que la base de datos Control proveerle notificación directa cuando surgen alertas
específicas. Por ejemplo, si usted elige e-mail de notificación de alertas críticas, y tiene un umbral crítico para la
métrica de tiempo de respuesta del sistema para cada llamada , luego puede enviarse un mensaje similar al
siguiente:

Nombre host =mydb.us.example.com métrico =Tiempo de respuesta


por llamada Timestamp =08 de noviembre de 2006 10:10:01 (GMT
-7:00)
Gravedad =crítica

Mensaje =respuesta tiempo por llamada ha superado el umbral. Ver el más


reciente análisis ADDM.

Nombre de la regla =

Dueño de la regla =SYSMAN

El mensaje de correo electrónico contiene un enlace al nombre de host y el más reciente análisis de la ADDM.

De forma predeterminada, se establecen alertas en estado crítico como DB abajo, estado de Error de registro de
alerta genérico y Tablespace espacio utilizado para la notificación. Sin embargo, para recibir estas notificaciones,
debe configurar su información de correo electrónico.

Para configurar su información de correo electrónico:

Desde cualquier página de Control de la base de datos, haga clic en el enlace configuración , que es
visible en las áreas de encabezado y pie de página.

En la página de configuración, seleccione Métodos de notificación.

Introduzca la información requerida en la sección servidor de correo de la página de notificaciones métodos.


Haga clic en ayuda en la parte inferior de la página para obtener asistencia.

Hay otros métodos de notificación, incluyendo secuencias de comandos y las interrupciones SNMP (Protocolo
de administración de red simplificado) programa (trampas). Este último puede utilizarse para comunicarse con
aplicaciones de terceros.

En este punto, ha configurado un método de notificación, pero usted no ha configurado una dirección de correo
electrónico para recibir la notificación. Para ello, siga estos pasos.

Desde cualquier página de Control de la base de datos, haga clic en el enlace de preferencias , que es visible en
las áreas de encabezado y pie de página.

En la página Preferencias, seleccione General. Haga clic en Agregar otra fila en la sección de direcciones
de correo electrónico para ingresar su dirección de correo electrónico.

Haga clic en prueba para comprobar que pueden enviarse mensajes de correo electrónico con la
información especificada. Después de finalizada la prueba, haga clic en Aceptar.
(Opcional) Para modificar las reglas, por ejemplo para cambiar el estado de gravedad para la recepción de
notificación, seleccione reglas bajo el título de notificación en el lado izquierdo de la página de la notificación.

Aparecerá la página de reglas de notificación. Haga clic en ayuda para obtener más información acerca de
esta página.

Vea también:

■ Configuración avanzada de Oracle Enterprise Manager , para más información información


acerca de cómo configurar reglas de notificación

"Visualización de indicadores y umbrales" en la página 10-7

"Umbrales de métricas de configuración" en la página 10-8

Monitoreo y ajuste la base de datos 10-11


Diagnosticar problemas de rendimiento usando ADDM

Diagnosticar problemas de rendimiento usando ADDM


A veces, problemas de rendimiento de base de datos se presentan que requieren el diagnóstico y
corrección. Generalmente, estos problemas se señalan a su atención por automática base de datos
de diagnóstico Monitor (ADDM), que hace un análisis del sistema de arriba a abajo cada hora
por defecto y reporta sus hallazgos más significativos en la página de inicio de base de datos.

Esta sección contiene los siguientes temas:

Ver un resumen de los resultados de rendimiento de ADDM

Responder a los resultados de rendimiento de ADDM

Funcionamiento ADDM manualmente

Modificación de frecuencia instantánea AWR y retención

Vea también:

Base de datos Oracle 2 días + Performance Tuning Guide

Ver un resumen de los resultados de rendimiento de ADDM


Resultados de análisis ADDM consisten en una descripción de cada hallazgo y una acción
recomendada. Puede ver un resumen de resultados y sus impactos en el sistema.

Para ver un resumen de los resultados de rendimiento de ADDM:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la sección de diagnóstico Resumen de la página de inicio de base de datos, busque el


enlace numérico junto a la etiqueta de ADDM resultados.
El número indica el número de resultados de la más reciente ADDM ejecutar. Si este
número es cero, entonces hay no hay resultados de ADDM para investigar.

Si este número no es cero, entonces continuar al paso 3.

Ver la sección de análisis de rendimiento de ADDM, debajo de la sección de alertas de la


página de inicio de base de datos.

Esta sección está presente sólo si existen resultados de ADDM. Muestra los cinco
primeros resultados de la ADDM más reciente ejecutar. Si hay más de cinco resultados,
entonces los controles aparecen para que pueda ver los resultados después de cinco y así
sucesivamente.

10-12 DBA de oracle base de datos día 2


Diagnosticar problemas de rendimiento usando ADDM

En la sección de diagnóstico Resumen de la página de inicio de base de datos, busque el


enlace numérico distinto de cero junto a la etiqueta de ADDM resultados y haga clic en él.

Aparece la página ADDM, mostrando un resumen de todos los resultados de la


carrera más reciente y una línea de tiempo gráfica que muestra la actividad de la
sesión durante las últimas 24 horas.

Haga clic en ayuda para obtener más información acerca de esta página.

Cada icono portapapeles debajo de la gráfica representa un rango de tiempo dentro de las 24
horas. Haga clic en un icono para ver los resultados de la carrera ADDM que tuvo lugar
durante el intervalo de tiempo de ese icono. Si más ADDM ocurrió durante ese intervalo de
tiempo, puede seleccionar un plazo ADDM individual de la lista que aparece al lado de la
etiqueta de nombre de la tarea.

Vea también:

Base de datos Oracle 2 días + Performance Tuning Guide

Responder a los resultados de rendimiento de ADDM


Usted puede actuar sobre las recomendaciones que acompañan a los resultados de rendimiento
de ADDM.
Para responder a los resultados de rendimiento de ADDM:

En la sección de ADDM rendimiento análisis de la página de inicio de base de datos o la


página ADDM, en la columna de búsqueda , haga clic en encontrar.

Aparecerá la página Detalles de búsqueda de rendimiento.

Monitoreo y ajuste la base de datos 10-13


Diagnosticar problemas de rendimiento usando ADDM

En la sección de recomendaciones, haga clic en Mostrar todos los datos.

Elegir un hallazgo para responder a y siga la acción recomendada. Una recomendación


puede incluir ejecuta un asesor, lo que puede hacer haciendo clic en
Ejecute el asesor ahora.

(Opcional) Seleccione uno o más resultados y haga clic en el botón de acción sobre la tabla
de resultados. Un ejemplo de un botón de acción puede ser horario de SQL Tuning Advisor.

Vea también:

Base de datos Oracle 2 días + Performance Tuning Guide

Funcionamiento ADDM manualmente


Por defecto, funciona de la base de datos Oracle ADDM cada hora, inmediatamente después de
una instantánea AWR. Los resultados de rendimiento de la más reciente ADDM ejecutar, si los
hubiere, se enumeran en la página de inicio de base de datos. Ver "Self-diagnósticos de
rendimiento: base de datos automática Monitor de diagnóstico" en la página 10-2 para más
información.

También puede ejecutar manualmente el ADDM. Razones para hacerlo son funcionando como
una acción recomendada asociados con una alerta o ejecutar a través de múltiples copias
instantáneas.

10-14 DBA de oracle base de datos día 2


Diagnosticar problemas de rendimiento usando ADDM

Nota: Si necesita más frecuente ADDM informes, puede también modificar el intervalo de
instantánea por defecto. Para ello, ver "modificación AWR instantánea frecuencia y retención" en
la página 10-16.

Los pasos siguientes describen cómo ejecutar ADDM para analizar un periodo que abarca múltiples copias
instantáneas.

Para ejecutar manualmente el ADDM:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En enlaces relacionados en la parte inferior de la página, haga clic en Asesor de Central.


Aparecerá la página Central de asesor.

Haga clic en ADDM.

Aparecerá la página ejecute ADDM.

Seleccione Ejecutar ADDM analizar rendimiento anterior.

Siga los pasos para elegir un período de tiempo de Inicio:

Seleccione la opción de Hora de inicio del período .

(Opcional) Examinar el gráfico de la línea de tiempo y cuenta el número de instantáneas disponibles en cada
período de 2 horas. Cada instantánea es representado por un icono de cámara. Si tus instantáneas
ocurren más con frecuencia que una vez cada hora y quiere ver el timeline de instantáneas con más
precisión, haga clic en el icono de zoom a la derecha. (El icono de zoom es una lupa con un signo de
más).

(Opcional) A continuación el gráfico de la línea de tiempo, haga clic en el icono de flecha izquierda o flecha
derecha en los lados izquierdo y derecho de la página para cambiar el periodo que se muestra en el
gráfico de la línea de tiempo.

Haga clic en el icono de una cámara.

Un período que indica flecha derecha audaz empezar tiempo cubre el icono de cámara y el campo hora de
comienzo del período por encima de los cambios de gráfico de línea de tiempo para la fecha seleccionada y
el tiempo.

Si quieres un momento de fin de período distinto del predeterminado (la instantánea más reciente), luego
realice los siguientes pasos:

Monitoreo y ajuste la base de datos 10-15


Uso de asesores para optimizar el rendimiento de la base de datos

Por encima de la gráfica de la línea de tiempo, seleccione la opción de Tiempo de final


de período .

(Opcional) Haga clic en el icono de flecha izquierda o flecha derecha en los lados
izquierdo y derecho de la página para cambiar el periodo que se muestra en el
gráfico de la línea de tiempo.

Haga clic en el icono de una cámara.

Un audaz cuadrado (como un botón de stop en un dispositivo de grabación) cubre el


icono de cámara, y el campo de hora de finalización de período cambia a la fecha
seleccionada y el tiempo.

Haga clic en Aceptar para iniciar el análisis.

Después de un breve retraso, aparece la página del Monitor de diagnóstico automático


de base de datos, mostrando sus resultados.

(Opcional) En la lista nombre de la tarea, anote el nombre de la tarea.

Un nombre de tarea típica es "Task_52." Buscando y seleccionando el nombre de la tarea


en la página Central de asesor puede volver a este análisis más adelante.

Vea también:

Base de datos Oracle 2 días + Performance Tuning Guide

Modificación de frecuencia instantánea AWR y retención


Análisis ADDM es basado en copias instantáneas AWR, que tienen una frecuencia por defecto
de una vez cada hora y un período de retención predeterminado de 8 días.

Nota: El período de retención de instantánea no se aplica a conservado


instantáneas, que se conservan para siempre. Normalmente se crea un conjunto de
instantánea conservados para definir un período de referencia para el análisis de
rendimiento.

Usted puede ver y modificar estos ajustes de instantáneas AWR.

Para modificar la frecuencia instantánea AWR y retención:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte superior de la página, haga clic en servidor para mostrar la página del servidor.
En la sección de gestión de las estadísticas, haga clic en Repositorio de carga
automática. Aparece la página del repositorio de carga automática.

Haga clic en Editar.

Aparece la página Editar configuración.

Introduzca la nueva configuración de retención de copia instantánea o nueva


configuración de colecciones de instantáneas y haga clic en Aceptar.

Vea también:

Base de datos Oracle 2 días + Performance Tuning Guide

Uso de asesores para optimizar el rendimiento de la base de


datos
Base de datos Oracle incluye un conjunto de consejeros para ayudarle a administrar y afinar la
base de datos. Esta sección contiene información acerca de estos asesores y las instrucciones
para su uso. Se abordan los siguientes temas:

10-16 DBA de oracle base de datos día 2


Uso de asesores para optimizar el rendimiento de la base de datos

Asesores

Los asesores de SQL

Sobre la automática SQL Tuning Advisor

Configuración automática SQL Tuning Advisor

Visualización automática SQL Tuning resultados

Ejecuta el SQL Tuning Advisor

Ejecuta el asesor de acceso SQL

Optimiza el uso de memoria con los asesores de la memoria

Vea también:

Base de datos Oracle 2 días + Performance Tuning Guide

Asesores
Asesores son poderosas herramientas para la gestión de base de datos. Proporcionar consejos
específicos sobre cómo abordar los desafíos de administración de base de datos clave, que
cubre una amplia gama de áreas, incluyendo espacio, funcionamiento y gestión de deshacer. En
general, asesores de producen recomendaciones más completas de alertas. Esto es porque alerta
generación pretende ser de bajo costo y tienen un impacto mínimo en el rendimiento, que
consumen más recursos y realizar un análisis más detallado. Esto, junto con la capacidad de
qué pasaría si de algunos asesores, proporciona información vital para la adaptación que no
puede proceder de cualquier otra fuente. Ejecute asesores de Control de base de datos de
Oracle Enterprise Manager (Control de base de datos). Algunos también se ejecutan
automáticamente durante ventanas de mantenimiento (periodos de tiempo).

Disponen de asesores para ayudar a mejorar el rendimiento de la base de datos. Estos asesores
son Monitor de diagnóstico automático de base de datos (ADDM), SQL asesores y consejeros de
la memoria. Por ejemplo, el asesor de piscina compartida, muestra gráficamente el impacto en el
rendimiento de cambiar el tamaño de este componente de sistema Global Area (SGA).

Puede ejecutar un asesor de rendimiento ante las siguientes situaciones:

Usted quiere resolver un problema en un área específica, por ejemplo, para determinar por
qué una determinada instrucción SQL consume 50 por ciento de tiempo de CPU y qué
hacer para reducir su consumo de recursos. Usted puede utilizar el SQL Tuning Advisor.
Durante el desarrollo de aplicaciones, que desea afinar su carga de trabajo SQL asociada
para un rendimiento óptimo y un nuevo esquema. Usted puede utilizar el asesor de
acceso SQL.

Vas a añadir memoria a su sistema. Puede utilizar el asesor de memoria para determinar el
impacto de rendimiento de base de datos de aumentar SGA o PGA (área Global del
programa).

Puede ejecutar todos los asesores de la página Central de asesor, accesible a través de un
enlace en la página de inicio de base de datos. También se pueden invocar muchos de los
asesores de la página de rendimiento, a través de recomendaciones de ADDM o de alertas.

Tabla 10-1 describe asesores el rendimiento. Otros consejeros se enumeran en tabla 10 – 2 en la


página 10-18.

Monitoreo y ajuste la base de datos 10-17


Uso de asesores para optimizar el rendimiento de la base de datos

Tabla 10-1 Asesores de rendimiento

Asesor Descripción

Base de datos automática ADDM hace posible que la base de datos Oracle diagnosticar su
propio desempeño y determinar cómo cualquiera identificado
Monitor de diagnóstico (ADDM) problemas
se puede resolver.
Ver «Self-diagnósticos de rendimiento: base de datos automático
Diagnóstico del Monitor " en la página 10-2 y "Diagnóstico
Problemas de rendimiento usando ADDM " en la página 10-12.

Asesores SQL El SQL Tuning Advisor analiza una o más sentencias SQL
y formula recomendaciones para mejorar el rendimiento. Esto
■ SQL Tuning Advisor Advisor se ejecuta automáticamente durante los períodos de
mantenimiento,
, pero también puede ejecutar manualmente. Ver "sobre el SQL
■ Asesor de acceso SQL automático
Asesor tuning " en la página 10-20 y "Ejecuta el SQL Tuning
Asesor " en la página 10-24.
El asesor de acceso SQL tunes un esquema a un SQL dado
carga de trabajo. Por ejemplo, el asesor de acceso SQL puede
proporcionar
recomendaciones para la creación de índices, vistas materializadas, o
reparte mesas para una determinada carga de trabajo. Ver "ejecutan el
SQL
Acceder a asesor " en la página 10-26.

Asesores de memoria Los asesores de memoria proporcionan análisis gráficos del total de
Opciones de destino de la memoria, configuración de destino SGA y
PGA o SGA
■ Asesor de memoria configuración de tamaño de componentes. Utilizar estos análisis para
sintonizar
Asesor de trabajo sustancial rendimiento de base de datos y para la planificación de qué pasaría si.
■ y lucrativo Dependiendo de
Asesor de la piscina el modo actual de gestión de memoria, memoria diferente
■ compartida
consejeros están disponibles.

Asesor de caché de búfer


■ Si gestión de memoria automática está activada, entonces sólo
el asesor de memoria está disponible. Este advisor
Asesor de PGA proporciona
Consejos para el objetivo total de la memoria de la instancia.
■ Si comparte memoria gestión automática está activada, entonces el asesor de SGA y
PGA asesor están disponibles.

■ Si Manual memoria gestión compartida está habilitada, entonces


la piscina compartida asesor Asesor de caché del búfer y PGA
Asesor están disponibles.
Ver "Optimiza el uso de memoria con los asesores de la memoria"
en la página 10-27. Ver "Gestión de la memoria" en la página 5-13
para más información
información acerca de los modos de gestión de memoria.

Tabla 10 – 2 otros asesores


Asesor Descripción
Asesor de segmentos El segmento asesor asesora sobre si un segmento es
un buen candidato para una operación de contracción basada en el
nivel de
fragmentación del espacio dentro de ese segmento. El asesor también
informes sobre la tendencia histórica de crecimiento de segmentos. Se
puede utilizar
Esta información para la planificación de capacidad y para llegar a un
decisión informada sobre qué segmentos se encojan. Ver
«Recuperar espacio no utilizado» en la página 6-19.
Undo Advisor El asesor de deshacer ayuda a dimensionar correctamente la anulación
espacio de tablas. El asesor de deshacer puede utilizarse también para
establecer la baja
valor de umbral del período de retención de deshacer para cualquier
Oracle
Requisitos de retroceso. Ver "deshacer mínimo de computación
Tamaño Tablespace con el asesor de deshacer " en la página 6-28.

Vea también:

Base de datos Oracle 2 días + Performance Tuning Guide

10-18 DBA de oracle base de datos día 2


Uso de asesores para optimizar el rendimiento de la base de datos

Los asesores de SQL


Los asesores SQL examinan una determinada instrucción SQL o un conjunto de sentencias
SQL y proporcionan recomendaciones para mejorar la eficiencia. Estos asesores pueden hacer
varios tipos de recomendaciones, tales como creación de perfiles SQL (una colección de
información que permite que el optimizador de consultas crear un plan óptimo de ejecución
para una instrucción SQL) reestructuración sentencias SQL, crear índices adicionales, vistas
materializadas o particiones y actualizar las estadísticas del optimizador. Control de base de
datos de Oracle Enterprise Manager (base de datos de Control) le permite aceptar y poner en
práctica muchas de estas recomendaciones con unos pocos clics de ratón.

Los dos asesores SQL son el SQL Tuning Advisor y el asesor de acceso SQL.

SQL Tuning Advisor

Utilizar el SQL Tuning Advisor para sintonizar una sola o múltiples sentencias SQL. Por lo
general, ejecuta este Asesor en respuesta a un desempeño de ADDM encontrando que
recomienda su uso. Se puede también ejecutar periódicamente en las instrucciones de SQL
requieren muchos más recursos y en una carga de trabajo SQL.

Al sintonizar múltiples sentencias SQL, el SQL Tuning Advisor no reconoce las


interdependencias entre las instrucciones SQL. Soluciona problemas de rendimiento de SQL
mediante la identificación de problemas con SQL individuales, como un plan de optimizador
mal rendimiento o el uso erróneo de ciertas estructuras SQL.

Puede ejecutar el SQL Tuning Advisor las siguientes fuentes:

Inicio actividad: las instrucciones de SQL de uso más intensivo de recursos ejecutadas
durante la última hora. Utilice esta opción para ajustar las sentencias SQL que pudieran
haber causado problemas de rendimiento reciente.
Histórico SQL, Un conjunto de sentencias SQL sobre cualquier ventana de 24 horas (periodo
de tiempo). Utilice esta opción para proactiva tuning de sentencias SQL.
SQL Tuning Sets (STS), un conjunto de sentencias SQL que proporciona. Pueden
crear un STS de sentencias SQL capturadas por instantáneas AWR o de cualquier
carga de trabajo SQL.

Asesor de acceso SQL

El asesor de acceso SQL es principalmente responsable de hacer recomendaciones de


modificación de esquema. Puede recomendar que crear estructuras de acceso como índices y
materializado vistas para optimizar consultas SQL. También puede recomendar que usted
partición de tablas, índices o vistas materializadas para mejorar el rendimiento de las consultas.

El asesor de acceso SQL toma una carga de trabajo SQL como entrada. Puede seleccionar su
carga de trabajo de diferentes fuentes, incluyendo la actual y reciente actividad SQL, un
repositorio SQL o una carga definida por el usuario como de un entorno de desarrollo. El asesor
entonces hace recomendaciones para mejorar el rendimiento de la carga de trabajo en su
conjunto.
Declaración afinación y ajuste de la carga de trabajo

Tenga en cuenta que el SQL Tuning Advisor y el asesor de acceso SQL proporcionan
recomendaciones de creación de índice. El SQL Tuning Advisor recomienda creación de
índices sólo cuando anticipa ganancias de rendimiento excepcional para la instrucción de SQL
que está sintonizada. Sin embargo, creación de nuevos índices puede afectan negativamente al
rendimiento de DML insert, update y delete operaciones. El SQL Tuning advisor no tener esto
en cuenta al generar nuevas recomendaciones de índice.

El asesor de acceso SQL, sin embargo, considera que el impacto de los nuevos índices de la
carga de trabajo completa. Así, si un índice mejora el rendimiento de una instrucción SQL, pero
afecta negativamente el resto de la carga de trabajo, entonces el nuevo índice no es

Monitoreo y ajuste la base de datos 10-19


Uso de asesores para optimizar el rendimiento de la base de datos

recomendado por el asesor de acceso SQL. Por este motivo, el SQL Tuning Advisor recomienda
siempre validar su nueva recomendación de índice al ejecutar el asesor de acceso SQL.

Vea también:

Base de datos Oracle 2 días + Performance Tuning Guide más información


sobre tuning de sentencias SQL con el SQL Tuning Advisor

Base de datos Oracle 2 días + Performance Tuning Guide más información sobre el asesor de acceso SQL

"Ejecutar el SQL Tuning Advisor" en la página 10-24

"Ejecutar el asesor de acceso SQL" en la página 10-26

Sobre la automática SQL Tuning Advisor


A partir de la base de datos de Oracle 11g, el SQL Tuning Advisor funciona de forma
automática durante ventanas de mantenimiento del sistema (períodos de tiempo) como una
tarea de mantenimiento. Durante cada ejecución automática, el asesor selecciona consultas
SQL de alta carga en el sistema y genera recomendaciones sobre cómo ajustar estas
consultas.

El asesor de ajuste SQL automático puede configurarse para aplicar automáticamente SQL
perfil recomendaciones. Un perfil SQL contiene estadísticas SQL adicionales que son
específicas de la instrucción SQL y permitir que el optimizador de consultas generar un mejor
plan de ejecución en tiempo de ejecución. Si habilita la implementación automática, el asesor
crea perfiles SQL para sólo las sentencias SQL donde el aumento de rendimiento sería al menos
triple. Otros tipos de recomendaciones, como la creación de nuevos índices, actualizar las
estadísticas del optimizador o reestructuración de SQL, puede implementarse sólo
manualmente. Instrucciones DML no se consideran para el ajuste por el asesor de ajuste SQL
automático.

Puede ver un resumen de los resultados de la sintonización automática de SQL en un período


determinado (por ejemplo, los 7 días anteriores) y un informe detallado sobre las
recomendaciones para todas las declaraciones SQL que ha procesado el SQL Tuning Advisor.
Luego puede aplicar determinadas recomendaciones. También puede ver las recomendaciones
que se aplicaron automáticamente.

Se puede controlar cuando los funcionamientos automático SQL Tuning Advisor y usted puede
desactivarlo si así lo desea.
Vea también:

"Visualización automática SQL Tuning resultados" en la página 10-22

"Configuración de la automática SQL Tuning Advisor" en la página 10-20

Base de datos Oracle 2 días + Performance Tuning Guide

Guía del administrador de base de datos Oracle para obtener más información acerca de automatizado de tareas de
mantenimiento

Configuración automática SQL Tuning Advisor


Las siguientes son algunas tareas de configuración que puede llevar a cabo para la automática
SQL Tuning Advisor:

Permiten la aplicación automática de SQL perfil recomendaciones.


Implementación automática está deshabilitada por defecto.

10-20 DBA de oracle base de datos día 2


Uso de asesores para optimizar el rendimiento de la base de datos

Seleccione las ventanas de mantenimiento (periodos de tiempo) en que funciona el asesor.


El asesor de ajuste SQL automático funciona en todas las ventanas de mantenimiento por defecto.
Modificar la hora de inicio y duración de ventanas de mantenimiento existentes o crear nuevas ventanas de
mantenimiento.

Para configurar el asesor de ajuste SQL automático:

Ir a la página de inicio de base de datos, iniciar sesión como usuario SYS . Ver
"acceder a la página de inicio de base de datos" en la página 3-5.
Haga clic en el servidor para mostrar la página del servidor.

En la sección de Scheduler de Oracle, haga clic en Tareas de mantenimiento automatizado.


Aparecerá la página de tareas de mantenimiento automatizado.

Haga clic en configurar.

Aparecerá la página de configuración de tareas de mantenimiento automatizado.


(Opcional) Para desactivar el automático SQL Tuning Advisor, en la sección de configuración de la tarea,
haga clic en la opción de movilidad para la sintonización automática de SQL.

(Opcional) Para evitar que el asesor de ajuste SQL automático de la ejecución de ventanas de mantenimiento, en
particular en la sección de asignación de grupo de mantenimiento ventana, anule la selección de las casillas de
verificación bajo el título de sintonización automática de SQL.

Monitoreo y ajuste la base de datos 10-21


Uso de asesores para optimizar el rendimiento de la base de datos

Haga clic en aplicar para guardar los cambios


realizados hasta ahora. Se muestra un mensaje de
confirmación.

Para habilitar la ejecución automática de SQL perfil recomendaciones, complete los


siguientes pasos:

En la sección de configuración de la tarea, junto a las opciones de sintonización


automática de SQL, haga clic en

Configurar.

Aparecerá la página Configuración automática de Tuning de SQL.

Perfiles de lado de la implementación automática de SQL, haga clic en la opción


sí . Usted debe estar logueado como usuario SYS para cambiar esta opción.

Haga clic en aplicar.

Se muestra un mensaje de confirmación.

En los enlaces de localización en la parte superior, lado izquierdo de la página, haga


clic en automáticos Configuración de tareas de mantenimiento para volver al
mantenimiento automatizado página de configuración de tareas.

(Opcional) Para realizar cambios en el inicio la hora y duración de ventanas de


mantenimiento existentes, para desactivar ventanas de mantenimiento individuales, o para
crear ventanas adicionales de mantenimiento, haga clic en Editar Grupo de ventana.

Aparecerá la página de el grupo de la ventana Editar. Desde esta página se puede cambiar la
configuración de windows individuales o usted puede Agregar o quitar windows desde el
grupo ventana o MAINTENANCE_WINDOW_GROUP.

Consulte la ayuda en línea de esta página para obtener más información.


Nota: Si se crea una nueva ventana (período de tiempo) para ejecutar
automatizado tareas de mantenimiento, entonces usted debe agregar esa ventana
a
MAINTENANCE_WINDOW_GROUP.

Vea también:

Guía del administrador de base de datos Oracle para obtener más


información acerca de ventanas de mantenimiento y cómo configurarlos
"Acerca de la automática SQL Tuning Advisor" en la página 10-20

Visualización automática SQL Tuning resultados


Puede seguir las actividades del Asesor de ajuste automático de SQL con la base de datos
Control.

10-22 DBA de oracle base de datos día 2


Uso de asesores para optimizar el rendimiento de la base de datos

Para ver el SQL automático tuning resultados:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

Haga clic en el servidor para mostrar la página del servidor.

En la sección de Scheduler de Oracle, haga clic en Tareas de mantenimiento automatizado.


Aparecerá la página de tareas de mantenimiento automatizado.

Haga clic en ajuste automático SQL.

La página Resumen de resultado ajuste SQL automático aparece, mostrando gráficos resúmenes de los
resultados y actividades automático SQL Tuning Advisor.

Para ver recomendaciones, haga clic en Ver informe bajo el título Resumen de actividad de tarea.
La página de detalles de resultado ajuste SQL automático aparecerá, mostrando las instrucciones de SQL para
que las recomendaciones fueron hechas durante el período.

Monitoreo y ajuste la base de datos 10-23


Uso de asesores para optimizar el rendimiento de la base de datos

Una marca de verificación verde en la columna SQL perfil indica una recomendación que
fue implementada automáticamente.

Por defecto, la implementación automática está deshabilitada. Ver "configuración


automática de la SQL Tuning Advisor" en la página 10-20 para instrucciones para permitir
que lo

(Opcional) Seleccione una instrucción SQL en la tabla de recomendaciones (basada en la


columna de texto de SQL) y haga clic en Ver recomendaciones.

Las recomendaciones para la página de ID SQL aparece, describiendo cada recomendación


para la declaración en detalle. En esta página, puede seleccionar una recomendación y haga
clic en aplicar para implementarlo.

Vea también:

Base de datos Oracle 2 días + Performance Tuning Guide

"Acerca de la automática SQL Tuning Advisor" en la página 10-20


Ejecuta el SQL Tuning Advisor
Utilice el SQL Tuning Advisor para tuning de sentencias SQL. Por lo general, ejecuta este
Asesor en respuesta a un desempeño de ADDM encontrando que recomienda su uso. También
puede iniciar manualmente el SQL Tuning Advisor. Una razón es para afinar las declaraciones
que el asesor de ajuste SQL automático no ha considerado para la adaptación.

Como se describe en "Sobre el SQL Advisors" en la página 10-19, el SQL Tuning Advisor puede
seleccionar sentencias SQL para afinar de varias fuentes. El siguiente escenario asume que desea
afinar las instrucciones SQL con más actividad:

Para ejecutar el SQL Tuning Advisor:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte inferior de la página, enlaces relacionados, haga clic en Asesor de Central.

En la página Central de asesor, haga clic en SQL Advisors.

En la página de asesores de SQL, haga clic en SQL Tuning Advisor.

10-24 DBA de oracle base de datos día 2


Uso de asesores para optimizar el rendimiento de la base de datos

Aparecerá la página de programación SQL Tuning Advisor.

En la sección de Resumen, seleccione el enlace de fuente de datos de Actividad superior .

Aparecerá la página de actividad de la parte superior. Esta página tiene un gráfico de línea de tiempo
que muestra la actividad de base de datos basada en sesiones activas durante la última hora.

(Opcional) Ampliar la línea de tiempo mediante la selección histórica de la lista de más de la parte superior
derecha de la página.

Seleccione un intervalo a analizar haciendo clic en la barra en el gráfico de la línea de tiempo.

Las tablas de SQL Top y Top sesiones muestran la actividad en el período seleccionado.

En la sección Top de SQL, seleccione una o más sentencias SQL. Asegúrese de que la lista desplegable de
acciones muestra programación SQL Tuning Advisor y haga clic en ir.

Devuelve la página programación SQL Tuning Advisor, indicando que las declaraciones que han de ajustarse.

Introduzca un nombre de tarea y la descripción, seleccionar el ámbito para el análisis (completa o


limitada) y seleccione una hora de inicio de la tarea de análisis.

Haga clic en Enviar.


Aparece una página de procesamiento SQL Tuning Advisor tarea. Cuando la tarea está completa, aparece la
página de SQL Tuning resultado Resumen, mostrando un resumen de los resultados de SQL Tuning Advisor
para sentencias SQL analizadas.

Para ver las recomendaciones, haga clic en Mostrar todos los resultados. Las recomendaciones pueden
incluir uno o más de los siguientes:

Aceptar el perfil SQL generado.


Recopilar estadísticas del optimizador en objetos con añejo o no estadística.
Escribir una consulta para un mejor rendimiento.

Monitoreo y ajuste la base de datos 10-25


Uso de asesores para optimizar el rendimiento de la base de datos

■Crear un índice para ofrecer las rutas de acceso alternativo, más rápido que el optimizador
de consultas.

Para ver recomendaciones para una declaración SQL especificada, seleccione una
declaración en la lista de recomendaciones y haga clic en Ver recomendaciones.

Las recomendaciones para la página de ID SQL aparece, mostrando una o más


recomendaciones de la declaración.

(Opcional) Seleccione una recomendación y haga clic en aplicar.

Después de que usted confirme que desea implementar un nuevo perfil, regresará a las
recomendaciones de la página de ID de SQL, y un aviso de confirmación se imprime en la
parte superior de la página.

Vea también:

"Acerca de los asesores SQL" en la página 10-19

"Acerca de la automática SQL Tuning Advisor" en la página 10-20

Ejecuta el asesor de acceso SQL


Ejecute el asesor de acceso SQL para obtener recomendaciones para mejorar el rendimiento de
una carga de trabajo. Se puede ejecutar de forma periódica para evitar problemas de
rendimiento, o ejecutarlo para verificar las recomendaciones de cambio de esquema desde el
SQL Tuning Advisor.

Para ejecutar el asesor de acceso SQL:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte inferior de la página, enlaces relacionados, haga clic en Asesor de Central.

En la página Central de asesor, haga clic en SQL Advisors.

En la página de asesores de SQL, haga clic en Asesor de acceso SQL.

Aparece una página que indica que para las opciones iniciales. Haga clic en ayuda para
obtener información sobre las opciones de esta página.
Seleccione una opción y luego haga clic en continuar.

Aparece la página de origen de la carga de trabajo. Es la primera página del asistente SQL
Access Advisor.

Haga clic en ayuda para obtener ayuda para esto y páginas subsiguientes del asistente.
Seguir las indicaciones y hacer las selecciones necesarias para cada página del asistente,
haga clic en siguiente cuando esté listo para pasar a la siguiente página.

Continuar a través del asistente hasta llegar a la página de revisión. Revise sus
selecciones y haga clic en Aceptar para iniciar el análisis.

La página Central de asesor aparece, mostrando un mensaje de confirmación que indica que
se ha iniciado con éxito su tarea.

Haga clic en el botón de Actualizar (no icono de actualizar de tu navegador) para ver el
estado de su tarea.

Cuando ha completado su tarea de asesor de acceso SQL, seleccione Ver


resultado. El resultado de la página de tarea aparece.

La subpágina resumen muestra el potencial de mejora en los rubros de costo de


entrada-salida de la carga de trabajo y mejora de tiempo de ejecución de consulta.

10-26 DBA de oracle base de datos día 2


Uso de asesores para optimizar el rendimiento de la base de datos

Recomendaciones de la subpágina muestra las recomendaciones, en su caso, para mejorar el rendimiento. Una
recomendación puede ser, por ejemplo, una secuencia de comandos SQL con uno o más CREATE INDEX
declaraciones, que se pueden ejecutar haciendo clic en la Aplicación calendario.

Vea también:

"Acerca de los asesores SQL" en la página 10-19

Base de datos Oracle 2 días + Performance Tuning Guide

Optimiza el uso de memoria con los asesores de la memoria

Esta sección contiene:

Los asesores de la memoria


Ejemplo: Obtención de memoria tamaño consejos para ASMM

Vea también:

"Gestión de memoria" en la página 5-13

"Acerca de asesores" en la página 10-17

Los asesores de la memoria

Suficiente memoria física tiene un impacto significativo en el rendimiento de su base de datos de Oracle. Con sus
capacidades de gestión de memoria automática, bases de datos Oracle puede ajustar automáticamente la
distribución de memoria entre los diversos componentes de la SGA y PGA para un rendimiento óptimo. Estos
ajustes se realizan dentro de los límites de la cantidad total de memoria que asignan a la base de datos.

ADDM evalúa periódicamente el desempeño de su base de datos para determinar los problemas de rendimiento. Si
ADDM considera que la actual cantidad de memoria disponible es insuficiente y afectar negativamente el
rendimiento, entonces puede recomendar usted aumente las asignaciones de memoria. Puede seleccionar nuevas
asignaciones de memoria con los asesores de la memoria.

Además, puede utilizar la memoria asesores para realizar análisis en los siguientes:

Monitoreo y ajuste la base de datos 10-27


Uso de asesores para optimizar el rendimiento de la base de datos

Las ventajas de rendimiento de base de datos de agregar memoria física a la base de datos
El impacto de rendimiento de base de datos de reducir la memoria física disponible para la base de datos

Con los asesores de la memoria, usted puede obtener consejos de tamaño de memoria como sigue:

Si está activada la gestión de memoria automática, puede obtener asesoramiento para el establecimiento de la
cantidad objetivo de memoria a asignar a la instancia de Oracle.
Si se desactiva la gestión de memoria automática y gestión automática de memoria compartida está habilitado,
puede obtener Consejo sobre cómo configurar el tamaño objetivo del SGA e instancia PGA.
Si sólo manual compartido está activada la gestión de memoria, entonces puede conseguir asesoramiento sobre
dimensionar la instancia PGA, piscina compartida y caché del búfer.

Ejemplo: Obtención de memoria tamaño consejos para ASMM

Los pasos siguientes describen cómo obtener asesoramiento de tamaño de memoria cuando se habilita la
administración automática de memoria compartida (ASMM).

Para obtener asesoramiento de tamaño de memoria para ASMM:

Ir a la página de inicio de base de datos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la parte inferior de la página, haga clic en Asesor de Central.

En la página Central de asesor, haga clic en Memoria asesores. Aparecerá la


página de memoria asesores.

En la subpágina SGA, junto al campo de tamaño Total de la SGA, haga clic en consejos. La
página de niño SGA tamaño Consejo aparece en una ventana independiente.
Mejora en el tiempo (%) de la DB se traza contra tamaño de SGA Total. Un número más alto de mejora en
tiempo de DB es mejor para el rendimiento. Esta figura muestra el gráfico indica aumentar el tamaño SGA
más de 450 MB resultados en ninguna ganancia de rendimiento. Así, 450 MB es el tamaño SGA óptimo
recomendado.

10-28 DBA de oracle base de datos día 2


Monitoreo y Tuning: Oracle por ejemplo serie

Haga clic en Aceptar para cerrar la página de niños consejos de tamaño de SGA.

En la parte superior de la página de asesores de la memoria, haga clic en PGA para


mostrar la subpágina de PGA.

Junto a la meta de PGA agregada, haga clic en consejos.

Aparece la página de PGA objetivo Consejo, trazado cache hit porcentaje contra tamaño
de destino de la PGA.

La caché de porcentaje de éxito es que el porcentaje de lectura pide mantenimiento de


memoria, a diferencia de las solicitudes atendidas por la lectura del disco, que es más lento.
Un porcentaje de éxito mayor indica mejor rendimiento de la caché. La zona óptima para el
caché de porcentaje de éxito es entre 75 y 100 por ciento. Sin embargo, no es seguro
concluir que la base de datos está teniendo problemas de rendimiento simplemente porque
su caché golpea porcentaje no está dentro de la zona óptima. Cuando la cantidad de
memoria PGA actualmente disponible no es adecuada para un rendimiento óptimo, ADDM
recomienda automáticamente ajusta este valor en la búsqueda de un rendimiento.

Haga clic en Aceptar para cerrar la página de PGA objetivo Consejo.

Vea también:

"Gestión de memoria" en la página 5-13

Monitoreo y Tuning: Oracle por ejemplo serie


Oracle por ejemplo (OBE) tiene una serie de la guía de DBA de Oracle base de datos de 2
días . Esta OBE le camina a través de las tareas en esta sección e incluye imágenes anotadas.

Para ver el control de EFC, en su navegador, introduzca la siguiente URL:

http://www.Oracle.com/WebFolder/TechNetwork/tutorials/OBE/dB/
11g/r2/2day_dba/monitoring/monitoring.htm
Monitoreo y ajuste la base de datos 10-29
Monitoreo y Tuning: Oracle por ejemplo serie
10-30 DBA de oracle base de datos día 2
11
Investigar, informar y resolver
Problemas

Control de base de datos de Oracle Enterprise Manager (Control de base de datos) incluye una
característica denominada la mesa de trabajo de apoyo que le permite ver e investigar errores de base de
datos crítica, Informe estos errores a los servicios de soporte de Oracle y en algunos casos, resolver los
errores.

Este capítulo explica errores críticos y describe cómo utilizar la página de inicio de base de datos y el Banco
de trabajo de apoyo para hacer lo siguiente:

Ver alertas de error crítico

Ver los datos de diagnóstico de errores críticos

Datos de diagnóstico de paquete para subir a los servicios de soporte Oracle

Crear y seguir una solicitud de servicio

Reparación de algunas clases de errores críticos

Se abordan los siguientes temas:


Sobre la base de datos de problemas e incidentes

Investigar, informar y resolver un problema

Problemas de visión utilizar el Workbench de apoyo de Enterprise Manager

Sobre la base de datos de problemas e incidentes


Para diagnóstico y resolución de errores críticos, la base de datos de Oracle versión 11g
introduce dos conceptos para base de datos Oracle: problemas e incidentes.

A problema es un error crítico en la base de datos. Errores críticos manifiestan como errores
internos, tales como ORA-00600y otros errores graves, tales como ORA-07445 (excepción de
sistema operativo) o ORA-04031 (fuera de la memoria en la parte de piscina compartida).
Problemas de seguimiento en el Repositorio de diagnóstico automático (ADR). El ADR es un
repositorio basado en archivos para almacenar datos de diagnóstico. Debido a este repositorio se
almacena fuera de la base de datos, los datos de diagnóstico están disponibles incluso cuando la
base de datos es hacia abajo. A partir de la versión 11g, el registro de alertas, seguimiento y
descarga todos los archivos y otros datos de diagnóstico también se almacenan en el ADR.

Cada problema tiene una clave del problema, que es una cadena de texto que describe el
problema. La clave del problema incluye el código de error (tales como ORA 600) y en algunos
casos, uno o más valores de parámetro de error u otra información.

Investigar, informar, resolver problemas y 11-1


Investigar, informar y resolver un problema

Un incidente es una sola ocurrencia de un problema. Cuando ocurre un problema varias


veces, un incidente se crea para cada ocurrencia. Incidentes son con impresión horaria y
seguimiento en el repositorio de diagnóstico automático (ADR).

Cada incidente se identifica por un incidente numérico ID, que es único en el ADR. Cuando un
incidente ocurre, la base de datos realiza los pasos siguientes:

Hace una entrada en el registro de alertas.

Envía una alerta incidente al Gerente de la empresa.

Reúne datos de diagnóstico de primer fallo sobre el incidente (como archivos de traza).

Los datos del diagnóstico con el incidente de etiquetas ID.

Almacena los datos en un subdirectorio ADR creado por ese incidente.

Cada incidente tiene una llave del problema y se asigna a un único problema.

Diagnóstico y resolución de un error crítico generalmente comienza con un alerta de


incidentes. La alerta de incidente se muestra en la página de inicio de base de datos de
Enterprise Manager. Continuación, puede ver el problema y sus incidentes asociados con
Enterprise Manager.

Vea también:

"Tarea 1 – ver alertas de Error crítico en el Administrador


corporativo" en Página 4 de 11

Guía del administrador de base de datos Oracle para obtener más


información acerca de la ADR

Investigar, informar y resolver un problema


Esta sección describe el típico conjunto de tareas que realizar para investigar e informar de un
problema (error crítico) y en algunos casos, resolver el problema. Incluye los siguientes temas:

Hoja de ruta: Investigación, informes y resolución de un problema


Tarea 1 – ver alertas de Error crítico en el Administrador corporativo
Tarea 2 – ver detalles del problema
Tarea 3 – (opcional) crear una solicitud de servicio
Tarea 4 – paquete y cargar los datos de diagnóstico a los servicios de soporte Oracle
Tarea 5 – vía la solicitud de servicio y aplicar las reparaciones
Tarea 6 – cierre de incidentes

Nota: El flujo de trabajo descrito en esta sección solo incluye el tareas mínimas que se requieren para investigar, informar
y en algunos casos, reparar un problema. Consulte la Guía del administrador de base de datos Oracle para un más
completo flujo de trabajo que incluye actividades de recopilación de diagnósticos adicionales y las actividades de
personalización de datos que usted puede hacer antes de cargar los datos de diagnóstico a los servicios de soporte Oracle.
En algunos casos, estas actividades adicionales pueden resultar en un menor tiempo de resolución de problemas.

11-2 DBA de oracle base de datos día 2


Investigar, informar y resolver un problema

Hoja de ruta: Investigación, informes y resolución de un problema


Usted puede comenzar a investigar un problema por a partir de la página de inicio de banco de
trabajo de apoyo. Sin embargo, el flujo de trabajo más típica comienza con una alerta de error
crítico en la página de inicio de base de datos. Esta documentación proporciona un resumen de
ese flujo de trabajo.

Figura 11-1 ilustra las tareas básicas que completar cuando se enfrentan a un problema.

Figura 11-1 Flujo de trabajo para investigar, informar y la resolución de un problema

Las siguientes son descripciones de la tarea. Secciones siguientes proporcionan detalles para
cada tarea.

Tarea 1 – ver alertas de Error crítico en el Administrador corporativo en la página 4


de 11
Empiece por acceder a la página de inicio de base de datos en el Administrador corporativo
y revisar alertas de error crítico. Seleccione una alerta para que ver los detalles. Página de
información de alerta, ir a la página de detalles del problema.

Tarea 2 – ver detalles del problema en la página 11-6

Examinar los detalles del problema y ver una lista de incidentes que se registraron para el
problema. Mostrar los resultados de los controles de salud que se ejecutan automáticamente.

Tarea 3 – (opcional) crear una solicitud de servicio en la página 11-6

Crear una solicitud de servicio utilizando My Oracle Support y opcionalmente registrar el


número de solicitud de servicio con la información del problema. Si se salta este paso,
puede crear una solicitud de servicio más adelante, o la mesa de trabajo de apoyo puede
crear una para usted.

Investigar, informar, resolver problemas y 11-3


Investigar, informar y resolver un problema

Tarea 4 – paquete y cargar los datos de diagnóstico para soporte de Oracle


servicios en Página 7 de 11

La invocación de un flujo de trabajo guiado (una Asistente) que automáticamente todos


los datos de diagnóstico se reunieron para un problema de paquetes y carga los datos en
los servicios de soporte Oracle.

Tarea 5 – vía el servicio de solicitar e implementar reparaciones en la página 11-9

Opcionalmente, mantener un registro de actividad para la solicitud de servicio en la


mesa de trabajo de apoyo. Si apropiado, ejecute asesores de Oracle para ayudar a
reparar fallas SQL o datos dañados.

Tarea 6 – cierre de incidentes en la página 11-10

Establecer el estado de uno, algunos o todos los incidentes para el problema a cerrado.

Vea también:
«Ver problemas utilizando el Administrador corporativo de apoyo
Banco de trabajo " en la página 11-10

"Sobre la base de datos de problemas e incidentes" en la página 11-1

Tarea 1 – ver alertas de Error crítico en el Administrador corporativo


Comenzar el proceso de investigar problemas (errores graves) revisando alertas de error crítico
en la página de inicio de base de datos.

Para ver las alertas de error crítico:

Ir a la página de inicio de base de datos en el Administrador


corporativo. Ver "acceder a la página de inicio de base de
datos" en la página 3-5.

En la sección de alertas, examinar la tabla de alertas.

Alertas de error crítico se indican con una X en la columna de gravedad y el texto


"Incidente" en la columna categoría.

Nota: Quizás tenga que haga clic en el icono de flecha de mostrar/ocultar junto a
las alertas de partida para mostrar la tabla de avisos.
(Opcional) En la lista categoría, seleccione incidente para ver las alertas de sólo el tipo de
incidente.

En la columna de mensaje , haga clic en el mensaje de la alerta de error crítico para


investigar.

11-4 DBA de oracle base de datos día 2


Investigar, informar y resolver un problema

Un detalle del incidente o la página de falla de datos aparece por el tipo de incidente que ha seleccionado. Por
ejemplo, si usted hace clic en un mensaje de error ORA-600, entonces el incidente - página de Error interno
genérico aparece.

Esta página muestra lo siguiente:

Información del problema, incluyendo el número de incidentes para el problema


Una cronología gráfica rendimiento y Error crítico para el período de 24 horas en que se produjo el error
crítico
Detalles de alerta, incluyendo gravedad, fecha y hora y el mensaje
Controles que permiten borrar la alerta o grabar un comentario acerca de lo

Revisar la línea de tiempo gráfica rendimiento y Error crítico y observe cualquier correlación de tiempo entre
los problemas de performance y el error crítico. Opcionalmente borrar la alerta o deja un Comentario sobre él.

Realice una de las siguientes acciones:

Para ver los detalles del problema asociado a la alerta de error crítico que están investigando, proceder con
Tarea 2 – ver detalles del problema en
Página 11-6.

Si la línea de tiempo gráfica muestra un gran número de diferentes problemas durante el período de tiempo
de 24 horas y que desea ver un resumen de todos esos problemas, entonces siga estos pasos:
– Haga clic en Ver todos los problemas.
Aparece la página de inicio de banco de trabajo de apoyo.
– Ve problemas e incidentes, como se describe en «Ver problemas utilizando la Banco de trabajo de
Gerente de la empresa apoyo " en la página 11-10.

– Seleccionar un único problema problema y ver los detalles, como se describe en «Ver problemas
utilizando la mesa de trabajo de Gerente de la empresa apoyo» en Página 10 de 11.

– Continuar con Tarea 3 – (opcional) crear una solicitud de servicio en la página 11-6.

Investigar, informar, resolver problemas y 11-5


Investigar, informar y resolver un problema

Tarea 2 – ver detalles del problema


Continúa su investigación con la página de detalles del problema.

Para ver detalles del problema:

En la página de datos falla o incidente detalle, haga clic en Ver detalles del
problema. Aparecerá la página Detalles del problema, mostrando la subpágina de
incidentes.

(Opcional) Para ver los detalles del incidentes, en la subpágina de incidentes, seleccione
un incidente y a continuación, haga clic en Ver.

Aparece la página Detalles del incidente, mostrando la subpágina de descarga de archivos.

(Opcional) En la página de detalles del incidente, seleccione Comprobador de


resultados para ver la subpágina de Comprobador de resultados.

Esta página muestra los resultados de los controles de salud que se ejecutan
automáticamente cuando se detectó el error crítico.

Vea también:

Guía del administrador de base de datos Oracle para obtener información


acerca de la salud controles y resultados checker

Tarea 3 – (opcional) crear una solicitud de servicio


En este punto, puede crear una solicitud de servicio de soporte de Oracle y anote el número de
solicitud de servicio con la información del problema. Si elige omitir esta tarea, entonces el
Banco de trabajo de apoyo automáticamente crea una solicitud de servicio del proyecto en la
tarea 4.

Para crear una solicitud de servicio:

En la página de detalles del problema, en la sección de investigar y resolver, haga clic en


ir a My Oracle Support.

Sugerencia: Si has seguido los pasos descritos en la tarea 2, luego de la


Detalles del incidente de la página, haga clic en detalles del problema en la
ruta de exploración para volver a la página de detalles del problema.
11-6 DBA de oracle base de datos día 2
Investigar, informar y resolver un problema

La página My Oracle soporte Login y registro aparece en una nueva ventana del
navegador.

Iniciar sesión en My Oracle Support y crear una solicitud de servicio de la manera


habitual. (Opcional) Recuerde que el número de solicitud de servicio (SR #) para el
siguiente paso.

(Opcional) Volver a la página de detalles del problema y luego hacer lo siguiente:

En la sección de Resumen, haga clic en el botón Editar que se encuentra junto a la


etiqueta del SR #.

En la página que se abre, introduzca el SR # y haga clic en Aceptar.

El SR # se registra en la página Detalles del problema. Esto es para su referencia solamente.

Tarea 4 – paquete y cargar los datos de diagnóstico a los servicios de


soporte Oracle
Para esta tarea, utilice el proceso de embalaje rápido de la mesa de trabajo de apoyo para el
paquete y subir la información de diagnóstico del problema a los servicios de soporte Oracle.
Empaquetado rápido tiene un mínimo de pasos, organizados en un flujo de trabajo guiado (un
mago). El asistente le ayuda con creando un paquete de incidentes (denominado un paquete)
para un solo problema, crear un archivo ZIP del paquete y subir la archivo. Con el empaquetado
rápido, no eres capaz de editar o si no Personaliza la información de diagnóstico que se sube.
Utilizando empaquetado rápido es el método directo, sencillo y cargar datos de diagnóstico.

Para editar o eliminar los datos sensibles la información diagnóstica, adjuntar archivos de
usuario adicionales (tales como archivos de configuración de la aplicación o secuencias de
comandos), o realizar otras personalizaciones antes de subir, debe utilizar el proceso de
empaque. Ver Guía del administrador de base de datos de Oracle para obtener instrucciones.
Cuando completes los las instrucciones, usted puede continuar con tarea 5 – vía la solicitud de
servicio e implementar Reparaciones cualquier en la página 11-9.

Investigar, informar, resolver problemas y 11-7


Investigar, informar y resolver un problema

Nota: El Banco de trabajo de apoyo utiliza Oracle Configuration Manager para carga los datos de diagnóstico.
Si Oracle Configuration Manager no está instalado o configurado correctamente, la carga puede fallar. En este
caso, se muestra un mensaje con una solicitud que subir el archivo para soporte de Oracle manualmente.
Puedes subir archivos manualmente con My Oracle Support.

Para obtener más información acerca de administrador de configuración de Oracle, vea Oracle
Configuration Manager Installation and Administration Guide.

Para empaquetar y cargar datos de diagnóstico para soporte de Oracle:

En la página de detalles del problema, en la sección de investigar y resolver, haga clic en rápido paquete.

Aparece la página crear nuevo paquete del asistente de empaquetado rápido.

(Opcional) Introduzca un nombre y una descripción.

Rellene los campos restantes en la página. Si ha creado una solicitud de servicio para este problema, seleccione
el botón No para crear nuevo servicio petición (SR).

Si selecciona el botón de opción sí para crear nuevo servicio petición (SR), el Asistente de empaquetado rápido
crea una solicitud de servicio del proyecto en su nombre. Después debes iniciar sesión en My Oracle Support y
rellene los datos de la solicitud de servicio.
Haga clic en siguiente.

El Asistente de empaquetado rápido muestra una página que indica que está procesando el comando para crear
un nuevo paquete. Cuando termine, el empaquetado rápido: aparece la página ver contenido.

Revisar los contenidos de la página, tomando nota del tamaño del paquete creado, a continuación, haga clic en
siguiente.

El empaquetado rápido: Ver la página de manifiesto aparece.

Revise la información en esta página, tomando nota de la ubicación del manifiesto (que aparece al lado de la ruta
en dirección). Después de haber revisado la información, haga clic en
Siguiente.

El empaquetado rápido: Página del programa aparece.

11-8 DBA de oracle base de datos día 2


Investigar, informar y resolver un problema

Seleccione inmediatamente o más tarde. Si selecciona más adelante, proporciona


información adicional sobre el tiempo, el paquete debe ser enviado a My Oracle
Support. Después de haber hecho su elección y cualquier información necesaria, haga
clic en Enviar.

El proceso: Envasado y envío de la página de progreso del paquete aparecen.

Cuando finalice el Asistente de empaquetado rápido, el paquete que crea sigue siendo
disponible en el Banco de trabajo de apoyo. Puede modificar el paquete de incidentes con
las operaciones de empaquetado de encargo (como la adición de nuevos incidentes) y
resubir el paquete en un momento posterior.

Tarea 5 – vía la solicitud de servicio y aplicar las reparaciones


Después de subir información de diagnóstico a los servicios de soporte Oracle, puede
realizar diversas actividades para el seguimiento de la solicitud de servicio, recopilar
información de diagnóstico adicional e implementar reparaciones. Entre estas actividades
son las siguientes:

Agregar un número de error de Oracle a la información del problema.


Para ello, en la página Detalles del problema, haga clic en el botón Editar que se
encuentra junto a la etiqueta del Bug #. Esto es para su referencia solamente.
Agregar comentarios en el registro de actividad del problema.
Puede que desee compartir información de estado o historia del problema con otros
administradores en su organización. Por ejemplo, puede grabar los resultados de sus
conversaciones con soporte de Oracle.
Añadir comentarios al registro de actividad del problema:
Ir a la página de detalles del problema del problema, como se describe en "Ver
Problemas con el Banco de trabajo de apoyo de Enterprise Manager " en la página
11-10.

Haga clic en Registro de actividades para mostrar la subpágina de registro de actividad.

En el campo Comentario , escriba un comentario y haga clic en Agregar


comentario. Tu comentario se registra en el registro de actividades.
Adición de nuevos incidentes, si ocurren, y el paquete reuploading el paquete de servicios
de soporte Oracle.
Para esta actividad, usted debe utilizar el método de empaquetado de encargo que se
describe en la Guía del administrador de base de datos de Oracle.
Evaluaciones de estado corriente.
Ver Oracle base de datos del administrador de la guía para obtener información acerca de
controles de salud.
Ejecutando un asesor de Oracle sugiere implementar reparaciones.
Puede acceder al asesor sugerido en una de las siguientes maneras:

Investigar, informar, resolver problemas y 11-9


Problemas de visión utilizar el Workbench de apoyo de Enterprise Manager

-Página de detalles de problema — En autoservicio ficha de investigar y resolver


sección

-Banco de trabajo de apoyo Inicio página — Subpágina en el resultados del Checker

-Página de detalles de incidente — Subpágina en el resultados del Checker

Tabla 11-1 listas de los asesores que ayudan a reparar los errores críticos.

Tabla 11-1 Asesores de oracle que reparación ayuda de errores críticos


Asesor Errores críticos dirigidas Ver
Asesor de recuperación de Corrompido de bloques dañados o archivos que
datos faltan, "Realización de Oracle recomienda
y otras fallas de datos Recuperación " en la página 9-24
Asesor de servicio SQL Fallos de la instrucción de SQL Oracle Database Administrator
Guía de

Vea también:

«Ver problemas utilizando el Administrador corporativo de


apoyo Banco de trabajo " en la página 11-10

Tarea 6 – cierre de incidentes


Cuando un incidente particular ya no es de interés, se puede cerrar. Por defecto, incidentes
cerrados no se muestran en la página Detalles del problema.
Todos los incidentes, ya sea cerrado o no, se purgan después de 30 días. Puede deshabilitar la
depuración por un incidente en la página Detalles del incidente.

Para cerrar los incidentes:


Ir a la Página principal del Banco de trabajo de apoyo.

Ver «Ver problemas utilizando la mesa de trabajo de Gerente de la empresa apoyo» en


Página 10 de 11.

Seleccione el problema deseado y luego haga clic en


Ver. Aparecerá la página Detalles del problema.

Seleccione los incidentes para cerrar y haga clic en


cerrar. Aparece una página de confirmación.

Haga clic en sí para cerrar el incidente.

Problemas de visión utilizar el Workbench de apoyo de Enterprise


Manager
Utilice la página de inicio de Enterprise Manager Workbench de apoyo a todos los problemas o
solo aquellas dentro de un período de tiempo especificado.

Para acceder a la página de banco de trabajo de apoyo:

Ir a la página de inicio de base de datos en el Administrador


corporativo. Ver "acceder a la página de inicio de base de
datos" en la página 3-5.

Haga clic en Software y soporte para ver la página de Software y soporte.

En la sección de soporte, haga clic en Mesa de trabajo de apoyo.

11-10 DBA de oracle base de datos día 2


Problemas de visión utilizar el Workbench de apoyo de Enterprise Manager

Aparece la página de banco de trabajo de apoyo, mostrando la subpágina de problemas. Por defecto se
muestran los problemas de las últimas 24 horas.

Para ver todos los problemas, seleccionar todo de la lista de vista.

(Opcional) Si la sección de rendimiento y Error crítico está oculto, haga clic en el icono de Mostrar/ocultar
junto a la rúbrica de la sección a la sección.

Esta sección le permite ver cualquier correlación entre los cambios de rendimiento de la base de datos y
ocurrencias de incidentes.

(Opcional) En la columna de detalles, haga clic en Mostrar para mostrar una lista de todos los incidentes de
un problema y luego haga clic en un incidente ID para mostrar la página Detalles del incidente.

Para ver los datos de un problema particular:

En la página de banco de trabajo de apoyo, seleccionar el problema y a continuación, haga clic en Ver.
Aparecerá la página Detalles del problema, mostrando la subpágina de incidentes.

(Opcional) Para ver incidentes de cerrado y abrir incidentes, seleccione todos en la lista de vista.

(Opcional) Para ver los datos de un incidente, seleccione el incidente y a continuación, haga clic en Ver.
Aparecerá la página Detalles del incidente.

(Opcional) Para ver el contenido de un archivo de traza asociado, en la subpágina de archivos de la descarga
de la página de detalles del incidente, haga clic en el icono en la columna de contenidos de vista para el
archivo de traza.

Especifique las credenciales de host y haga clic en continuar. Se muestra el contenido del archivo de traza.
Haga clic en OK para volver.
(Opcional) Para ver los resultados de inspector por el incidente, en la página Detalles del incidente, haga clic en
Comprobador de resultados.

Aparece la subpágina de verificador de resultados.

(Opcional) En la página de detalles del incidente, para ver las acciones de usuario que están a su disposición por
el incidente, haga clic en Diagnósticos adicionales. Cada acción del usuario proporciona una manera para que
usted pueda recoger diagnósticos adicionales para su problema o incidente.

Investigar, informar, resolver problemas y 11-11


Problemas de visión utilizar el Workbench de apoyo de Enterprise Manager
11-12 DBA de oracle base de datos día 2
12
Gestión de Software de base de datos de
Oracle

Este capítulo describe cómo mantener actualizado su software de base de datos Oracle. Contiene las
siguientes secciones:

Sobre gestión de versiones y parches

Actualizar una base de datos

Eliminar Software de base de datos Oracle

Manejo Software de Oracle: Oracle por ejemplo serie

Sobre gestión de versiones y parches


Software de gestión consiste en mantener actualizados con las últimas revisiones de producto el
software de base de datos Oracle. Cuando se descubre un defecto en el producto o un error, se
crea un parche para solucionar el problema. Un parche corrige un solo defecto en el software
instalado. Parches individuales, también denominados parches provisionales, se hacen
disponibles a los clientes que por motivos de trabajo no pueden esperar hasta que el parche
siguiente programar para recibir la corrección del producto.

Oracle publica periódicamente liberaciones de mantenimiento para su software, en forma de


conjuntos de parches. Un patch set es una colección de soluciones de producto que han sido
liberados hasta el momento de la liberación de mantenimiento. Patch son producto totalmente
integrado y probado soluciones. Todo el producto corrige el conjunto de parches han sido
probado y están certificado para trabajar con los demás.
Cada parche o patch set está asociado con un número de error para propósitos de identificación.
Juegos de parche también están asociados con números de versión. Por ejemplo, si utiliza la base
de datos de Oracle 11g versión 11.1.0.6, un conjunto de parches disponibles podría ser 11.1.0.7.
El número de versión del software parcheado no cambia si se aplica un parche provisional.

Cada parche tiene un archivo LÉAME asociado que describe cómo se soluciona el software.
El archivo Léame también tiene instrucciones para aplicar el parche.

Cada sistema de parche es acompañado por un archivo de notas del parche Set que contiene
información sobre las revisiones de producto contenida en el conjunto de parche y las
instrucciones de instalación. Cuando se aplica un parche en el software de Oracle, cambia el
número de versión de mantenimiento para el software instalado. Aplicación de un conjunto de
parches afecta el software que reside en su casa, con ningún cambio en los datos en la base de
datos Oracle.

Puede utilizar OPatch Oracle y Oracle Universal Installer aplicar parches y parches establece
respectivamente. Alternativamente, usted puede automatizar la aplicación de estos parches
utilizando Oracle Enterprise Manager Grid Control. Uso de estos productos está fuera del
alcance de esta documentación.

Gestión de Software de base de datos de Oracle 12-1


Actualizar una base de datos

Véase también: Oracle Universal Installer y guía del usuario de OPatch

Windows y UNIX

Actualizar una base de datos


Utilice la base de datos actualizar asistente (DBUA) para actualizar una base de datos existente a
la versión actual de base de datos Oracle.

Esta sección contiene estos temas:

Resumen del asistente de actualización de base de datos

Versiones de la base de datos apoyadas por DBUA

A partir de DBUA

Actualizar una base de datos usando DBUA

Resumen del asistente de actualización de base de datos


Base de datos actualizar asistente (DBUA) le guiará por el proceso de actualización y configura
la base de datos para la nueva versión. DBUA automatiza el proceso de actualización y hace las
recomendaciones pertinentes para las opciones de configuración como tablespaces y archivos
de log de reconstitución en línea.

DBUA puede utilizarse para actualizar bases de datos creadas con cualquier edición del
software de base de datos Oracle, incluyendo bases de datos de Express Edition (XE).

Cheques previa a la actualización

DBUA no empieza la actualización hasta que finalice todos los pasos previa a la actualización
siguientes:

Cheques para cuentas de usuario no válido o papeles


Controles para cualquier tipo de datos no válidos u objetos no válidos
Controles para cualquier conjunto de caracteres desupported
Comprobaciones de recursos adecuados, incluyendo segmentos de rollback, tablas y espacio
libre en disco
Comprueba cualquier falta scripts SQL necesarios para la actualización
Guarda todos los archivos necesarios (opcionales)

Tareas de actualización automáticas

Después de completar los pasos previa a la actualización, DBUA realiza automáticamente las
tareas siguientes:

Modifica o crea nuevas tablas requiere

Invoca los scripts de actualización apropiados

Archivos online redo logs

Desactiva archivado durante la fase de actualización (para mejorar el rendimiento)

Mientras que la actualización se está ejecutando, DBUA muestra el progreso de actualización para cada
componente. DBUA escribe detallado seguimiento y registro de archivos y genera un informe HTML completo para
consulta posterior. Para mejorar la seguridad, DBUA bloquea automáticamente nuevas cuentas de usuario en la base
de datos actualizada. DBUA entonces procede al crear nuevos archivos de configuración (archivos de parámetro y
oyente de inicialización) en el nuevo domicilio de Oracle.

12-2 DBA de oracle base de datos día 2


Actualizar una base de datos

Soporte para Oracle Real Application Clusters

DBUA es totalmente compatible con entornos de Oracle Real Application Clusters


(Oracle RAC). En entornos de Oracle RAC, DBUA actualiza todos los archivos de base
de datos y la configuración en todos los nodos del clúster.

Acerca de la actualización de Oracle Automatic Storage Management

Asistente de configuración de ASM de Oracle (ASMCA) le permite actualizar una instancia


existente de Oracle ASM al nivel actual de software. Sin embargo, la práctica recomendada es
actualizar una instancia de ASM de Oracle con Oracle Universal Installer (OUI). OUI
automáticamente valores predeterminados para actualizar modo cuando detecta una instancia
de Oracle ASM en un nivel de versión anterior.

Vea también:

Guía del administrador de gestión de almacenamiento de


información Oracle automático para información sobre la
actualización Oracle ASM

Soporte para modo silencioso

DBUA soporta un modo silencioso de funcionamiento en que no se presenta interfaz de


usuario para el usuario. Modo silencioso le permite utilizar una única instrucción para la
actualización.

Versiones de la base de datos apoyadas por DBUA


DBUA soporta las siguientes versiones de Oracle la base de datos para la actualización a la
base de datos de Oracle 11g Release 2 (11.2):

Configuración certificada Oracle9i Release 2 (9.2.0.6) y más allá

Oracle base de datos 10g release 1 (10.1)

Oracle base de datos 10g versión 2 (10.2)

Oracle base de datos 11g release 1 (11.1)


Si su versión de la base de datos no está en esta lista, entonces debe actualizar primero a la
versión más listada. Luego puede actualizar la base de datos a la base de datos de Oracle 11g
release 2 (11.2).

A partir de DBUA
Si instala sólo el software de base de datos Oracle y especificar que va a actualizar una base de
datos existente a la nueva versión de la base de datos Oracle, entonces DBUA se inicia
automáticamente después de la instalación del software. Usted puede continuar como se describe
en "actualizar una base de datos usando DBUA" en página 12-4.

Si realizar una instalación de software y no actualice su base de datos en ese momento, después
usted puede hacer tan más adelante con el lanzamiento de DBUA.

Tenga en cuenta lo siguiente antes de comenzar usando DBUA:

Debe ejecutar Asistente de configuración de red (NETCA) antes de ejecutar el DBUA.


No es posible actualizar una base de datos con DBUA cuando las casas de Oracle de
origen y destino pertenecen a diferentes usuarios.
Si no está ejecutando la instancia de base de datos, DBUA intenta iniciar la instancia con el
fichero de parámetros de inicialización por defecto. Si eso falla, entonces se le pedirá para
proporcionar el nombre del archivo de parámetros de inicialización correcta o iniciar la
instancia. Si la instancia está ya en funcionamiento, DBUA se conecta a él.

Gestión de Software de base de datos de Oracle 12-3


Actualizar una base de datos

Si detener la actualización, pero no restaura la base de datos, entonces no debería reiniciar


DBUA hasta iniciar la instancia de base de datos en Actualizar modo de usando el
software de Oracle base de datos 11g release 2 (11.2). No puede volver a la versión
original del software a menos que restaurar la base de datos.
Si restaura la base de datos manualmente (no usando DBUA), luego elimine el archivo
siguiente de la base de datos de Oracle 11g release 2 (11.2) directorio antes de iniciar el
DBUA:

$ Oracle_home/cfgtoollogs/dbua/logs/Welcome_SID.txt

La presencia de este archivo indica a DBUA que esta operación es un reintento de una
operación anterior.

Para iniciar el DBUA en Microsoft Windows:

Configurar las variables de entorno de sistema operativo, como se describe en


"Configurar el sistema operativo las Variables de entorno" en la página 3-3.

Haga clic en Inicio, luego seleccione programas (o Todos los programas)

Seleccione Oracle - HOME_NAME

Seleccione configuración y herramientas de migración

Seleccione a asistente de actualización de base de datos

El Asistente de actualización de base de datos: Ventana de bienvenida aparecerá.

Para iniciar el DBUA en cualquier plataforma soportada:

Abra una ventana de comandos.

Configurar las variables de entorno de sistema operativo, como se describe en


"Configurar el sistema operativo las Variables de entorno" en la página 3-3.

Escriba el siguiente comando: DBUA

El Asistente de actualización de base de datos: Ventana de bienvenida aparecerá.

Nota: El dbua ejecutable se encuentra típicamente en su Oracle_


Inicio/bin directorio.

Vea también:

Oracle Database Upgrade Guide para obtener más información


acerca de ayudante para actualizar la base de datos
Actualizar una base de datos usando DBUA
Complete los pasos siguientes para actualizar una base de datos usando DBUA. Si necesita
ayuda en cualquier ventana o desea consultar más documentación sobre DBUA, haga clic en el
botón de ayuda para acceder a la ayuda en línea.

Para actualizar una base de datos usando DBUA:

Inicio DBUA. Ver "a partir de DBUA" en página 12-3.

En la ventana de bienvenida de DBUA, asegúrese de que la base de datos se actualiza cumple


con las condiciones especificadas. A continuación, haga clic en siguiente.

12-4 DBA de oracle base de datos día 2


Actualizar una base de datos

En la ventana de bases de datos, seleccione la base de datos que desea actualizar de la tabla de bases de
datos disponibles. A continuación, haga clic en siguiente.

Puede seleccionar sólo una base de datos a la vez. Si ejecutas DBUA desde una cuenta de usuario que no
tiene SYSDBA privilegios, introduzca las credenciales de nombre y contraseña de usuario para permitir
SYSDBA privilegios para la base de datos seleccionado.

DBUA muestra un mensaje diciendo que se está haciendo en base de datos. DBUA analiza la base de datos
seleccionada, realización de comprobaciones previa a la actualización y visualización de avisos según sea
necesario:

Comprueba para cualquier archivos de log de reconstitución en línea de un tamaño de menos de 4 megabytes
(MB). Si estos archivos se encuentran, DBUA da la opción ni crear nuevos online redo logs.
Comprueba el archivo de parámetros de inicialización de los parámetros de inicialización obsoleto o
desuso.

Si no se encuentran problemas, luego aparece la ventana de destino diagnóstico.

En el campo Diagnóstico de destino , realice una de las siguientes:

Dejar el ajuste en su valor predeterminado, que es el directorio base de Oracle.


Entrar en un nuevo destino.
Haga clic en examinar y seleccione una nueva destinación.

Diagnóstico es la ubicación predeterminada para guardar rastro de Oracle y archivos de diagnóstico.


Reemplaza la configuración de parámetro de inicialización para destino de descarga de fondo, usuario descarga
destino y destino volcado desde versiones anteriores de la base de datos Oracle.

Haga clic en siguiente.

Aparece la ventana de mover archivos de base de datos.

Realice una de las siguientes:

Seleccione no mover archivos de base de datos como parte de la actualización de.


Seleccione mover archivos de base de datos durante la actualización.
Si desea mover archivos de base de datos, entonces usted también debe seleccionar sistema de
archivos o gestión automática de almacenamiento de Oracle (ASM de Oracle).

Haga clic en siguiente.

Aparece la ventana de recompilar objetos no válidos.

(Opcional) Seleccione recompilar objetos no válidos en el final de actualización y modifique el valor del
grado de paralelismo.

Cuando actualiza su base de datos a la nueva base de datos de Oracle lanzamiento, muchos de los módulos de
PL/SQL en la base de datos se convierten en no válidos. Por defecto, la base de datos Oracle recompila
módulos PL/SQL no válidos como se utilizan, pero esto lleva tiempo y puede resultar en un rendimiento pobre.
Para eliminar estos problemas de rendimiento, seleccione

Recompilar objetos no válidos al final de la actualización de . Todo el PL/SQL no válido módulos son
recompilados inmediatamente después de realiza la actualización. La tarea de volver a compilar todos los
módulos de PL/SQL no válidos en la base de datos puede tomar una cantidad significativa de tiempo y
aumentar el tiempo que toma para completar la actualización de la base de datos.

Si usted tiene múltiples CPU, entonces DBUA automáticamente añade un grado de paralelismo menú a la
ventana de recompilar objetos no válidos. Procesamiento en paralelo reduce el tiempo que tarda para volver
a compilar todos los módulos de PL/SQL no válidos en su

Gestión de Software de base de datos de Oracle 12-5


Actualizar una base de datos

base de datos. DBUA establece automáticamente el grado de paralelismo a uno menos que el número de CPU
disponibles. Puede seleccionar un valor diferente en el menú.

Nota: Selección de Recompilar objetos no válidos en el final de actualización equivale a correr la


ORACLE_HOME/ admin//rdbms utlrp.sql script, que se utiliza para compilar almacenados
PL/SQL y código Java.

Haga clic en siguiente.

Aparece la ventana de copia de seguridad.

Seleccione una de las siguientes opciones:

Ya he respaldado mi base de datos.


Me gustaría que esta herramienta de copia de seguridad de la base de datos.
Si utilizas DBUA para respaldar su base de datos, DBUA hace una copia de todos los archivos de base de
datos en el directorio que especifique en el campo Directorio de copia de seguridad . DBUA realiza
automáticamente esta copia de seguridad coherente después de cierra la base de datos y antes de que
comience el proceso de actualización. La copia de seguridad no comprime los archivos de base de datos.
En el campo de Directorio de copia de seguridad , realice una de las siguientes:
– Dejar el ajuste en su valor por defecto
– Enter una ruta del sistema de archivo válido diferente. No puede especificar un dispositivo raw para los
archivos de copia de seguridad.
– Haga clic en examinar y seleccione un nuevo destino de copia de seguridad.

Oracle recomienda encarecidamente hacer una copia de tu base de datos antes de comenzar la actualización. Si
se producen errores durante la actualización, entonces puede que necesite restaurar la base de datos desde la
copia de seguridad.

Además de crear una copia de seguridad de la base de datos, DBUA crea un script ejecutable en el directorio
especificado en el campo directorio copia de seguridad. Si es necesario, puede utilizar el script ejecutable
apropiado a su sistema para restaurar los archivos de base de datos:

Microsoft Windows: db_name _RESTORE.bat


Sistemas Linux o UNIX: db_name _RESTORE.sh

Haga clic en siguiente.

Aparece la ventana de configuración de la recuperación.

En el campo de Área de recuperación rápida , realice una de las siguientes:

Dejar el ajuste en su valor por defecto

Entrar en un área diferente de recuperación rápida

Haga clic en examinar y seleccione un área de recuperación rápida diferentes.

El área de recuperación rápida puede utilizarse para recuperar datos que de lo contrario se perderían durante un
fallo. Esta ubicación también se utiliza por el administrador de la empresa si ha activado la gestión local y
copias de seguridad diarias en la página de opciones de gestión de Control de la base de datos.

En el campo de Tamaño del área de rápida recuperación , seleccione las unidades que desee de la lista y realice
una de las siguientes:

12-6 DBA de oracle base de datos día 2


Actualizar una base de datos

Dejar el ajuste en su valor predeterminado.


Introduzca un valor diferente para el tamaño del área de rápida recuperación.
Utilice el arriba y abajo flechas para configurar un rápida recuperación zona de tamaño diferente.

En la ventana de configuración de la recuperación, puede especifica un área de rápida recuperación y


permite archivar. Es importante configurar estas características de su base de datos para que usted puede
recuperar sus datos si se produce un error.

Haga clic en siguiente.

Aparecerá la ventana Resumen.

Revisar la lista de los parámetros de inicialización que se establecerá la base de datos durante la actualización.
Haga clic en atrás para corregir los errores, o haga clic en Finalizar.

Nota: La base de datos no es estar disponible para uso general durante la Actualizar proceso que
comienza cuando usted haga clic en Finalizar.

Aparece una ventana de progreso y DBUA comienza a realizar la actualización.

Puede encontrar mensajes de error con las opciones Omitir y anular:

Ignorar - Omite el error, salta el paso actual y procede con la actualizar. Los errores omitidos se registra y se
muestra más adelante en el resumen. Una vez finalizada la actualización, puede solucionar el problema,
reinicie DBUA y completar los pasos omitidos.

Anular la operación - Se detiene el proceso de actualización. DBUA le pedirá para restaurar la base de datos si
la copia de seguridad de base de datos fue realizada por DBUA. Después de que ha restaurado la base de
datos, corregir el error y reiniciar DBUA para realizar la actualización otra vez. Si no restaura la base de
datos, entonces DBUA deja la base de datos en su estado actual para que puede continuar con una
actualización manual.

Después de la actualización se ha completado, se mostrará el siguiente mensaje:

Actualización es completa. Haga clic en "Aceptar" para ver los resultados de la


actualización.

Haga clic en Aceptar.

Aparece la ventana de resultados de actualización.

Examinar los resultados de la actualización. El Resumen de resultados de actualización describe las bases de
datos originales y actualizadas y los cambios realizados en los parámetros de inicialización.

Los resultados de la actualización también incluyen una sección de actualización de los datos que se describe
los pasos realizados durante la actualización de la base de datos. Esta sección proporciona el nombre de cada
paso, el archivo de registro para el paso y el estado. En algunos casos, puede hacer clic en el estado para
mostrar información sobre la etapa de ejecución. La sección de actualización de datos también incluye el
directorio donde se almacenan los archivos de registro después de la actualización. Puede examinar cualquiera
de estos archivos de registro para obtener más detalles sobre el proceso de actualización.

Nota: Versión HTML una de los resultados de la actualización también se guarda en el Directorio de
archivos de registro.

13. clic Configurar contraseñas de base de datos .

Gestión de Software de base de datos de Oracle 12-7


Eliminar Software de base de datos Oracle

Aparece el cuadro de diálogo de gestión de contraseñas.

El cuadro de diálogo de gestión de contraseñas le permite cambiar la contraseña


predeterminada de un usuario después de actualizar la base de datos.

Nota: Para evitar uso no autorizado de la base de datos, cambiar usuario todos
contraseñas inmediatamente después de que usted actualización su base de datos.

Haga clic en el bloqueo cuenta? columna de un usuario bloquear o desbloquear una


cuenta. Una marca de verificación indica que la cuenta está bloqueada.

Introduzca una nueva contraseña para un usuario en la columna de la Nueva contraseña .

Confirme la nueva contraseña ingresando en la columna de Confirmar contraseña .

Haga clic en Aceptar para volver a la ventana de resultados de la actualización.

Haga clic en restaurar si no está satisfecho con los resultados de la actualización.

Dependiendo del método que utilizó para volver hasta la base de datos, la
operación de restauración realiza una de las siguientes tareas:

Si utiliza DBUA para respaldar su base de datos, haga clic en restaurar copia los
archivos de base de datos original y la configuración de la base de datos original de la
copia de seguridad.
Si utiliza su propio procedimiento de backup para respaldar la base de datos, haga clic en
restaurar copia sólo la configuración de la base de datos original. Para restaurar la base
de datos, copiar los archivos de datos desde la copia de seguridad que creó con sus
propias utilidades de copia de seguridad.

Haga clic en cerrar para salir DBUA si estás satisfecho con los resultados de la
actualización.

DBUA quita la entrada de la base de datos actualizada de la vieja archivos de archivos


y se reinicia el agente de escucha.

ADVERTENCIA: Si se conserva el viejo software de base de datos Oracle,


entonces nunca Inicio la base de datos actualizada con él. Sólo iniciar la
base de datos con los archivos ejecutables en la nueva instalación de base
de datos Oracle. Además, antes de desmontar el viejo ambiente de base de
datos Oracle, asegúrese de que trasladar los archivos de datos en ese
ambiente en el nuevo entorno de base de datos Oracle. Consulte la Base de
datos Oracle Guía del administrador para obtener más información sobre la
reubicación de los archivos de datos.
Vea también:

Oracle Database Upgrade Guide para información adicional tareas que


deben realizarse después de actualizar una base de datos

Eliminar Software de base de datos Oracle


Si desea quitar una instalación de software de Oracle, puede utilizar la herramienta de
desinstalación para desinstalar completamente el software del ordenador.

La herramienta de desinstalación (desinstalar) está disponible en directorios Oracle


después de la instalación como $ORACLE_HOME/deinstall/deinstall . La
herramienta de desinstalación también está disponible para su descarga como un archivo
separado en el sitio de Oracle Technology Network (OTN) de
(http://www.oracle.com/technology/software/
products/database/index.html).

12-8 DBA de oracle base de datos día 2


Manejo Software de Oracle: Oracle por ejemplo serie

Para quitar un oráculo casero del ordenador:

Ejecutar la herramienta de desinstalación. El comando que entras depende de si son ejecutar


la herramienta desde un inicio Oracle instalado o ejecutar la herramienta después de la
descarga de OTN. Realice una de las siguientes:

Si se ejecuta la herramienta desde una casa de Oracle instalada, el siguiente es un


ejemplo de los comandos que tiene que escribir:

$ cd /u01/app/oracle

$ product/11.2.0/dbhome_1/deinstall/deinstall

Si está ejecutando la herramienta después de descargar y descomprimir el archivo de


OTN, escriba el siguiente comando (sustituyendo Oracle_home con el nombre de ruta
de acceso completa para su hogar de Oracle):

$ desinstalar - Inicio Oracle_home

Nota: No cerrar la base de datos de Oracle o detener cualquier base de datos


procesos antes de ejecutar la herramienta de desinstalación.

Introduzca la información especificada en las instrucciones, o simplemente pulse Enter


para aceptar los valores predeterminados.

Cuando se le solicite, siga las instrucciones para ejecutar el script de raíz. Debe ser la root
de usuario para hacer tan.

Vea también:

Guía de instalación de base de datos de Oracle para su plataforma


para más información acerca de la herramienta de desinstalación

Manejo Software de Oracle: Oracle por ejemplo serie


Oracle por ejemplo (OBE) tiene una serie de la guía de DBA de Oracle base de datos de 2
días . Esta OBE le camina a través de las tareas en este capítulo e incluye imágenes anotadas.

Para ver la administración de Oracle Software OBE, en su navegador, introduzca la


siguiente URL:

http://www.Oracle.com/WebFolder/TechNetwork/tutorials/OBE/dB/
11g/r2/2day_dba/managing/managing.htm
Gestión de Software de base de datos de Oracle 12-9
Manejo Software de Oracle: Oracle por ejemplo serie
12-10 DBA de oracle base de datos día 2
A
Administración de almacenamiento
automático de Oracle
Gestión

Este apéndice describe la utilización de Oracle gestión automática de almacenamiento (ASM de Oracle).
Oracle ASM es la solución de administración de almacenamiento recomendado de Oracle que ofrece una
alternativa a los administradores de volúmenes convencionales, sistemas de archivos y dispositivos en
bruto. Este capítulo incluye los siguientes temas:

Acerca de Oracle Automatic Storage Management

Resumen de discos, grupos de discos y grupos de falla

Instalación de Oracle Automatic Storage Management

Accediendo a la página de Oracle Automatic Storage gestión hogar

Monitoreo de uso de espacio de disco grupo

Creación de un grupo de discos


Que un grupo de discos

Agregar discos a un grupo de discos

Bajando discos de un grupo de discos

Copia de seguridad de archivos administrados por el ASM de Oracle

Manejo de almacenamiento automático de Oracle: Oracle por ejemplo serie

Vea también:

Guía del administrador de gestión de almacenamiento de información


Oracle automático para más información sobre la gestión automática de
almacenamiento de Oracle

Acerca de Oracle Automatic Storage Management


Oracle gestión automática de almacenamiento (ASM de Oracle) es un gestor de sistema y disco
de archivo de base de datos de alto rendimiento integrado. Use Oracle ASM en lugar de un
sistema de archivos del sistema operativo para almacenar sus archivos de base de datos Oracle y,
opcionalmente, otros archivos.

Oracle ASM se basa en el principio de que la base de datos debe administrar almacenamiento de
información en lugar de requerir un administrador hacerlo. Oracle ASM elimina la necesidad de
administrar potencialmente miles de archivos de base de datos.

Oracle ASM agrupa los discos en el sistema de almacenamiento en uno o más grupos de
discos. Manejas un pequeño conjunto de grupos de discos, y Oracle ASM automatiza la
colocación de los archivos de base de datos dentro de esos grupos de disco.

Administración de Oracle Automatic Storage Management A-1


Acerca de Oracle Automatic Storage Management

Oracle ASM proporciona los siguientes beneficios:

Reparto de los — Oracle ASM se propaga datos uniformemente en todos los discos en un grupo de disco
optimizar el rendimiento y utilización. Esta distribución uniforme de los archivos de base de datos elimina
la necesidad de seguimiento periódico y tuning de la performance de I/O.
Por ejemplo, si hay seis discos en un grupo de discos, trozos de cada archivo de Oracle ASM se escriben en
todos los seis discos. Estas piezas se conocen como grados. En este escenario, estas piezas vienen en trozos de
1 MB. Cuando se crea un archivo de base de datos, es rayada (dividido en grados y distribuido) en los seis
discos y asigna espacio en disco en todos los aumentos de seis discos uniformemente. Al leer el archivo,
extensiones de archivo pueden leer todos los seis discos en paralelo, aumentando considerablemente el
rendimiento.
Espejado — Oracle ASM puede aumentar la disponibilidad de espejado opcionalmente cualquier archivo.
Espejos de ASM de oracle a nivel de archivo, a diferencia del sistema operativo en espejo, que refleja a nivel
del disco. Reflejo medio mantener copias redundantes, espejo o copias, de cada parte del archivo para evitar
pérdida de datos causada por fallas en el disco. La copia duplicada de cada extensión de archivo se mantiene
siempre en un disco diferente de la copia original. Si un disco falla, entonces Oracle ASM podrá acceder a los
archivos afectados acceder a copias espejadas en los discos sobrevivientes en el grupo de discos.
Oracle ASM soporta 2-way mirroring, donde cada extensión de archivo es una copia espejo y espejado de 3
vías, donde cada extensión de archivo obtiene dos copias espejadas.
Reconsideración de almacenamiento en línea y reequilibrio dinámico — Oracle ASM permite agregar o
quitar discos de su sistema de almacenamiento de disco mientras la base de datos está funcionando. Cuando se
agrega un disco, Oracle ASM redistribuye automáticamente los datos para que se extiende uniformemente en
todos los discos en el grupo de discos, incluyendo el nuevo disco. Esta redistribución se conoce como
reequilibrio. Se realiza en segundo plano y con un impacto mínimo en el rendimiento de la base de datos.
Cuando usted solicita para sacar un disco, Oracle ASM reequilibra primero el grupo de discos trasladando
uniformemente todos los grados de archivo desde el disco de ser eliminado para los otros discos del grupo de
discos.
Creación de archivos de gestión y eliminación — Oracle ASM más reduce administrativa tareas al permitir
que los archivos almacenados en los grupos de discos ASM de Oracle para ser Administrados por Oracle
archivos. Oracle ASM asigna automáticamente nombres de archivo cuando los archivos se crean, y elimina
automáticamente los archivos cuando ya no son necesarios. Para obtener información acerca de archivos
administrados por Oracle, consulte la Guía del administrador de base de datos de Oracle.

Oracle recomienda utilizar Oracle ASM para el almacenamiento de archivos de base de datos, en lugar de
dispositivos sin formato o el sistema de archivos del sistema operativo. Sin embargo, las bases de datos pueden tener
una mezcla de archivos de ASM de Oracle y no Oracle ASM. Oracle Enterprise Manager incluye a un asistente que
le permite migrar archivos de base de datos no - Oracle ASM de Oracle ASM.

La instancia ASM de Oracle

Oracle ASM se implementa como una clase especial de instancia de Oracle, con sus propios procesos de fondo y el
área Global del sistema. La instancia de ASM de Oracle está estrechamente integrada con la instancia de base de
datos. Cada servidor ejecuta una o más instancias de base de datos que utilizan Oracle ASM para el almacenamiento
tiene una instancia ASM de Oracle. En un entorno de Oracle Real Application Clusters, hay una instancia de Oracle
ASM para cada nodo y las instancias de ASM de Oracle se comunican sobre una base de peer-to-peer. Sólo una
instancia de ASM de Oracle se requiere para cada nodo, independientemente del número de instancias de base de
datos en el nodo.

Administración de Oracle ASM

Administrar Oracle ASM con el Control de la base de datos de Oracle Enterprise Manager (Control de la base
de datos). Para administrar la instancia ASM de Oracle y Oracle ASM disco

A-2 DBA de oracle base de datos día 2


Resumen de discos, grupos de discos y grupos de falla

grupos, debe conectarse a la instancia de ASM de Oracle como un usuario que se haya
concedido el SYSASM privilegios del sistema . También puede administrar Oracle ASM con la
utilidad de línea de comandos de Oracle Automatic Storage Management (ASMCMD) y SQL *
Plus Estados.

Al crear la instancia de Oracle ASM o bien durante la instalación o utilizando Oracle


automática almacenamiento gestión configuración asistente (ASMCA), el SYSASM se otorga
al usuario especificado de administrador Oracle ASM.

Vea también:

Guía del administrador de gestión de almacenamiento de


información Oracle automático para información adicional sobre
Oracle ASM
"Acceso a la casa de gestión de almacenamiento Oracle automático
Página " en la página A-4

Resumen de discos, grupos de discos y grupos de falla


Configurar Oracle ASM mediante la creación de grupos de discos que se convierten en la
ubicación predeterminada para los archivos creados en la base de datos. El tipo de grupo de
disco determina cómo Oracle ASM espejos archivos. Cuando se crea un grupo de discos, indica
si el grupo de discos es un grupo de discos de redundancia normal (2-way mirroring para la
mayoría de los archivos por defecto), un grupo de discos de alta redundancia (3-way
mirroring) o un grupo de discos externo redundancia (no espejado por Oracle ASM). Se utiliza
un grupo de discos de redundancia externa si su sistema de almacenamiento no espejado a nivel
de hardware, o si tiene no hay necesidad de datos redundantes. El tipo de grupo de disco
predeterminado es redundancia normal.

Un grupo de discos consta de un conjunto de discos que son administrados como una unidad.
Estos discos se denominan discos ASM de Oracle. Un disco de ASM de Oracle puede ser un
dispositivo de disco, una partición o un archivo de conexión de red.
Instancia de cuando un Oracle ASM comienza, él automáticamente Descubre todos los discos
de ASM de Oracle disponibles. Descubrimiento es el proceso de encontrar todos los discos que
estaban preparados para Oracle ASM por el administrador del sistema, examinando sus
cabeceras de disco y determinar que discos pertenecen a grupos de discos y que están
disponibles para su asignación a grupos de discos. Oracle ASM Descubre discos en las rutas
que aparecen en un parámetro de inicialización, o si el parámetro es NULL, en un reinado –
dependiente del sistema operativo por defecto

Grupos de falla discos de ASM de Oracle que comparten un posible fallo común de definir
mecanismo. Un ejemplo de un grupo de fracaso es un conjunto de discos de interfaz estándar
(SCSI) de sistema de computadora pequeña compartiendo el mismo controlador SCSI. Falta de
grupos se utiliza para determinar qué discos de ASM de Oracle para almacenar copias
redundantes de datos. Por ejemplo, si 2-way mirroring es especificado para un archivo, entonces
Oracle ASM guarda automáticamente copias redundantes de extensiones de archivo en grupos
aparte de la falta. Grupos de falla se aplican sólo a grupos de discos normales y alta
redundancia. Puede definir los grupos de fracaso en un grupo de discos al crear o modificar el
grupo de discos o que Oracle ASM colocar cada disco en su propio grupo de fracaso. Para la
mayoría de los sistemas, los grupos predeterminados de falta trabajan bien para evitar la pérdida
de datos.

Vea también:
Guía del administrador de gestión de almacenamiento de información
Oracle automático para información adicional acerca de los grupos de
fracaso y las instrucciones para configurar grupos de insuficiencia

Administración de Oracle Automatic Storage Management A-3


Instalación de Oracle Automatic Storage Management

Instalación de Oracle Automatic Storage Management


Esta documentación se supone que Oracle gestión automática de almacenamiento (ASM de
Oracle) está instalado y configurado en el servidor de única instancia o en los nodos de Oracle
Real Application Clusters (Oracle RAC). Para obtener información sobre la instalación y
configuración inicialmente Oracle ASM, para una base de datos de instancia única o una base de
datos Oracle RAC, ver Guía de instalación de Oracle Grid infraestructura para Linux.

Vea también:

"Sobre el manejo de almacenamiento automático de Oracle" en la página a-1

Accediendo a la página de Oracle Automatic Storage gestión hogar


Todas las tareas de administración de Oracle gestión automática de almacenamiento (ASM de
Oracle) comienzan con la página de Oracle ASM Inicio en el Control de la base de datos.
Muestra la Página principal de ASM de Oracle:

El estado de la instancia de ASM de Oracle


Un gráfico que muestra el espacio usado y libre de cada grupo de discos
Una lista de bases de datos y sistemas de archivos de clúster Oracle ASM por la instancia
de ASM de Oracle
El procedimiento para acceder a la Página principal de ASM de Oracle difiere dependiendo
de si su base de datos es una base de datos de instancia única o una base de datos de Oracle
Real Application Clusters. Detalles se proporcionan en las siguientes secciones:

"Acceso a la Página principal de ASM de Oracle en un sistema de instancia única" en la


página A-5

A-4 DBA de oracle base de datos día 2


Monitoreo de uso de espacio de disco grupo

"Acceso a la Página principal de ASM de Oracle en una sistema de Oracle RAC" en la


página A-5

Vea también:

"Sobre el manejo de almacenamiento automático de Oracle" en la página a-1

Acceder a la Página principal de ASM de Oracle en un sistema de


instancia única
En un sistema de instancia única, que acceda a la página de inicio de Oracle ASM a partir de la
página de inicio de base de datos.

Para acceder a la Página principal de ASM de Oracle en un sistema de instancia


única:

Página de ir a la página de inicio de base de datos, iniciar sesión como


cualquier usuario de la base de datos. Ver "acceder a la página de inicio
de base de datos" en la página 3-5.

Bajo el título General, haga clic en el enlace junto a la etiqueta de ASM.

Si se le solicita las credenciales de inicio de sesión Oracle ASM, luego ingrese el usuario
SYS , proporcionar la SYS contraseña establecida para la instancia de ASM de Oracle tras
la instalación, y conectar como SYSASM.

Acceder a la Página principal de ASM de Oracle en una sistema de


Oracle RAC
En un sistema de Oracle RAC, que acceda a la página de inicio de Oracle ASM a partir de la
página de inicio de base de datos de clúster.

Para acceder a la Página principal de ASM de Oracle en una sistema de Oracle


RAC:
Iniciar sesión en Oracle Enterprise Manager en cualquier nodo que está ejecutando la
instancia de base de datos Control OC4J.

La instancia de base de datos Control OC4J se inicia automáticamente en el nodo donde


se ejecutó DBCA para crear la base de datos del clúster. Dependiendo de la
configuración, también puede ejecuta la instancia de base de datos Control OC4J en otros
nodos.

Ver "Acceder a la página de inicio de base de datos" en la página 3-5.

En la página de inicio de base de datos de Cluster, en las instancias de dirección, haga clic
en el enlace de la instancia de Oracle ASM deseada.

Monitoreo de uso de espacio de disco grupo


Utilizando Oracle Enterprise Manager, puede controlar la capacidad total de sus grupos de
discos, incluyendo la cantidad de espacio no utilizado y la cantidad de espacio que puede ser
utilizada con seguridad después de tomar el reflejo en cuenta.

Administración de Oracle Automatic Storage Management A-5


Creación de un grupo de discos

Para ver el uso del grupo Oracle gestión automática de almacenamiento (ASM
de Oracle) en disco y espacio libre:

Ir a la Página principal de ASM de Oracle.

Ver "Accediendo a la página de Oracle Automatic Storage gestión hogar" en Página


A-4.

Haga clic en Grupos de discos para ver la subpágina de grupos de discos.

Si aparece la página de inicio de sesión de Oracle ASM, luego inicie sesión en el SYS
usuario, conectar como SYSASM . Proporcionar el SYS contraseña que fue creado cuando
la instancia de ASM de Oracle nace.

La subpágina de grupos de discos muestra todos los grupos de discos con su información de uso del espacio.

Nota: El uso libre de la columna muestra el espacio en gigabytes (GB) que está
realmente disponible en el grupo de discos. Toma en cuenta el nivel de
redundancia del grupo de discos y excluye el espacio que el grupo de discos se
reserva para restablecer la redundancia completa para todos los archivos en el
grupo de discos después de una falla de disco.

Vea también:

"Resumen de discos, grupos de discos y grupos de falla" en


Página A-3

Creación de un grupo de discos


Puede que desee crear adicionales grupos de discos de gestión automática de
almacenamiento de Oracle (ASM de Oracle) para hacer cualquiera de las siguientes:
Tienen grupos de discos con niveles de redundancia diferentes (normales, alta o
externos), según requerimientos de disponibilidad y capacidades de sistema de
almacenaje.
Independientes diferentes clases de almacenamiento de información (por ejemplo,
unidades de disco SCSI y Serial Advanced Technology Attachment (SATA) de
unidades) en grupos de diferentes discos. Discos en un grupo de discos deben tener
similar tamaño y características de rendimiento.
Guardar el área de recuperación rápida en un grupo de discos independientes de la base de
datos.

Para crear un grupo de discos:


Ir a la Página principal de ASM de Oracle.

A-6 DBA de oracle base de datos día 2


Creación de un grupo de discos

Ver "Accediendo a la página de Oracle Automatic Storage gestión hogar" en Página A-4.

Haga clic en el enlace de Grupos de discos para mostrar la subpágina de grupos de discos.

Si aparece la página de inicio de sesión de Oracle ASM, luego inicie sesión en el SYS usuario, conectar como
SYSASM . Proporcionar el SYS contraseña que fue creado cuando la instancia de ASM de Oracle nace.

Haga clic en crear.

Aparece la página Crear grupo de discos. Muestra una lista de los discos de ASM de Oracle que están
disponibles para agregarse a un grupo de discos. Puede utilizar la lista desplegable de seleccionar discos de
miembros a elegir si se muestran los discos todos los discos o sólo candidato.

Introduzca el nombre de grupo de disco y seleccione tipo de redundancia (alta, normal o externo).

Seleccione los siguientes discos:

Seleccione la casilla de verificación a la izquierda de cada disco para incluir en el nuevo grupo de discos.

Para forzar la inclusión de un disco en el grupo de discos, seleccione la casilla de verificación Forzar
reutilizar ese disco.

PRECAUCIÓN: Casilla de verificación volver a utilizar la fuerza hace que el disco que se añade a el
nuevo disco del grupo incluso si el disco pertenece a otro grupo de discos y tiene datos de la base de
datos válido. Estos datos se perderán. Debe estar seguro de que están seleccionando un disco que
legítimamente puede ser agregado al grupo disco.

De forma opcional, introduzca un nombre de disco de ASM de Oracle para cada disco seleccionado.
(Oracle ASM proporciona un nombre si no).

Haga clic en Aceptar para crear el grupo de discos.


Vea también:

Guía del administrador de gestión de almacenamiento de información Oracle automático


para un discusión de la Fuerza opción
Referencia de la base de datos de Oracle para obtener más información sobre la cabecera de
varios tipos de estado de los discos de ASM de Oracle
"Resumen de discos, grupos de discos y grupos de falla" en Página A-3

Administración de Oracle Automatic Storage Management A-7


Que un grupo de discos

Que un grupo de discos


Cuando te dejas caer un grupo de discos, eliminar el grupo de discos y todos sus archivos. No se
puede soltar un grupo de discos si alguno de sus archivos de base de datos está abierta. Después
de dejar a un grupo de discos, puede agregar sus discos miembros a otros grupos de disco o
utilizar para otros fines.

Una de las razones para un grupo de discos es cambiar redundancia (normal, alta o externo).
Porque no se puede cambiar la redundancia de un grupo de discos, debe dejar caer el grupo de
discos y luego recrearla con la redundancia adecuada. En este caso, debe copia de seguridad o
mover los datos de grupo de disco antes de que el grupo de discos de la gota.

A un grupo de discos:

Ir a la Página principal de ASM de Oracle.

Ver "Accediendo a la página de Oracle Automatic Storage gestión hogar" en Página


A-4.

Haga clic en el enlace de Grupos de discos para mostrar la subpágina de grupos de discos.

Si aparece la página de inicio de sesión de Oracle ASM, luego inicie sesión en el SYS
usuario, conectar como SYSASM . Proporcionar el SYS contraseña que fue creado cuando
la instancia de ASM de Oracle nace.

En la columna seleccionar , seleccione el nombre del grupo de discos para la gota.

Haga clic en eliminar.

Aparece una página de confirmación.

Para eliminar el grupo de discos, incluso si todavía contiene archivos, expanda Mostrar
avanzadas Opciones y asegúrese de selecciona la opción de Contenido incluyendo .

Si el grupo de discos contiene archivos y no está seleccionada la opción Incluyendo


contenido , no puede soltar el grupo de discos.

En la página de confirmación, haga clic en sí.

Vea también:

"Resumen de discos, grupos de discos y grupos de falla" en


Página A-3

Agregar discos a un grupo de discos


Agregar discos a un grupo de discos para aumentar la cantidad total de espacio de
almacenamiento en un grupo de discos. Puede agregar uno o varios discos en una sola
operación. Oracle ASM reequilibra entonces el grupo de discos para que los datos se
distribuyen uniformemente en todos los discos, incluyendo los discos recién agregados.
Puede especificar un número para controlar la energía de la operación de reequilibrio. (El
intervalo de valores válidos depende de la versión de base de datos Oracle que está utilizando.
Ver Guía del administrador de la gestión automática de almacenamientode Oracle ). Cuanto
mayor sea el número, más rápido complete la operación de reequilibrio. Números más bajos
causan reequilibrio durar, pero utiliza menos recursos de I/O y proceso. Esto deja estos recursos
disponibles para la base de datos. El valor predeterminado de 1 reduce al mínimo la interrupción
a la base de datos. Un valor de 0 impide la operación de reequilibrio suceda. Manual o
automática reequilibrio entonces puede ocurrir en un momento posterior. Por ejemplo, puede que
desee aplazar reequilibrio porque quiere esperar un tiempo cuando hay menos demandas sobre la
base de datos, o porque quieres añadir más discos o discos de la gota más tarde y quieren el
reequilibrio para hacerse una sola vez para todos los cambios de grupo disco.

A-8 DBA de oracle base de datos día 2


Agregar discos a un grupo de discos

Para agregar uno o más discos a un grupo de discos:

Ir a la Página principal de ASM de Oracle.

Ver "Accediendo a la página de Oracle Automatic Storage gestión hogar" en Página A-4.

Haga clic en el enlace de Grupos de discos para mostrar la subpágina de grupos de discos.

Si aparece la página de inicio de sesión de Oracle ASM, luego inicie sesión en el SYS usuario, conectar como
SYSASM . Proporcionar el SYS contraseña que fue creado cuando la instancia de ASM de Oracle nace.

Haga clic en un enlace en la columna nombre para seleccionar el grupo de disco que desea agregar discos.

La página de grupo de discos aparece, muestra una lista de los discos que están en el grupo de discos.

Haga clic en Agregar.

Aparecerá la página de el añadir discos. Muestra una lista de los discos de ASM de Oracle que están
disponibles en el grupo de discos. Esto incluye discos con la condición de cabecera de candidato,
PROVISIONED, o ex.
Administración de Oracle Automatic Storage Management A-9
Bajando discos de un grupo de discos

Para mostrar no sólo los discos que están disponibles para agregarse a un grupo de
discos, pero todos los discos de ASM de Oracle, incluidos los discos que pertenecen a
un grupo de discos (estado encabezado = miembro), seleccione Todos los discos de la
lista Seleccionar miembro discos.

La página se actualiza y ahora muestra la lista completa de los discos de ASM de Oracle
que fueron descubiertos por la instancia de ASM de Oracle.

Opcionalmente cambiar el poder de reequilibrar seleccionando de la lista de reequilibrar el


poder.

Seleccione los siguientes discos:

Seleccione la casilla de verificación a la izquierda de cada disco para agregar al grupo de


discos.

Para forzar la inclusión de un disco en el grupo de discos, seleccione la casilla de


verificación Uso de la fuerza de la derecha.

PRECAUCIÓN: Casilla de verificación del uso de la fuerza hace que el disco


que se añade a el disco del grupo incluso si el disco pertenece a otro grupo de
discos y tiene datos de la base de datos válido. Estos datos se perderán. Debe
estar seguro de que están seleccionando un disco que legítimamente puede ser
agregado al grupo disco.

De forma opcional, introduzca un nombre de disco de ASM de Oracle para cada


disco. (Oracle ASM proporciona un nombre si no).

Haga clic en OK para añadir los discos seleccionados.

Vea también:

"Resumen de discos, grupos de discos y grupos de falla" en


Página A-3

Guía del administrador de gestión de almacenamiento de información


Oracle automático para más información sobre control de las
operaciones de reequilibrio y de los Fuerza opción

Bajando discos de un grupo de discos


Cuando te dejas caer un disco del grupo de discos, el grupo de discos es reequilibrado moviendo
todas las extensiones de archivo desde el disco cayó a otros discos en el grupo de discos. Oracle
ASM entonces libera el disco, y luego puede añadir a otro grupo de discos o utilizar para otros
fines. Puede caer uno o varios discos en una sola operación. También opcionalmente puede
configurar reequilibrio de energía para la operación de colocar.
La siguiente es una lista de posibles razones para dejar caer un disco:
Un disco está empezando a fallar, y debe reemplazar.
Desea actualizar un disco.
Que desea reasignar el disco a un grupo de disco diferentes, o reasignar el disco a un sistema
de almacenamiento de información diferentes.

Nota: Bajando discos de un grupo de discos sólo lógicamente borra la discos


del grupo de discos. No elimina el contenido del disco.
Sin embargo, el contenido se pierden cuando se agrega el disco a un nuevo grupo de
discos.

A uno o más discos de un grupo de discos:


Ir a la Página principal de ASM de Oracle.

A-10 DBA de oracle base de datos día 2


Copia de seguridad de archivos administrados por el ASM de Oracle

Ver "Accediendo a la página de Oracle Automatic Storage gestión hogar" en Página


A-4.

Haga clic en el enlace de Grupos de discos para mostrar la subpágina de grupos de discos.

Si aparece la página de inicio de sesión de Oracle ASM, luego inicie sesión en el SYS
usuario, conectar como SYSASM . Proporcionar el SYS contraseña que fue creado
cuando la instancia de ASM de Oracle nace.

Haga clic en un enlace en la columna nombre para seleccionar el grupo de discos que
desea soltar discos.

Aparecerá la página de grupo de discos.

Bajo el título de miembro discos, en la columna Seleccione , seleccione las casillas de


verificación para los discos de la gota y a continuación, haga clic en eliminar.

Aparece una página de confirmación.

Para cambiar la potencia de reequilibrio, o para establecer la Fuerza opción para dejar
caer los discos, haga lo siguiente:

Ampliar Mostrar opciones avanzadas.

Opcionalmente, seleccione la opción de fuerza o seleccione un valor para poder


reequilibrar en la lista de reequilibrar el poder.

Nota: Puede que necesite el Fuerza opción si no puede leer Oracle ASM de
o escribir en el disco.

Haga clic en sí para eliminar los discos.

La página de grupo de discos regresa y muestra un estado de Que cae de cada disco
están.

Actualizar la página hasta que ya no aparecen los discos colocados en el grupo de discos.

PRECAUCIÓN: No puedes reutilizar o desconecte los discos caídos hasta el caer


y reequilibrar operaciones son completas, es decir, hasta que ya no aparecen los
discos colocados en el grupo de discos.
Vea también:

"Resumen de discos, grupos de discos y grupos de falla" en


Página A-3

Guía del administrador de gestión de almacenamiento de


información Oracle automático para más información sobre discos
de excremento

Copia de seguridad de archivos administrados por el ASM de


Oracle
Oracle recomienda utilizar Recovery Manager (RMAN) para respaldar archivos
administrados por Oracle ASM. Ver capítulo 9, "realizar copia de seguridad y recuperación"
para la información sobre el uso de RMAN para realizar copias de seguridad.

Vea también:
"Sobre el manejo de almacenamiento automático de Oracle" en la página a-1

Administración de Oracle Automatic Storage Management A-11


Manejo de almacenamiento automático de Oracle: Oracle por ejemplo serie

Manejo de almacenamiento automático de Oracle: Oracle por ejemplo


serie
Oracle por ejemplo (OBE) tiene una serie de la guía de DBA de Oracle base de datos de 2 días .
Esta OBE le camina a través de las tareas en este apéndice e incluye imágenes anotadas.

Para ver Oracle automática almacenamiento gestión de OBE, en su navegador, introduzca la


siguiente URL:

http://www.Oracle.com/WebFolder/TechNetwork/tutorials/OBE/dB/11g/R2/
2day_dba/asm/asm.htm
A-12 DBA de oracle base de datos día 2
A
Agregar
columnas a una
tabla, 8-12
discos de grupos de discos ASM de Oracle,
A-8
restricciones de
tabla, 8-13

ADDM

Ver Automática Monitor de diagnóstico de base de datos

Administración de
Oracle ASM, A-2
usuarios, 7-9
cuentas de usuario administrativo, 7-4
SYS, 5-6, 7-4
SISTEMA, 5-6
asesores
Monitor de diagnóstico automático de la base
de datos
(ADDM), 10-18
Asesor de caché de búfer, 10-18
Descripción, 10-17
Asesor de la memoria, 10-18
utilizando, 10-27
rendimiento, 10-17
Asesor de la PGA, 10-18
reparación de errores críticos, 11-10
Asesor de segmento, 10-18
utilizando, 6-20
Asesor SGA, 10-18
Asesor de piscina
comunitaria, 10-18
SQL Access Advisor, 10-18
utilizando, 10-19
SQL Tuning Advisor, 10-18
utilizando, 10-24
Undo Advisor, 6-28, 10-18
alertas
revisión de errores críticos, 11-4
uso del espacio de tablas, 6-16
Declaración de alterar el sistema, 5-13
archivos de registro de
rehacer archivados
ventajas de la utilización, 2-13
Descripción de, 2-13, 6-4
visión, 6-11
Modo ARCHIVELOG, 2-13
archivar, 2-13
Arcon procesos, 5-4
ASM. Ver Oracle ASM
autoextend

Índice

archivos de datos y tablas, 6-8

Monitor de diagnóstico base de datos automático (ADDM)

Descripción, 10-18
resultados, 10-2
modificación de frecuencia instantánea y
retención, 10-16
Resumen, 10-2
instantáneas,10-2
Ver análisis de rendimiento, 10-12
Repositorio de diagnóstico automático, 11-1
gestión de memoria automática, 2-15, 5-13
lo que
permite, 5-15
modifique los ajustes, 5-16
gestión automática de memoria PGA
modifique los ajustes, 5-20

gestión automática de memoria compartida, 2-15, 5-13 modificar la configuración, 5-18

Automático SQL Tuning Advisor aproximadamente, 10-20

configuración, 10-20 viendo los resultados, 10-22

Administración automática del almacenamiento de información. Ver Oracle ASM Repositorio de carga automática, 10-7

AWR

Ver Automática repositorio de carga de trabajo


B
procesos en segundo plano

configuración y la base de datos, 2-16

archivador (arcon),5-4
punto de
control, 5-3
escritor de base de datos
(DBWn), 5-3
Descripción, 1-2, 5-3
escritor de log (LGWR), 5-3
monitor de administración (MMON), 5-4
monitor de procesos
(PMON), 4-2, 5-3
monitor del sistema (SMON) 5-3
uso de instancias de base de
datos, 5-1
copia de
seguridad
disponibles, 9-20
piezas de backup, 9-9
canales, 9-9
consistente, ;-p
el contraste, 9-20, 9-21
eliminar copias de seguridad
caducados, 9-22

Índice-1
eliminación de copias obsoletas, 9-23 privilegios de conexión
caducado, 9-20 SYSASM, A-2
archivos, 6-10 SYSDBA, 5-6
copia de seguridad completa de archivos de datos, 9-
11 SYSOPER,5-6
copias de
imágenes, 9-8 limitaciones, 8-5
incoherente, ;-p Añadir, 8-13
copia de seguridad incremental de archivos de datos,
9-11 eliminar, 8-15

hacer disponible, 9-22 modificar, 8-15


archivos de
gestión, 9-19 control
obsoletos, 9-20 Descripción, 6-3
Oracle sugiere estrategia de backup, 9-15 multiplexación, 6-3
Resumen, 9-1 SQL * Loader, 8-16
establece, 9-8 creación de
bases de
Configuración 9-8 datos
etiquetas, 9-12 Resumen, 2-1
de carácter, 9-20 pasos, 2-6
validar, 9-17 uso independiente DBCA, 2-10
backup de base de datos
entera, 9-12 índices, 8-21
solicitudes de
backup y recuperación de la zona servicio, 11-6
especifica durante la creación de la base de
datos, 2-14 tablas, 8-9
BasicFiles, 8-6 usuarios, 7-11
reparaciones
modificado para
requisitos
apagones particulares, 9-26
definir períodos de tiempo, 3-9
Descripción, 3-9 D
tamaño del bloque
configuración de la base de datos, 2-15 datos
Asesor de caché de búfer de carga, 8-16
bloques de
Descripción, 10-18 datos
Descripción de, 2-15, 6-5
tablas de Diccionario de datos
C acceso a usuario SYS, 7-5
archivos de
gestión de base de datos central datos
configuración, 2-12 y el oráculo sugiere estrategia de Backup, 9-15
Juegos de caracteres, 2-5 autoextend, 6-8, 6-16
definir, 2-16 autoextend y Flashback de Oracle, 6-26
copia de
Descripción, 2-16 seguridad, ;-p
copias de seguridad de sólo
punto de control utilizan bloques, 9-9
bloques de
de la base de datos 5-3 datos, 6-5
proceso de control, 5-3 Descripción de, 6-5
ejemplo de detección de bloques
clases, Java, 8-27 corruptos, 9-25
Tipo de datos CLOB, 8-4 grados, 6-5
copias de
seguridad
Código completas, 9-11
copias de
residente de la base de datos, 8-27 imágenes 9-11
recuperación de
los medios de
columnas comunicación, 9-3
Agregar, 8-12 falta, ;-p
eliminar, 8-13 recuperarse de la pérdida de 9-32
Comentarios recuperación sin restauración, ;-p

Añadir a los registros de la actividad


del problema, 11-9 restauración de consistentes e inconsistentes
recopilación de objetos de esquema, 8- copias de
27 seguridad, ;-p
tablas comprimidas, 6-21, 8-7 segmentos, 6-5
configuración de SQL * Loader, 8-16
Automático SQL Tuning Advisor, 10-20 tempfiles, 6-5
validación de copias de
conectar descriptores seguridad 9-18
Descripción, 4-3 visualización de información, 6-12
integridad de los
ejemplo, 4-3 datos 8-5
Función de Asesor de recuperación de
conexión, 7-3 datos, 9-24
cadenas de tipos de
conexión datos
Descripción, 4-3 CLOB, 8-4
modos de conexión FECHA, 8-4
configuración, 2-17 NÚMERO, 8-4

Índice-2
Resumen, 8-3
definidos por el usuario, 8-
6
VARCHAR2, 8-4
base de datos
dominio, 2-4
nombre global, 2-4
Opciones de
administración, 2-5
Administración de base de
datos
privilegios necesarios, 7-4
checkpoint de la base de
datos, 5-3
Asistente de configuración de base de datos (DBCA)
configurar opciones de base de
datos, 2-18
eliminación de una bases
de datos, 2-18
gestión de plantillas de base de
datos, 2-19
para crear una base de datos 2-10
Opciones de configuración de base de
datos, 2-5
Control de base de
datos
Ver Oracle Control de base de datos de Enterprise
Manager
edición de base de
datos, 2-3
enlaces de base de
datos
Descripción, 8-30
objetos de base de
datos
nombramiento, 8-1
Asistente de actualización de base de datos (DBUA)
Resumen, 12-2
restricciones en las versiones, 12-3
a partir de, 12-3
pasos para actualizar, 12-4
Código del programa reside en la base
de datos, 8-27
bases de datos
asesores
utilizando, 10-17
alertas, 10-1
responder a las alertas, 10-10
configuración de umbrales de
métricas, 10-8
reglas de notificación, 10-11
visualización de
parámetros, 10-7
copia de
seguridad
Descripción, ;-p
backup y recuperación, 9-1
configuración de las
opciones, 2-18
creando con DBCA, 2-10
eliminar usando el DBCA, 2-18
diagnosticar problemas de rendimiento, 10-12
duplicar, 2-19
gestión de
hoja de ruta, 3-1
con la base de datos Oracle Enterprise Manager
Control, 3-1
umbrales de métricas, 10-1
monitoreo
basado en alerta, 10-1
rendimiento, 10-1
Resumen de la creación, 2-1
rendimiento
asesores, 10-17
monitoreo, 10-1
recuperación
Descripción, ;-p
punto en el tiempo, 9-3

restauración
de
Descripción, ;-p
arranque y parada en Microsoft
Windows, 5-10
pasos para instalar y crear, 2-6
estructura de
almacenamiento
estructuras lógicas, 6-1
estructuras físicas, 6-1
Tuning, 10-1
actualizar, 12-2, 12-4
usuarios, 7-1
uso de DBCA plantillas, 2-19
Tipo de datos de
fecha, 8-4
Rol DBA, 7-4, 8-2
DBUA
Ver Base de datos de actualizar
asistente
DBWn procesos, 5-3
modo servidor dedicado, 2-17
procesos de servidor dedicado,5-4
desinstalar la
herramienta
Ubicación, 12-8
sintaxis y opciones, 12-8
eliminar
limitaciones, 8-15
bases de
datos, 2-18
columnas de la
tabla, 8-13
tablas, 8-18
usuarios, 7-18
Vistas 8-26
directorio
Oracle base 2-4
Inventario de Oracle, 2-4
descubrimiento
de disco
en Oracle ASM, A-3
grupos de
discos
adición de discos A-8
crear, A-6
caer, A-8
colocar los discos A-10
monitoreo de uso de espacio de disco, A-
5
Resumen, A-3
caída
grupos de discos, A-8
discos de grupos de discos, A-10
Tablespaces, 6-19
deshacer con el retroceso de la gota, 9-29
duplicación de
bases de
datos, 2-19
usuarios, 7-12

E
emctl, 3-4 lo que permite

gestión de memoria automática, 5-15 Enterprise Edition, 2-3

Enterprise Manager

Ver Oracle Control de base de datos de Enterprise Manager Ejemplo tablas, 6-6

configuración, 2-14

Índice-3
vencimiento de contraseñas

razones, 7-18

que se extiende

Tablespaces, 6-8, 6-16

tablas y Flashback de Oracle, 6-26

deshacer los tablespaces, 6-26

grados

Descripción de, 6-5

F
grupos de fallas, A-3
área de recuperación rápida, 9-3
configuración, 9-7
políticas de
retención, 9-6
especifica durante la creación de la base de
datos, 2-14
Flashback de base de
datos, 9-31
Caída de
flashback, 9-29
características de
flashback
Base de datos Flashback, 9-31
Caída de flashback, 9-29
Flashback de tabla, 9-27
Flashback de
tabla, 9-27, 9-28
funciones PL/SQL, 8-27

G
nombre de la base de datos
global, 2-4
índices globales, 8-20
concesión de
privilegios, 7-13
papeles, 7-13
control de
cuadrícula
configuración,2-12

Me
inactivos, 6-24
incidentes
sobre, 11-2
cerrado, viendo, el 11-11
cierre, 11-10
de
seguimiento,11-2
índices de
crear, 8-21
Descripción, 8-18
global, 8-20
visión, 8-20
fichero de parámetros de inicialización,
6-9
parámetros de inicialización
Descripción, 5-1

Cómo son utilizados por la base de datos 5-2

archivos de parámetros del


servidor 5-1, 5-2
visualización y
modificación, 5-10
instalación
comprobación de
requisitos previos, 2-2
opciones, 2-2
Resumen, 2-1
localización de
software, 2-4
pasos, 2-6
Opciones de
almacenamiento, 2-4

uso de DBCA para base de datos,


2-10
instancias de
instancias de base de
datos, 5-1
gestión, 5-1
estructura de la
memoria, 5-4
Instancias de Oracle, 5-1
PGA
definición, 5-6
apagado, 5-7
Inicio, 5-7
objetos de esquema no
válido, 8-27

J
Clases de Java, 8-27

Código fuente de Java, 8-27

L
idioma
utilizado por el software, 2-5
Proceso LGWR, 5-3
Opciones de software con licencia, 2-3
archivos
archivos, 4-2
oyentes
Ver Oracle oyentes
Asistente para carga
USA, 8-17
carga de datos, 8-16
Columnas LOB, 8-6
gestión de base de datos local
configuración, 2-12
tablespaces gestionados
localmente, 6-7
bloqueo y desbloqueo de
usuarios, 7-17
conmutación de
registro
Descripción, 2-13

M
gestión de
memoria, 5-13
recuperación de los
medios de
comunicación, 9-3
memoria
configuración, 2-15
gestión, 5-5, 5-13
requisitos, 2-2
estructura de una instancia de Oracle, 5-4
Asesores de memoria
Descripción, 10-18
utilizando, 10-27
espejado, A-2
Proceso de MMON, 5-4
modificación
de
parámetros de inicialización, de 5-10
atributos de la tabla, 8-12
restricciones de
tabla, 8-15
usuarios, 7-17

N
Asistente de configuración de red (NETCA)

Índice-4
Descripción, 4-4

NETCA

Ver Red Asistente de configuración (NETCA) configuración de la red

las solicitudes de conexión, 4-2 Descripción, 4-1

notificación de alertas
notificación de
alerta, 3-9
Tipo de datos
NUMBER, 8-4

O
privilegios de objeto, 7-3
tablespaces offline, 6-8, 6-18
archivos de log de
reconstitución en línea, 6-24
actual, 6-24
Descripción de, 2-13, 6-3
multiplexación, 6-3, 6-23
conmutación, 6-24
visión, 6-11
grupos de registro de
reconstitución en línea
Descripción de, 2-13
redefinición de tabla en línea, 6-19
grupos de sistema operativo, 2-6
Oracle ASM, A-1
administrar, A-2
definición, A-1
descubrimiento de
disco, A-3
grupos de fallas, A-3
instalación, 2-4
espejado, A-2
monitoreo de uso de espacio de disco grupo, A-5
reequilibrio, A-2
Oracle Automatic Storage Management. Ver Oracle
ASM.
Directorio base de Oracle, 2-4
Control de base de datos de Oracle Enterprise Manager
copia de
seguridad, 9-12
backup y recuperación, 9-5
información de configuración, 2-10
Descripción, 3-2
características, 3-2
instalar, 2-5
gestión de bases de datos, 3-1
ayuda en línea, 3-2
arranque y parada, 3-4
Directorio del inventario de Oracle, 2-4
Oyentes de Oracle
archivo de archivos, 4-2
a partir de
Oracle Net
Descripción, 4-1
configuración del agente de
escucha, 4-2, 4-4
métodos de asignación, 4-3
directorio de nombres, 4-3
fácil conectar nombres, 4-3
nombres locales, 4-3
Reparación sugerida de Oracle, 9-24
Identificador del sistema
Oracle, 2-4
Variable de entorno ORACLE_BASE, 2-8, 2-9

Variable de ambiente ORACLE_HOME, 2-8

P
archivo de
parámetros, 6-9
tablas particionadas, 8-6
archivo de
contraseñas, 6-9
políticas de
contraseñas
por
defecto, 7-19
Descripción de, 7-19
ajuste, 7-19
contraseñas
expirar, 7-18
Juegos de
parche, 12-1
parches, 12-1
PGA
Ver Programa área Global
Asesor de PGA
Descripción, 10-18
Proceso PMON, 4-2, 5-3
roles predefinidos, 7-3
privilegios
de
administrativo, 7-4
y sinónimos, 8-30

autenticación de usuarios SYSDBA y SYSOPER, 6-9


conexión, 5-6
para la instalación del software de base de datos
Oracle, 2-6
la concesión, 7-13
concesión a una base de datos de Control
administrativo
usuario, 3-8
objeto, 7-3
se recomienda, 7-1
necesarios para la administración de base de datos, 3-7,
7-4
revocación de un sistema de 7-14
Administración de objetos de esquema, 8-2
SYSASM, A-2
SYSDBA, 5-6, 9-5
SYSOPER, 5-6
sistema, 7-3
usuarios,7-3
utilizando funciones para administrar, 7-3
registros de actividad de problema
agregar comentarios a, 11-9
problemas
sobre, 11-1
agregar comentarios a los registros de la actividad,
11-9
clave del
problema, 11-1
visión, 11-10
Ver detalle 11-6
procedimientos, 8-27
perfiles, 7-19
Área Global de programa (PGA)
componentes, 5-6
definición, 5-6
Descripción, 5-6
ajuste de
destino, 10-27

Q
cuotas

Índice-5
asignación de un espacio de tablas, 7-16

R
leer consistencia, 6-25
leer sólo tablespaces, 6-8
leer escribir tablas, 6-8
reequilibrio, A-2
recuperación de espacio, 6-19
recuperación
completar, 9-3
configuración, 2-13
área de recuperación
rápida, 9-3
incompleta, 9-3
medios de
comunicación,9-3
Resumen, 9-1
recuperación de base de datos
entera, 9-31, 9-32
Recovery Manager (RMAN)
canales, 9-9
uso de archivo de
control, 9-4
Resumen, 9-1
paralelismo, 9-9
Catálogo de recuperación, 9-4
repositorio, 9-4
reciclaje de
contenedores, 8-18
rehacer los archivos
de registro
Ver online rehacer archivos o archivados redo log archivos
de registro
colección de referencia, 10-5
reorganización de tablas, 6-19
reparaciones
modificado para
requisitos
particulares, 9-26
Oracle sugerido, 9-24
Papel de los recursos, 7-3, 8-2
objetos de esquema de revalidación, 8-27
revocación de
papeles, 7-14
privilegios de sistema, 7-14
papeles
administrar, 7-5
CONECTAR, 7-3
DBA, 7-4, 8-2
la concesión, 7-13
predefinidas, 7-3
RECURSOS, 7-3, 8-2
revocar, 7-14
utilizando para administrar privilegios de usuario, 7-3
visión, 7-6
rollback, 6-25
segmentos de rollback
Descripción, 6-5
S
esquemas de muestra configuración, 2-14 instalación de 2-5
objetos de esquema compilar, 8-27 enlaces de bases de datos, 8-30 Descripción de 8-1

índices, 8-18
crear, 8-21
visión, 8-20
No válido 8-27
privilegios, 8-2
secuencias, 8-29
sinónimos, 8-29
tablas, 8-3
limitaciones, 8-5
modificar, 8-12
validar, 8-27
Vistas 8-23
esquemas, 7-2
SecureFiles, 8-6
Opciones de seguridad, 2-5
Asesor de segmentos
Descripción, 10-18
Descripción de, 6-20
operación manual, 6-23
recomendaciones, 6-20
Ver recomendaciones, 6-21
segmentos de
Descripción de, 6-5
secuencias de
Descripción, 8-29
archivos de parámetros del
servidor 5-1, 5-2
procesos del servidor
Descripción, 5-4
solicitudes de servicio
crear, 11-6
de
seguimiento, 11-9
servicios
en Microsoft Windows, 5-10
período de
sesiones
Descripción de, 5-6
ajuste
políticas de contraseñas, 7-19
TRABAJO
SUSTANCIAL
Y
LUCRATIVO
Ver Sistema de área Global
Asesor de la piscina
compartida
Descripción, 10-18
modo servidor compartido, 2-17
procesos de servidor
compartido, 5-4
reducción de segmentos, 6-19
cierre de las bases de datos
Microsoft Windows, 5-10
SID, 2-4
Proceso SMON, 5-3
instantáneas, 10-2
código fuente de Java, 8-27

alertas de uso del espacio para tablas, 6-16 Asesor de acceso SQL

uso, de 10-19 Asesores SQL

aproximadamente, 10-19 Descripción, 10-18

Perfil SQL, 10-20

Tiempo de respuesta SQL, 10-5 Sentencias SQL

sobre, 3-13

Índice-6
SQL Tuning Advisor espacios de tablas
6-8, 6-
sobre, 10-19 autoextend, 16
utilizando,10-24 autoextend y Flashback de Oracle, 6-26
SQL Tuning Set, 10-5 crear, 6-13
SQL * Loader Descripción, 6-6
archivo de
control, 8-16 caer, 6-19
Standard Edition, 2-3 EJEMPLO, 6-6
a partir de bases de tablespaces de deshacer que se
datos extiende, 6-26
Microsoft Windows, 5-10 gestionados localmente, 6-7
arranque y apagado modificar, 6-15
sobre, 5-6 fuera de línea, 6-8
privilegios necesarios 5-6 cuotas, 7-16
subprogramas, 8-27 sólo lectura y escritura lectura, 6-8
Banco de trabajo de
apoyo Asesor de segmento, 6-15
11-
sobre, 1 alertas de uso del espacio, 6-16
Proceso de empaquetado de
encargo, 11-7 SYSAUX, 6-6
Página de
inicio, 11-3 SISTEMA, 6-6
Proceso de embalaje rápido, 11-7 teniendo fuera de línea, 6-18
problemas de visión, 11-10 TEMP, 6-7
Sinónimos tablespaces temporales, 6-8
y privilegios, 8-30 tipos de, 6-7
6-7, 6-
Descripción, 8-29 deshacer los tablespaces, 25
Usuario del 3-7, 5-6, 7-
sistema, 4 UNDOTBS1, 6-7
Privilegios del sistema 6-
SYSASM, A-2 USUARIOS, 7
Tablespace SYSAUX, 6-6 visualización de información 6-12
SYSDBA, 2-6 Espacio de tablas TEMP, 6-7
Privilegios del sistema
SYSDBA, 5-6, 6-9, 7-5 plantillas
Usuario
SYSMAN, 3-7 creación de bases de datos, 2-12
2-
SYSOPER, 6 uso de DBCA, 2-19
Privilegios SYSOPER del
sistema, 6-9, 7-5 tablespaces temporales, 6-8
Sistema Global Area (SGA) desencadenantes, 8-27
componentes, 5-5
Descripción, 5-5 U
10-
ajuste de destino, 27
identificador del sistema
(SID), 2-4 deshacer
privilegios de
sistema, 7-3 sobre, 6-25
SYSASM, A-2 Asesor, 6-28
6-25, 6-
SYSDBA y SYSOPER, 7-5 gestión, 26
Tablas del sistema, 6-6 Tablespaces, 6-7
Usuario del 3-7, 5-6,
sistema, 7-4 visión, 6-27
Undo Advisor
tamaño de tablespace de deshacer mínimo computación
T 6-
con, 28
10-
tablas Descripción, 18
Agregar columnas a, 8-12 período de retención de deshacer mínimos de configuración
adición de 6-
restricciones, 8-13 con, 28
6-21, 8- 6-
comprimido, 7 deshacer la retención, 26
período de retención de
crear, 8-9 deshacer
8-
eliminar, 18 ajuste con Undo Advisor, 6-28
Eliminar columnas, 8-13 tablespaces de deshacer
eliminación de las
restricciones, 8-15 autoextend, 6-26
Descripción, 8-3 cambiar a tamaño fijo, 6-30
carga de datos 8-16 tamaño mínimo de computación de tamaño fijo
Columnas LOB, 8-6 espacio de tablas, 6-28
modificación de
atributos, 8-12 configuración por defecto, 6-26
modificación de las
restricciones, 8-15 Descripción de, 6-25
6-
particiones, 8-6 UNDOTBS1 tablespace, 7
recuperar una mesa baja, 9-30 actualizar una base de datos 12-4
visualización de datos tipos de datos definidos por el
en 8-8 usuario, 8-6
visualización de información 8-7 usuarios de

Índice-7
cuentas
administrativo, 7-4
Descripción, 7-1
administrar, 7-9
crear, 7-11
creación por duplicación, 7-12
eliminar, 7-18
duplicar, 7-12
vencimiento de
contraseñas 7-18
bloqueo y desbloqueo, 7-17
modificar, 7-17
privilegios, 7-3
SYSASM, A-2
visión, 7-10
Tablas de usuarios, 6-7

V
validación de objetos de
esquema, 8-27
Tipo de datos VARCHAR2, 8-4
Ver
índices, 8-20
parámetros de
inicialización, 5-10
datos de la
tabla, 8-8
información de la tabla, 8-7
usuarios,7-10
Vistas 8-24
Vistas
eliminar, 8-26
Descripción, 8-23
mostrando, 8-24

W
asistentes
Crear cortinas, 3-10
creación de base de
datos, 2-11
incidente de
informes, 11-4, 11-7
Asistente para
carga, 8-16
Migración de Oracle ASM, A-2
Embalaje rápido, 11-8

Recuperación, 9-3, 9-
26, 9-31
Horario personalizado de Backup, 9-16
SQL Access Advisor, 10-26
Índice-8

También podría gustarte