DB2 Personal Edition, Guía rápida de iniciación

Migración de bases de datos

Esta sección sólo es aplicable si está migrando bases de datos desde la Versión 5.x al formato de la Versión 7.1. Si está migrando desde la Versión 6.1 a la Versión 7.1, puede pasar por alto esta sección.

Para migrar bases de datos de la Versión 5.x que son propiedad de una instancia:

  1. Conéctese al sistema con una cuenta de usuario que tenga autorización SYSADM. Vea el apartado Utilización del 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 LISTDATABASE DIRECTORY
     
    >>-LIST----+-DATABASE-+--DIRECTORY----+-----------------+------><
               '-DB-------'               '-ON--+-vía----+--'
                                                '-unidad-'
     
    
    El parámetro ON vía/unidad especifica el directorio de bases de datos locales cuyo contenido se lista. Si no se especifica ese parámetro, se listará el contenido del directorio de bases de datos del sistema. Para obtener más información y ejemplos, vea el manual 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_usuario--+--------------------+--'
                                  '-USING--contraseña--'
     
    

    Para obtener más información y ejemplos, vea el manual Consulta de mandatos.

Migración de bases de datos de la Versión 5 que contienen espacios de tablas DMS de catálogo del sistema
Si está migrando bases de datos de la Versión 5 que contienen un espacio de tablas DMS (Database Managed Space) de catálogo del sistema, asegúrese de que tiene aproximadamente un 70 por ciento de espacio libre en el espacio de tablas antes de migrar la base de datos. Para comprobar el tamaño del espacio de tablas, entre el mandato db2 list tablespaces show detail.

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

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

En este caso, debe restaurar la base de datos de la Versión 5 utilizando una instancia de la Versión 5, añadir más contenedores mediante la sentencia ALTER TABLESPACE y volver a migrar la base de datos. Para obtener más información sobre los espacios de tablas y la sentencia ALTER TABLESPACE, consulte los manuales Administration Guide y Consulta de SQL.


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