Transferir os dados de uma tabela para outra em diferentes computadores

Bom gente, bom dia a todos.

A situação é a seguinte:

  • Existe dois computadores, um é o terminal e o outro é o servidor.
  • Ambos os computadores se enxergam na rede (um encontra o outro pelo ping do cmd).
  • Ambos possuem um banco de dados.

Eu queria saber, se tem como eu passar, tudo que tem de uma tabela do banco de dados do terminal, para uma tabela igual, só que alocada no servidor.

Precisa de dois DB separados?

Apontar o terminal pra usar o DB do servidor não seria possível?

Caso tenha que manter dessa forma, pra fazer esse processo de uma forma automática acredito que somente criando um tipo de integrador entre as duas bases.

É que, o terminal, as vezes sai de conexão com a rede, e quando volta, ele teria que carregar os dados coletados (do seu banco de dados), no banco do servidor.

tem algum código sql que poderia fazer isso ?

Sei que existe o recurso de link entre BDs, porém, nunca usei, mas sei que é possível fazer algo do tipo.

Não sei se tem alguma forma mais simples de fazer, sei que poderia ser feito por ETL ou uma aplicação que faça o papel de “integrador” das bases.