Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lauromneto

Base de Dados

Recommended Posts

Olá....

Eu preciso copiar uma base de dados que está em um servidor SQL para um outro servidor SQL.... Preciso copiar ele inteirinho.... Todas as tabelas que estão dentro dela, todas as storeprocedures, etc....

 

Alguém dá uma ajuda !?

 

 

Outra coisa.... Se eu usar o Import / Export Data, e eu exportar um banco inteiro de um servidor ou importar um banco inteiro de um servidor, este banco será "deletado" do servidor origem !?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola Lauro.

 

Voce "copiar' os dados pelo Import/Export, sem problemas nenhum. Ele não apaga a origem.

Você também pode fazer um bkp full e dar um restore. Mas tome cuidado: Jobs, mainplan pode não vir no import nem no bkp. Eu geralmente crio elas em um arquivo .SQL e rodo no destino.

 

Qualquer duvidas estamos por aqui.

 

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

botao direito na sua database no servidor que ja possui os dados.... naum me lembro ao certo, mas algo referente a BACKUP... opcao full.. e seguindo o wizard da microsoft...

 

no outro banco, onde será jogado a copia.. mesma coisa...mas ao inves de BACKUP escolha RESTORE...

 

 

ABS,

ska

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos lá,

 

Se você não fez então vamos fazê-lo.

 

 

Como fazer o BACKUP (cópiar)

 

Primeiro * Clica com o botão direito em cima da base (banco de dados) que você quer fazer o backup (copiar) >>todas as tarefas >> Backup database...

 

Segundo * Na janela que aparecer vai ter 2 abas, general e options, na general, onde tem Destination>>

 

backup to: >>, se tiver algo manda clica em remover, clica em add>

 

onde tem file name: , você pode tanto escrever o destino de onde vai ficar o arquivo do backup ou clicar nos 3 pontinhos "...", para escolher o destino. só lembrando que sempre é bom colocar o

nomedoarquivo.bak: exemplo: "c:\nomedoarquivo.bak".

Quando você clicar em "OK", vai voltar para a tela onde tem o "backup to:" << aki vai estar o caminho que você colocou. Se tiver mais de um caminho selecione o errado e apague (clique em remover).

 

Depois disso é só dar "OK" e esperar copiar

 

 

 

Como fazer o restore (colar)

 

 

Primeiro * Clica com o botão direito em cima de Databases >>todas as tarefas >> Restore database...

 

Segundo * Na janela que aparecer vai ter 2 abas, general e options, na aba general

 

Onde tem Restore as database: (aqui você coloca o nome que vai ser a base/database)

 

Onde tem Restore>>

 

Clique em from device, clique no botão Select Devices... >>

Restore from: >>, clique em add>>

 

Onde tem file name: , você pode tanto escrever o destino de onde está o arquivo do backup ou clicar nos 3 pontinhos "...", para escolher o local onde foi salvo o backup.

Quando você clicar em "OK", vai voltar para a tela onde tem o "restore from" << aki vai estar o caminho que você colocou.

 

 

Quando você clicar em "OK", vai voltar para a tela inicial, ai você clica na aba options>>

Coloca o caminho onde cada qual arquivo vai ser salvo:

exemplo:

 

arquivos data na pasta: c:\mssql\data

arquivos log na pasta: c:\mssql\log

 

Só lembrando que tem que deixar as extensões ( .mdf para data e .ldf para log ou a que ja estiver lá) que ja existirem na hora que você for mudar o caimnho/pasta onde vai ser salvo.

 

beleza, mudou o caminho é só clicar em "OK" e esperar o restore.

 

 

 

Espero que tenha ajudado.

 

Abraços,

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.