O Data Transmission Service (DTS) oferece o recurso de mapeamento de nomes de objetos, que permite mapear nomes de bancos de dados, tabelas e colunas durante a configuração de uma tarefa de sincronização ou migração de dados. Assim, é possível alterar os nomes dos objetos sincronizados ou migrados para o banco de dados de destino. Use esse recurso para sincronizar ou migrar dados para bancos de dados, tabelas ou colunas específicos no destino, ou para criar um objeto com o mesmo schema do objeto source, mas com nome diferente no banco de dados de destino.
Cenários
Os cenários a seguir também se aplicam quando os bancos de dados source e de destino residem na mesma instância de banco de dados. Nesse caso, o isolamento de dados é obrigatório. Por exemplo, isole os dados usando nomes diferentes de bancos de dados ou tabelas.
|
Cenário |
Descrição |
|
Crie um objeto no banco de dados de destino para receber dados. |
|
|
Especifique os objetos no banco de dados de destino que receberão os dados. Por exemplo, agregue dados de várias tabelas em uma única tabela grande. |
Crie previamente um objeto no banco de dados de destino para receber os dados e garantir a compatibilidade.
|
|
Crie um objeto no banco de dados de destino. |
Este cenário tem suporte apenas para tarefas de migração de dados. Basta selecionar Schema Migration no parâmetro Migration Types. |
Procedimento
Na etapa Configure Objects and Advanced Settings de uma tarefa de sincronização ou migração de dados, realize o mapeamento de nomes de objetos. Para obter mais informações sobre notas de uso e procedimentos, consulte Map object names.
Perguntas frequentes
-
O recurso de mapeamento modifica o nome do objeto na instância de banco de dados source?
Não. Ao usar o recurso de mapeamento, o sistema aplica o nome definido por você ao novo objeto e, em seguida, cria ou localiza o objeto correspondente na instância de banco de dados de destino.
-
Qual é o impacto de usar o recurso de mapeamento de nomes de objetos?
Se você renomear um objeto com esse recurso, outros objetos dependentes dele podem falhar na sincronização ou migração.
-
É possível usar o mapeamento de nomes de objetos para modificar o schema de bancos de dados e tabelas?
Essa operação não tem suporte.