Traslado de datos de Db2

Db2 proporciona varias herramientas y opciones para facilitar el traslado de los datos.

Puede mover datos dentro de Db2 de varias maneras: copiando una base de datos, copiando un subsistema de Db2 , o moviendo conjuntos de datos dentro de un subsistema de Db2 en particular.

Copiar una base de datos relacional

Copiar su base de datos relacional implica no solo copiar datos, sino también encontrar o generar y ejecutar instrucciones SQL para crear grupos de almacenamiento, bases de datos, espacios de tablas, tablas, índices, vistas, sinónimos y alias.

Puede copiar una base de datos utilizando la utilidad DSN1COPY. Al igual que con las otras operaciones, es probable que DSN1COPY se ejecute más rápido que las otras herramientas aplicables. Copia directamente de un conjunto de datos a otro, mientras que las otras herramientas extraen la entrada para LOAD, que luego carga espacios de tablas y crea índices. Pero, de nuevo, DSN1COPY es más difícil de configurar. En particular, debe conocer los identificadores de objetos de Db2 , que otras herramientas traducen automáticamente.

Copiar un subsistema completo de Db2

Copiar un subsistema de Db2 de un sistema de z/OS® a otro implica lo siguiente:
  • Todos los datos de usuario y definiciones de objetos
  • Los conjuntos de datos del sistema de gestión de la calidad ( Db2 ):
    • El registro
    • Conjunto de datos de arranque
    • Conjuntos de datos de copia de imágenes
    • El catálogo de Db2
    • El catálogo integrado que registra todos los conjuntos de datos e Db2 es

Aunque puede tener dos subsistemas de Db2 en el mismo sistema de z/OS, uno no puede ser una copia del otro.

Solo son aplicables dos de las herramientas enumeradas: DFSMSdss DUMP y RESTORE, y DFSMSdfp EXPORT e IMPORT.