Melhor (mais fácil) maneira de fazer um dump de servidor SQL e importar esse dump em outro servidor SQL

gostaria de obter uma exportação de base de dados (dump) num servidor SQL e importar essa exportação noutro servidor SQL e não necessariamente no mesmo nome do esquema.

por exemplo, se eu tiver uma base de dados preparada com todo o conjunto de dados para implementar um novo DB para um novo cliente, esse db é, por exemplo, chamado DB_EMPTY

e depois tenho de configurar o mesmo DB num servidor externo para um cliente, por exemplo no esquema DB_MY_CUSTOMER

Qual é a a melhor e mais simples maneira de exportar (dump) um DB_EMPTY, e importá-lo em DB_MY_CUSTOMER?

Possivelmente com o SQL Server Management Studio?

Author: marc_s, 2011-02-17

2 answers

Uma maneira fácil seria usar o SQL Server Management Studio, no Object Explorer carregue com o botão direito na base de dados que deseja exportar, seleccione Tasks -> Back Up, em seguida, selecione um destino e o nome do arquivo no campo de destino no fundo da janela. Você pode brincar com as várias configurações, mas você não precisa.

Para restaurá-lo em outro servidor é basicamente o oposto, escolha Tasks -> Restore -> Database, na janela, seleccione From Device, depois carregue nas elipses de navegação, de aí terá uma janela de navegação, carregue em Adicionar e, em seguida, navegue para o ficheiro de reserva que criou. Você pode alterar o nome da base de dados na caixa de texto To database, e controlar onde os ficheiros são armazenados, indo para a página Opções e alterando os itens da coluna Restore As na tabela marcada como , repor os ficheiros da base de dados como:.

 20
Author: slugster, 2015-03-30 19:44:12

Isto chama-se replicação: http://databases.about.com/od/sqlserver/ht/distribution.htm

Tente olhar para a replicação instantânea. É configurável para determinar a base de dados de destino.

 -1
Author: alexl, 2011-02-17 09:27:31