Como: Desfazer um operação de refatoração de banco de dados
Este tópico explica como desfazer as alterações após aplicar um ou mais objetos de banco de dados de operações de refatoração de banco de dados. Por exemplo, se você renomear uma coluna em uma tabela, qualquer procedimento armazenado que fazem referência a essa coluna é atualizado automaticamente com o novo nome. Para obter mais informações, consulte Refatorar o código do banco de dados e dados.
Você pode usar a funcionalidade de desfazer global para desfazer as alterações depois de aplicar qualquer uma das operações de refatoração de banco de dados. Você pode desfazer as alterações para o objeto de esquema e todas as referências ao objeto que foram atualizadas automaticamente. Essas atualizações são desfeitas em uma transação, e todos os arquivos que são atualizados pela operação de desfazer são salvos, mesmo que eles sejam fechados durante a operação de desfazer.
Observação |
---|
Você pode executar a operação de desfazer somente se todos os planos de geração de dados afetados são fechados. Para obter mais informações, consulte Solucionando problemas de geração de dados. |
Para desfazer uma operação de refatoração de renomeação
Sobre o Editar menu, clique em Desfazer Global.
O texto da opção de menu inclui os detalhes da operação que será desfeita. Por exemplo, o menu pode dizer Desfazer Global * renomear de DataDeEnvio para ShippedDateAndTime. Você também pode clicar a Desfazer na barra de ferramentas. Se você clicar na seta suspensa no botão, aparecem os detalhes da operação que será desfeita.
Se nenhuma operação pode ser desfeita, o comando será desativado e exibir o texto Desfazer última ação Global.
Observação Você também pode refazer operações usando Refazer Global.
Consulte também
Tarefas
Como: Renomear objetos de banco de dados
Demonstra Passo a passo: Aplicar as técnicas de refatoração de banco de dados
Como: Implantar alterações de refatoração de banco de dados