Compartilhar via


Assistente para copiar banco de dados (Selecionar o Método de Transferência)

Escolha entre dois métodos para o Assistente para Copiar Banco de Dados.

Opções

  • Usar o método desanexar e anexar
    Desanexa o banco de dados do servidor de origem, copia os arquivos do banco de dados (.mdf, .ndf e . ldf) para o servidor de destino e anexa o banco de dados ao servidor de destino. Esse método é geralmente o mais rápido porque o trabalho principal é ler o disco de origem e gravar o disco de destino. Nenhuma lógica do SQL Server é exigida para criar objetos dentro do banco de dados ou para criar estruturas de armazenamento de dados. Porém, este método pode ser mais lento se o banco de dados contiver uma grande quantidade de espaço alocado, mas não utilizado. Por exemplo, um banco de dados novo e praticamente vazio que seja criado alocando 100 MB, copia todos os 100 MB, mesmo que apenas 5 MB estejam completos.

    ObservaçãoObservação

    Esse método torna o banco de dados indisponível para os usuários durante a transferência.

  • Se ocorrer uma falha, anexar novamente o banco de dados de origem
    Quando um banco de dados é copiado, os arquivos do banco de dados original são sempre anexados novamente ao servidor de origem. Use essa caixa para anexar novamente os arquivos originais ao banco de dados de origem se não for possível mover um banco de dados.

  • Usar o método SQL Management Object
    Leia a definição de cada objeto de banco de dados no banco de dados de origem e crie cada objeto no banco de dados de destino. Depois transfira os dados da tabela de origem para a tabela de destino, recriando os índices e os metadados.

    ObservaçãoObservação

    Os usuários do banco de dados podem continuar a acessar o banco de dados durante a transferência.