Se crea una nueva aplicación para supervisar proyectos. La base de datos HR contiene la información sobre los proyectos. La base de datos HR se debe llenar en el entorno de prueba con los datos de producción a fin de poder probar completamente la aplicación.
En concreto, desea migrar los datos de la tabla PROJECTS de la base de datos HR de producción (PRODHR) a la tabla PROJECTS de la base de datos HR de prueba (TESTHR).
Data Studio Administrator le ayuda con las siguientes tareas:
Los pasos siguientes muestran cómo migrar datos desde una base de datos a otra:
Se crea automáticamente un script de gestión de cambios denominado TESTHR.changexml en la carpeta Gestión de cambios de la base de datos TESTHR en el Explorador de fuentes de datos. Además, se crea un proyecto de diseño de datos llamado TESTHR, el nombre de la conexión de base de datos, en el Explorador de proyectos de datos, en caso de que no exista ninguno. El proyecto de diseño de datos contiene también el script de gestión de cambios y gestiona los recursos necesarios para implementar los cambios en la base de datos real.
Una vez completados los pasos, la tabla HR.PROJECT estará listada como un objeto para cambiar en el Editor de scripts de gestión de cambios.
Puede elegir la ubicación del archivo para el archivo de descarga y los métodos predeterminados de descarga y recarga.
Para las tablas que se están descargando y recargando, puede ver los mandatos de descarga y recarga, y elegir si desea ver las páginas del asistente para cambiar la consulta de descarga y cambiar el modo en que se correlacionan las columnas descargadas con las columnas recargadas.
Puede personalizar la consulta del modo en que se descargan los datos desde la tabla PROJECT en la base de datos HR de producción.
Puede modificar la correlación del modo en que se recargarán las columnas descargadas desde la tabla PROJECT de la base de datos HR de producción en la tabla PROJECT de la base de datos HR de prueba.
Puede cambiar qué mandatos de mantenimiento de DB2 se generarán.
Los mandatos de cambio se vuelven a mostrar en la sección Mandatos con los cambios realizados en las páginas del asistente.
Los datos se migran a la tabla PROJECT de la base de datos HR de prueba.
Este caso de ejemplo muestra cómo migrar datos como tarea autónoma. El único objetivo es copiar datos entre bases de datos. Para realizar cambios más complejos puede ser necesario que haga cambios estructurales en la base de datos y migre datos. Por ejemplo, una empresa puede decidir trasladar información confidencial sobre salarios desde una tabla existente a una tabla nueva. Debe cambiar la base de datos para añadir una tabla nueva con varias columnas nuevas que contendrán los datos de la tabla original y suprimir las columnas de la tabla existente.
Puede llevar a cabo la operación más compleja de realizar cambios estructurales y migrar datos como un proceso de un paso o como un proceso de dos pasos. Para utilizar un proceso de un paso, debe migrar los objetos utilizando operaciones de cortar y pegar, y seleccionando la opción de migrar tanto los objetos como los datos. El script de gestión de cambios incluirá los mandatos para realizar los cambios estructurales y migrar los datos. Para utilizar un proceso de dos pasos, puede utilizar las opciones del menú principal para migrar objetos, desplegar los mandatos de cambio para aplicar los cambios estructurales, restablecer el script de gestión de cambios, utilizar las opciones del menú principal para migrar datos y, posteriormente, desplegar los mandatos de cambio para migrar los datos.