Jump to content
Sign in to follow this  
jorgepaulino

Copiar / Replicar base dados entre 2 computadores

Recommended Posts

jorgepaulino

Bom dia,

Cá vai a minha primeira dúvida:

Tenho o COMPUTADOR_A e o COMPUTADOR_B, ambos com uma base de dados ALPHA, em sql 2005 express, sendo sempre o COMPUTADOR_A o principal.

Queria de x em x tempo copiar/replicar a base de dados do A para o B, sempre neste sentido, em background, ou seja, de preferencia sem interromper a indrodução de dados em A.

Como o poderei fazer?

Obrigado.

Jorge Paulino

Share this post


Link to post
Share on other sites
M6

O SQL Server tem mecanismos próprios de replicação/sincronização, procura na documentação.

Se quiseres implementar tu esse mecanismo, tens de saber se queres só copiar ou sincronizar as bds.

Se é só copiar, podes fazer um backup que carregas no outro computador.

Se queres sincronizar, tens de ter um mecanismo de dectecção de registos:

- novos: inseres na bd onde falta

- removidos: delete na bd onde ainda existe

- update: actualizar a bd com os dados mais antigos com os dados mais recentes

Atenção que pode haver conflitos, um registo foi actualizado em ambas as bds mas tem dados diferentes, um registo foi actualizado numa db depois de ter sido eliminado na outra, etc..


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
jorgepaulino

O SQL Server tem mecanismos próprios de replicação/sincronização, procura na documentação.

Se quiseres implementar tu esse mecanismo, tens de saber se queres só copiar ou sincronizar as bds.

As versões instaladas são as express nos dois computadores, e nunca haverá necessidade de sincronizar no sentido contrário.

Se for possivel poderia indicar-me algum link para essa documentação, pois não faço a minima ideia de onde procurar.

Muito Obrigado

Jorge Paulino

Share this post


Link to post
Share on other sites
M6

A MS tem a documentação online no site da MSDN: http://msdn.microsoft.com/


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.