COPIAR TABELA ENTRE SERVIDORES SQL SERVER
Boa tarde pessoal!
Estou usando o SQL Server 2008 e preciso copiar uma tabela com todas suas caracterÃsticas que esta no servidorX para o servidorY. (via comandos SQL)
Ex:
Nome do servidor: Servidor1
Nome do banco: dbTeste
Nome da tabela: tbFuncionarios
Preciso transportar a tabela tbFuncionarios para:
Nome do servidor: Servidor2
Nome do banco: dbTeste
Nome da tabela: tbFuncionarios
Tem como fazer isso?
Se alguém souber posta ai
LEMBRANDO: SÃO 2 SERVIDORES DISTINTOS
Estou usando o SQL Server 2008 e preciso copiar uma tabela com todas suas caracterÃsticas que esta no servidorX para o servidorY. (via comandos SQL)
Ex:
Nome do servidor: Servidor1
Nome do banco: dbTeste
Nome da tabela: tbFuncionarios
Preciso transportar a tabela tbFuncionarios para:
Nome do servidor: Servidor2
Nome do banco: dbTeste
Nome da tabela: tbFuncionarios
Tem como fazer isso?
Se alguém souber posta ai
LEMBRANDO: SÃO 2 SERVIDORES DISTINTOS
Isso é algo que precisa fazer apenas uma vez ou uma rotina que vai ser executada continuamente?
Bom dia!
Será realizado somente quando houver necessidade.
Será realizado somente quando houver necessidade.
Exemplo:
A empresa tem que realizar esse procedimento para cada obra que ela pega.
Tipo... da uma carga nas tabela para um equipamento que irá trabalhar fora da rede (fora da empresa)... quando a obra termina é realizado uma rotina de sincronização dos dados.
Quaisquer dúvidas posta ai
A empresa tem que realizar esse procedimento para cada obra que ela pega.
Tipo... da uma carga nas tabela para um equipamento que irá trabalhar fora da rede (fora da empresa)... quando a obra termina é realizado uma rotina de sincronização dos dados.
Quaisquer dúvidas posta ai
Olá Guilherme,
Eu faria da seguinte forma: criaria duas conexões uma para o banco de origem em outra para o banco de destino, depois criaria um datareader que vai ler os dados na origem e com isso é só percorrer os registros no banco de origem e criar o comando de insert no bando de destino e executar. Dependendo da quantidade você pode criar lotes de inserts tipo uns 50 registros de cada vez e executar.
Como você mencionou de criar a tabela, você pode fazer um select par ver se a tabela já existe, se não existir você manda um create table no banco de destino antes de inserir os registros.
Qualquer dúvida chama aÃ.
Eu faria da seguinte forma: criaria duas conexões uma para o banco de origem em outra para o banco de destino, depois criaria um datareader que vai ler os dados na origem e com isso é só percorrer os registros no banco de origem e criar o comando de insert no bando de destino e executar. Dependendo da quantidade você pode criar lotes de inserts tipo uns 50 registros de cada vez e executar.
Como você mencionou de criar a tabela, você pode fazer um select par ver se a tabela já existe, se não existir você manda um create table no banco de destino antes de inserir os registros.
Qualquer dúvida chama aÃ.
Bom dia VANTO,
Já até estou até fazendo dessa forma. Porém é mais trabalhoso. Achei que encontraria uma forma mais prática e dinâmica.
Acho que vou continuar fazendo assim mesmo.
Obrigado!
Se alguém souber de uma forma diferente envia pro meu email: guilhermemfa@hotmail.com.br que eu reabro o post e publico aqui. Vlw
Já até estou até fazendo dessa forma. Porém é mais trabalhoso. Achei que encontraria uma forma mais prática e dinâmica.
Acho que vou continuar fazendo assim mesmo.
Obrigado!
Se alguém souber de uma forma diferente envia pro meu email: guilhermemfa@hotmail.com.br que eu reabro o post e publico aqui. Vlw
Tópico encerrado , respostas não são mais permitidas