Veja um script que pode copiar bases de dados todos os objetos, Schema e os dados.
Hoje vou mostrar a vocês uma forma de copiar bases de dados e seus respectivos objetos, tais como Dados, Schema, Procedures, Functions, Triggers, Tabelas, Views Constraints e etc.
No SQL Server 2008 e no SQL Server 2008 R2 existe um script gerador de toda a estrutura do banco de dados para você. É através dessa ferramenta que você cria toda a estrutura, como podemos ver na imagem abaixo.
(Clique com o botão direito do mouse na base de dados desejada, selecione Tasks e seguida Generate Scripts)
Se você quer selecionar todos os objetos na base de dados então deixe selecionado a primeira opção (como mostra na imagem abaixo). Caso você queira copiar objetos específicos, então selecione a segunda opção e escolha quais objetos você gostaria de copiar.
Mas Wesley, e os dados? Simples, basta apertar o botão advanced (como consta na imagem abaixo).
Agora nessa lista de opções você deve encontrar a opção Types of data to Script Selecione Schema and data como consta na imagem abaixo.
Legal né? Só que agora o arquivo está muito grande, (dependendo do tamanho da sua base de dados), para executá-lo use o SQLCMD para executar o arquivo que criará a base de dados com o mesmo schema e os dados. Veja como executar:
Obviamente em (meuservidor\minhainstancia) você colocará as informações do seu servidor e sua instância.
Wesley Mota
Latest posts by Wesley Mota (see all)
- The Ultimate Guide to Gry Online Ruletka - novembro 14, 2024