Quando você migra dados, eles sempre são salvos em arquivos externos. Dependendo dos métodos de descarregamento e recarregamento escolhidos, os dados são descarregados em arquivos externos com comandos de Exportação ou com o DescHigh Performance Unload (HPU) do DB2 e carregados na tabela de destino com os comandos de Importação ou Carregamento.
Quando você migra dados para uma tabela que tem um acionador, o acionador é ativado somente se os dados forem recarregado usando comandos de Importação. O acionador não é ativado quando os dados são recarregados com comandos de Carregamento porque o utilitário de Carregamento não impinge as regras de negócios que estão associadas ao acionador.
No Editor de Script de Gerenciamento de Mudanças, é possível clicar nas Opções de Dados para iniciar o assistente Customizar Preservação de Dados, que ajuda a modificar locais de arquivos de dados, métodos de descarregamento e recarregamento e comandos de descarregamento e recarregamento. O Administrador de Banco de Dados Optim assume que você tem um sistema de arquivo compartilhado entre a origem e o destino. Se não tiver, é necessário descarregar os dados em uma etapa, mover os arquivos e, então, iniciar o processo de recarregamento. Se a origem e o destino estiverem em sistemas diferentes e tiverem um sistema de arquivo compartilhado, é possível usar o assistente Customizar Preservação de Dados para especificar o caminho de arquivo de dados no destino.
Para migrar dados em um banco de dados que está em um servidor remoto, é necessário que o servidor remoto tenha acesso ao local do arquivo.
Não é possível recuperar os dados migrados porque não é possível gerar comandos de desfazer para a migração de dados. Contudo, se você implementar comandos de desfazer para recuar nas mudanças feitas em um banco de dados e uma tabela for descartada e recriada como parte da ação de desfazer, quaisquer dados copiados são efetivamente perdidos.