Partilhar via


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çãoObservaçã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çãoObservaçã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

Conceitos

Renomear todas as referências a um objeto de banco de dados

Refatorar o código do banco de dados e dados