Bond

Páginas: 24 (5874 palabras) Publicado: 15 de octubre de 2012
Año 2 Volumen 6 – Octubre 2010

Métodos de Migración de Base de Datos Oracle (Versión 8 hasta la 11)
Por: Juan Luis Rodríguez jrodrigez@datum.com.gt Contenido
Página

1 Métodos de Migración de base de datos 7 Apex con dispositivos móviles 13 Map Viewer 15 Manejo de plantillas en
5a. Ave. 5-55 Zona14, Edificio Euro Plaza Torre II, Nivel 12

reports Teléfono: (502)2364-5300 Fax:(502)2364-5311
Email. info@datum.com.gt Editores Generales

Pagina 1/10

Karlo Espinoza Luis Cordón Gerber Bautista Debbie Moran Francisco Barrundia
Autores Contribuyentes

En general, la vía rápida de migración de bases de datos de una versión anterior a una actual implica una actualización (upgrade) de la base de datos anterior. Otros métodos indirectos involucran copiar datos, o generar unarchivo full export de la base de datos anterior. Para grandes bases de datos, el tiempo requerido para re-crear completamente la base de datos a través de métodos indirectos puede excluirlos como métodos viables.

Juan Luis Rodríguez Deiby Gómez Daniel Callejas Francisco Barrundia

El primer método directo se basa en el Asistente de Actualización de Bases de Datos (DBUA). DBUA es una herramientainteractiva que guía a través de todo el proceso de actualización.

5a. Ave. 5-55 Zona14, Edificio Euro Plaza Torre II, Nivel 12 Teléfono: (502)2364-5300 Fax: (502)2364-5311 Email. info@datum.com.gt

Página 1

El segundo método directo es llamado actualización manual. Mientras que DBUA ejecuta scripts de manera automática, la actualización manual implica que el DBA ejecute los scriptsrequeridos. Este método puede brindar un gran nivel de control, pero también agrega un nivel de riesgo en la actualización debido que se deben ejecutar los scripts en el orden apropiado. En el método de copiar datos, se puede aplicar una serie de comandos create tabla as select … o insert into … select a través de database links para obtener la información desde la base de datos origen. Este métodopermite traer los datos de forma incremental y limitar las filas y columnas migradas. Sin embargo se debe tener mucho cuidado de que los datos copiados mantengan todas relaciones entre las tablas así como índices y constraints. Como el método Export/Import, este método puede requerir un significativo monto de tiempo para grandes bases de datos. Se puede utilizar el original Export e Import comoun método indirecto para migrar una base de datos. En este método se exportan los datos de la versión antigua y luego se importan en la nueva versión de base de datos.

. Método de Actualización (Upgrade)

En algunas ocasiones se debe migrar una versión antigua de base de datos a otra más reciente, por ejemplo pasar una base de datos Oracle 9i a la versión 10g. Para realizar esta tarea seutiliza el “Asistente de Actualización de Bases de Datos” (Database Upgrade Assistant – DBUA). El Asistente de Actualización de Bases de Datos (DBUA) le guía a través de todo el proceso de actualización y configura la base de datos para la nueva versión. El DBUA automatiza el proceso de actualización y hace las recomendaciones apropiadas para la configuración de opciones como tablespaces y redo logs.5a. Ave. 5-55 Zona14, Edificio Euro Plaza Torre II, Nivel 12 Teléfono: (502)2364-5300 Fax: (502)2364-5311 Email. info@datum.com.gt

Página 2

DBUA también provee soporte para Real Application Clusters (RAC) y Automatic Storage Management (ASM). Para que DBUA comience la actualización, debe completar antes los siguientes pre-requisitos: • • • • • • Verifica si existen usuarios o rolesinválidos. Verifica si existen objetos inválidos. Verifica si existen character sets desoportados. Verificar recursos adecuados, incluyendo rollback segments, tablespaces y espacio libre en disco. Verifica si hacen falta scripts de SQL necesarios para la actualización. Copia de seguridad de todos los archivos necesarios (opcional).

Tareas Automáticas de Actualización Después de completar los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bondad
  • La bondad
  • La bondad
  • Bondad
  • Bondes
  • Bondad
  • Bondad
  • bond

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS