O SQL Server possui uma ferramenta chamada Import and Export Data a qual faz a transferência de bancos de dados entre servidores SQL Server de forma simples e rápida.

Um exemplo útil é quando um desenvolvedor cria um banco de dados local para desenvolvimento e teste e, em seguida, precisará exportar a estrutura e dados para o servidor de produção.

O SQL Server tem um recurso muito simples e eficiente para migrar dados de um banco para outro.

Para exemplificar, eu tenho um banco de dados chamado “AdventureWorks2012” e irei realizar a migração de todas as suas tabelas para o banco de dados com o nome “MigrandoDB”

m2

Irei criar um novo banco de dados

CREATE DATABASE MigrandoDB 

m1

Siga as instruções mostradas na imagem abaixo. Clique com o botão direito em cima do banco de dados que deseja exportar, vá em Tasks -> Export Data..

m4

Irá abrir o assistente de importação e exportação do SQL Server.

m5

Configure a conexão do banco de dados de origem.

Fonte de dados: SQL Server Native Client
Nome do Servidor: nome do servidor aonde está o banco de dados
Banco de dados: Nome do Banco de dados, nesse caso o de origem.

m6

Configure o banco de dados de destino

m7

Nesse momento deverá escolher as tabelas que deseja exportar para o novo banco de dados, irei exportar todas as tabelas de origem.

m8

Avançar.

Screenshot_15

Concluir

m9

Execução concluída.

m10

Observe abaixo que as tabelas do banco de dados AdventureWorks2012 foram migrados para o novo banco, inclusive com todas as informações contida nas tabelas.

m11

Observe abaixo que as informações foram exportada juntos.

M13

 

Valeu pela visita, espero ajudar!! Abraços.

🙂