none
Sincronizar dados RRS feed

  • Pergunta

  • Fala pessoal vou recorrer ao fórum para me ajudar a propor uma solução a um cliente.

    Cenário:

    Um cliente possui 5 portarias de acesso a sua empresa, cada portaria tem 1 computador para cadastrar o acesso, ele quer colocar um sql server express em cada portaria e fazer a importação dos dados para um servidor de produção de hora em hora, qual seria a melhor solução para esse cenário? 


    Se a resposta foi útil por favor classifique. Tiago Neves - @tiagolneves - acesse o meu blog http://www.tiagoneves.net

    terça-feira, 23 de junho de 2015 19:20

Respostas

  • Boa noite,

    Eu particularmente faria um projeto via Integration Services e buscaria os dados de acordo com tempo parametrizado e em caso de falha da leitura da base de dados de alguma portaria enviaria um e-mail notificando que não foi possível fazer a leitura dos dados.

    Uma outra solução seria fazer LinkedServer da base de produção para cada uma das portarias e criar uma procedure que faria insert com select baseando na horário da última leitura.


    Atenciosamente, Ruberlei. www.t-sql.com.br

    sexta-feira, 26 de junho de 2015 23:10

Todas as Respostas

  • Deleted
    quarta-feira, 24 de junho de 2015 10:47
  • Tiago, bom dia.

    Apenas por curiosidade. Seu cliente usará uma ferramenta para cadastrar as pessoas na portaria, certo? Os funcionários não vão cadastrar diretamente no SQL Server. Se for assim, porque não configurar a ferramenta para acessar diretamente o BD no servidor de produção?

    Ignez

    sexta-feira, 26 de junho de 2015 12:06
  • Ignez.

    Isso o visitantes da empresa serão cadastrados em um sistema, quanto ao acesso direto ao banco é que se a rede cair em alguma portaria ela ficaria parada sem liberar os acessos por ela.


    Se a resposta foi útil por favor classifique. Tiago Neves - @tiagolneves - acesse o meu blog http://www.tiagoneves.net

    sexta-feira, 26 de junho de 2015 12:52
  • Boa noite,

    Eu particularmente faria um projeto via Integration Services e buscaria os dados de acordo com tempo parametrizado e em caso de falha da leitura da base de dados de alguma portaria enviaria um e-mail notificando que não foi possível fazer a leitura dos dados.

    Uma outra solução seria fazer LinkedServer da base de produção para cada uma das portarias e criar uma procedure que faria insert com select baseando na horário da última leitura.


    Atenciosamente, Ruberlei. www.t-sql.com.br

    sexta-feira, 26 de junho de 2015 23:10