Ir para conteúdo

POWERED BY:

Arquivado

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

ThAuA

Job remota / Executar no 'cliente'

Recommended Posts

Tipo, o título não explica muito bem, mas é assim:

 

Possuo 2 dedicados com dados importantes nos 2, eu queria fazer tipo o BKP de um no outro, para que seja mais difícil acontecer algo e eu perder os dados, então vamos supor que tenho DEDICADO1, e DEDICADO2.

 

Pelo MSSQL do DEDICADO2, eu criei uma conexão remota com o DEDICADO1, e queria fazer uma job a modo que ele fizesse o Backup da DB do DEDICADO1 no computador do DEDICADO2.

 

Ou seja, quero executar uma job num computador que conecta em um MSSQL de outro PC, e salve um BKP desse outro PC, no PC que eu to conectando, para ter o Backup nele.

 

Alguém sabe se é possível? e se for, como ?

 

Desde já agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem este modo:

EXEC nome_do_servidor_producao.MSDB..sp_start_job @job_name = 'nome do job' 

 

Abçs

 

Sim, mas isto somente faria o o SQL servidor executar a job, eu desejo que o backup seja feito na máquina do SQL cliente, e não do SQL servidor :S

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você poderia fazer uma importação de server a server via pacote SSIS que você pode fazer pela ferramenta de Import Export do SQL Server.

Configure tudo como quer e ao final, você seleciona 'salvar pacote SSIS', salve no SQL Server mesmo, e no nível de proteção coloca o último (dependente de servidores ou algo assim...etc.etc).

 

Salvo este pacote SSIS você faz a job e na hora de programar o step da job você ao invés de selecionar instrução SQL, seleciona SQL Server Integration Package em Type. Aí é só configurar o package source para SQL Server e selecionar o pacote que você criou colocando login e senha, o resto já bem meio configurado.

 

Isso se for transmitir tabelas.

Se for transmitir arquivos de backup inteiros .bak, você poderia usar um programa sincronizador.

Como este: Superflexible File Synchornizer. É trial de 30 dias, mas vale a pena comprar dependendo do que quer fazer.

Salientando que para o que você precisa exige-se versão mais completa. Pois requere conexão FTP.

 

Instale-o no servidor e coloque como fonte o ftp da máquina remota e no destino um diretório da máquina do servidor onde quer guardar os backups.

Cuidado com as opções dele, sempre. Mas a idéia aqui é dele atualizar sozinho quando houver modificação.

 

Depois basta ativar schedules.

 

Abraço,

Giancarlo Braga.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você poderia fazer uma importação de server a server via pacote SSIS que você pode fazer pela ferramenta de Import Export do SQL Server.

Configure tudo como quer e ao final, você seleciona 'salvar pacote SSIS', salve no SQL Server mesmo, e no nível de proteção coloca o último (dependente de servidores ou algo assim...etc.etc).

 

Salvo este pacote SSIS você faz a job e na hora de programar o step da job você ao invés de selecionar instrução SQL, seleciona SQL Server Integration Package em Type. Aí é só configurar o package source para SQL Server e selecionar o pacote que você criou colocando login e senha, o resto já bem meio configurado.

 

Isso se for transmitir tabelas.

Se for transmitir arquivos de backup inteiros .bak, você poderia usar um programa sincronizador.

Como este: Superflexible File Synchornizer. É trial de 30 dias, mas vale a pena comprar dependendo do que quer fazer.

Salientando que para o que você precisa exige-se versão mais completa. Pois requere conexão FTP.

 

Instale-o no servidor e coloque como fonte o ftp da máquina remota e no destino um diretório da máquina do servidor onde quer guardar os backups.

Cuidado com as opções dele, sempre. Mas a idéia aqui é dele atualizar sozinho quando houver modificação.

 

Depois basta ativar schedules.

 

Abraço,

Giancarlo Braga.

 

Vou usar esse programa ae :D

 

Vlww

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.