Compartilhar via


Copiar bancos de dados para outros servidores

Aplica-se: SQL Server

Às vezes, você pode achar útil copiar um banco de dados de um computador para outro. Os motivos incluem testes, verificação de consistência, desenvolvimento de software, geração de relatórios, criação de um banco de dados espelho, ou, possivelmente, para tornar o banco de dados disponível para operações da ramificação remota.

Há vários modos de copiar um banco de dados:

  • Usar o Assistente para Copiar Banco de Dados

    Você pode usar o Assistente para Copiar Banco de Dados para copiar ou mover bancos de dados entre servidores ou para atualizar um banco de dados do SQL Server para uma versão posterior. Para obter mais informações, consulte Use the Copy Database Wizard.

  • Restaurar um backup do banco de dados

    Para copiar um banco de dados inteiro, você pode usar as instruções Transact-SQL BACKUP e RESTORE. Normalmente, restaurar um backup completo de um banco de dados é usado para copiar o banco de dados de um computador para outro por várias razões. Para obter informações sobre como usar o backup e a restauração para copiar um banco de dados, veja Copiar bancos de dados com backup e restauração.

    Observação

    Para configurar um banco de dados espelho para espelhamento de banco de dados, você deve restaurar o banco de dados no servidor espelho usando RESTORE DATABASE <database_name> WITH NORECOVERY. Para obter mais informações, confira Preparar um banco de dados espelho para espelhamento (SQL Server).