DB2 para OS/2 Guía rápida de iniciación

Migración de bases de datos

Esta sección sólo se aplica si está migrando bases de datos del formato de la Versión 5.x al de la Versión 7.1. Si está migrando de la Versión 6.1 a la Versión 7.1, puede saltarse esta sección.

Para migrar las bases de datos de la Versión 5.x que pertenecen a una instancia:

  1. Inicie una sesión con un perfil de usuario que tenga autorización SYSADM. Consulte el apartado Trabajo con el grupo administrativo del sistema para obtener más información.
  2. Compruebe que las bases de datos que desea migrar están catalogadas. Para obtener una lista de todas las bases de datos catalogadas del sistema, entre el mandato db2 list database directory. La sintaxis de este mandato es la siguiente:
    Mandato DB2 LIST DATABASE DIRECTORY
     
    >>-LIST----+-DATABASE-+--DIRECTORY------------------------------>
               '-DB-------'
     
    >-----+------------------------+-------------------------------><
          '-ON--+-vía de acceso-+--'
                '-unidad--------'
     
    
    El parámetro ON vía de acceso/unidad especifica el directorio de la base de datos local desde la que debe listarse información. Si no se especifica, se lista el contenido del directorio de la base de datos del sistema. Para obtener más información y ejemplos, consulte la publicación Consulta de mandatos.
  3. Migre la base de datos utilizando el mandato db2 migrate database. La sintaxis de este mandato es la siguiente:
    Mandato DB2 MIGRATE DATABASE
     
    >>-MIGRATE----+-DATABASE-+--alias_base_datos-------------------->
                  '-DB-------'
     
    >-----+--------------------------------------------------+-----><
          '-USER--nombre de usuario--+--------------------+--'
                                     '-USING--contraseña--'
     
    

    Para obtener más información y ejemplos, consulte la publicación Consulta de mandatos.

Migración de bases de datos de la Versión 5 que contienen espacios de tabla SYSCAT DMS
Si está migrando bases de datos de la Versión 5 que contienen un espacio de tabla SYSCAT Database Managed Space (DMS), debe asegurarse de que dispone aproximadamente del 70 por ciento de espacio libre en el espacio de tabla, antes de migrar la base de datos. Puede comprobar el tamaño de los espacios de tabla entrando el mandato db2 list tablespaces show detail.

Si el espacio de tabla no tiene suficiente espacio libre, puede recibir el error siguiente:

   SQL1704N Ha fallado la migración de base de datos.
Código de razón 17.

En este caso debería restaurar la base de datos de la Versión 5 bajo una instancia de Versión 5, añadir más contenedores utilizando la sentencia ALTER TABLESPACE y volver a migrar la base de datos. Para obtener más información sobre espacios de tabla y la sentencia ALTER TABLESPACE, consulte las publicaciones Administration Guide y Consulta de SQL.


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]