Compartilhar via


Como: Renomear referências um servidor ou a banco de dados

Você pode usar Refatoração de banco de dados para automaticamente atualização os nomes dos servidores, bancos de dados ou variáveis SETVAR em referências de todos os bancos de dados em todo o seu projeto de banco de dados.Para obter mais informações, consulte Visão geral das referências entre banco de dados.

Correspondência de nome

Se você especificar tanto um nome (ou variável) para um servidor e um nome (ou variável) para um banco de dados, a operação de renomeação será atualização somente aqueles faz referência a esse ponto para o banco de dados específico nesse servidor específico.Se você especificar um nome (ou variável) para um servidor, mas não para um banco de dados, a operação de renomeação será atualização todas as referências que incluem o nome do servidor (ou variável) que você especificou, independentemente do banco de dados para o qual a referência aponta.Se você especificar um nome (ou variável) para um banco de dados, mas não para um servidor, a operação de renomeação atualizará todas as referências incluem o banco de dados de nome (ou variável), independentemente do servidor para que a referência aponta.Você deve revisar as alterações no Visualizar alterações caixa de diálogo antes de serem aplicadas.

Observação:

Antes de você poderá seguir este procedimento, pelo menos uma referência deve aparecer nas propriedades de seu projeto de banco de dados.

Para renomear as referências a um servidor ou banco de dados

  1. Abra a solução que contém o projeto de banco de dados no qual você deseja renomear referências.Para obter mais informações, consulte Como: em aberto um projeto de banco de dados.

  2. In O gerenciador de soluções or Exibição esquema, clicar projeto de banco de dados no qual você deseja renomear referências.

  3. Sobre o Dados , aponte para refatorare clicar Renomear referências de servidor/banco de dados.

    Observação:

    Você também pode clicar com o botão direito do mouse o projeto de banco de dados em O gerenciador de soluções or Exibição esquema, point to refatorare clique em Renomear referências de servidor/banco de dados.

    The Renomear referências a um servidor ou banco de dados caixa de diálogo é exibida.

  4. Para substituir o nome de um servidor ou uma variável de servidor:

    1. selecionar o substituir o nome de um servidor ou uma variável de servidor a caixa de seleção se ela não ainda esteja selecionada.

    2. In Nome antigo, digite o nome do servidor ou variável de servidor que você deseja substituir.

    3. In Novo nome, digite o nome que você deseja usar em vez do nome que você deseja substituir.

  5. Para substituir o nome de um banco de dados ou uma variável de banco de dados:

    1. selecionar o Substitua o nome de um banco de dados ou uma variável de banco de dados a caixa de seleção se ela não ainda esteja selecionada.

    2. In Nome antigo, digite o nome do banco de dados ou banco de dados variável que você deseja substituir.

    3. In Novo nome, digite o nome que você deseja usar em vez do nome que você deseja substituir.

  6. (Opcional) selecionar o Alterações de visualização a caixa de seleção.

    Observação:

    Para obter mais informações sobre como visualizar as alterações antes de torná-los, consulte o próximo procedimento.

  7. (Opcional) selecionar o Gerar o log de refatoração a caixa de seleção.

    Você pode encontrar os logs de refatoração em YourProjectPath \Refactoring logs.

    Observação:

    Você pode renomear uma referência mesmo que você tenha erros de compilação em seu projeto.sistema autônomo atualizações de operação de renomeação muitas referências a esse objeto possível, mas não todas sistema autônomo referências talvez updated.Where possível, que considere a corrigir sistema autônomo erros de compilação primeiro e, em seguida, executar a operação de renomeação.Para obter mais informações, consulte Considerações antes de renomear objetos de banco de dados.

  8. Clique em OK.

    Se você não selecionou o Alterações de visualização caixa de seleção, as referências a nomes de servidor ou banco de dados ou variáveis são atualizados.

    Se você tiver selecionado o Alterações de visualização caixa de seleção de a Visualizar alterações caixa de diálogo aparece e contém um painel superior e um painel inferior.O painel superior exibe uma árvore que lista os objetos que serão alterados e o painel inferior exibe o script que será gerado para fazer as alterações.O nome antigo aparece no painel superior e o novo nome aparece no painel inferior.

Visualizar alterações antes de torná-los

  1. No painel superior do Visualizar alterações diálogo caixa, expandir o nó de scripts.

    Um nó. SQL para o objeto de esquema que você está renomeando (ou o objeto que contém a ele) é exibida junto com. SQL nós para os objetos de esquema se referir ao objeto que você está renomeando.

  2. clicar qualquer um de nós. SQL.

    O painel inferior exibe o código Transact-SQL (T-SQL) com o novo nome realçado.

  3. Clique em Apply.

    O nome do objeto é atualizado e o novo nome aparece em Exibição esquema.

Consulte também

Conceitos

Visão geral das referências entre banco de dados

Visão geral da terminologia do banco de dados edição

Outros recursos

Visão geral de refatoração Renomear

Como: Criar banco de dados entre referências