É possível migrar dados de uma tabela para outra usando as operações de copiar e colar na Lista de Objetos.
Antes de Iniciar
Devem existir conexões com o banco de dados a partir do qual você deseja migrar os dados e com o banco de dados para o qual deseja migrar os dados.
Procedimento
Para migrar dados, conclua as etapas a seguir:
- Localize e copie os dados que deseja migrar.
- No Explorer de Administração,
detalhe o banco de dados que contém os dados que deseja migrar e expanda seu conteúdo.
- Clique na pasta Tabela.
- Na Lista de Objetos, localize a tabela com os dados que deseja migrar. É possível usar o campo Nome de
Semelhança para procurar pela tabela. Não é possível migrar dados a partir de uma ou mais tabelas no banco de dados.
- Selecione a tabela ou tabelas com os dados a serem migrados, clique com o botão direito e clique em Copiar.
- Cole os dados no banco de dados de destino.
- No Explorer de Administração,
detalhe o banco de dados do qual deseja copiar os dados e expanda seu conteúdo.
- Clique na pasta Tabela.
- Clique com o botão direito na Lista de Objetose clique em Colar.
O assistente Colar Objetos de Banco de Dados é iniciado.
- Conclua as etapas no assistente Colar Objetos do Banco de Dados. O assistente guia você na especificação das seguintes informações:
- O tipo de cópia a executar
É possível optar por copiar somente dados ou objetos e dados.
- Os pares de tabela de destino e origem a partir dos quais descarregar e recarregar dados
Por padrão, as tabelas de origem a partir das quais os dados são descarregados são automaticamente pareadas, de acordo com os nomes, com as tabelas de destino em que os dados serão carregados. É possível alterar a tabela de destino com a qual uma determinada tabela de origem está pareada.
Dica: Quando você escolhe copiar os objetos do banco de dados e os dados simultaneamente, não é necessário especificar o mapeamento da tabela porque as tabelas que são cópias se tornar o destino
Quando as etapas no assistente forem concluídas, será possível trabalhar com as mudanças no Editor de Script de Gerenciamento de Mudanças.
Um projeto de design de dados é automaticamente criado no Data Project Explorer, se ainda não houver um existente no banco de dados. O nome da conexão com o banco de dados existente é usada como nome do projeto de design de dados. Se um projeto de design de dados com o nome da conexão com o banco de dados já existe, o nome do novo projeto de design de dados será o nome da conexão com o banco de dados com um sufixo numérico.
O projeto de design de dados contém o script de gerenciamento de mudanças e gerencia os recursos que são necessários para implementar as mudanças no banco de dados real.
- No Editor de Script de Gerenciamento de Mudanças,
clique em Visualizar Comandos para gerar e exibir os comandos para migração dos dados na seção Comandos.
Revise os comandos.
Clique em Visualizar Relatório de Mudanças se deseja revisar o relatório de Resumo de Mudanças antes de implementar as mudanças. O relatório descreve as mudanças que estão sendo feitas e os respectivos impactos dessas mudanças em outros objetos.
- Opcional: Para alterar o local de descarregar o arquivo de dados, os métodos para descarregar e recarregar os dados ou como as colunas descarregadas são mapeadas nas colunas recarregadas, clique em Opções de Dados para iniciar o assistente Customizar Preservação de Dados.
Conclua as etapas no assistente Customizar Preservação de Dados.
Dica: Quando você migra dados, novas linhas são incluídas na
tabela de destino. A tabela de destino pode conter colunas que a tabela de origem não contém. Se uma tabela de destino contém colunas que são definidas como NOT NULL e que não tem um valor padrão,
é possível customizar a cláusula SELECT no comando de descarregamento na página Customizar
Comandos de Descarregamento do assistente.
- Clique em Executar para iniciar o assistente Implementar
Comandos de Mudança.
- Revise os comandos de mudança e clique em Concluir para migrar os dados.