1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Anuncie Aqui
    Anuncie aqui você Também: fdantas@4each.com.br

Acesso ao banco de dados em locais diferentes

Discussão em 'Banco de Dados / Database' iniciado por fabiano, Setembro 8, 2010.

  1. fabiano

    fabiano Consultor Banco de Dados Moderador Equipe de Suporte

    Boa tarde!
    Eu preciso acessar dois bancos de dados locais fisicamentes distantes (em cidades diferentes).
    Para melhor compreensão:
    - Existem alguns relatório que precisam buscam informações em bancos de dados que não estão no mesmo servidor.
    Uma base está numa cidade e a outra em outro.
    Alguém já fez isso ou sabe se existe alguma maneira para executar isso?

    Obrigado.
  2. kirchner

    kirchner Membro Participativo Moderador

    Fabiano,

    Se o servidor onde estão os bancos estão acessíveis pela internet, é fácil.

    Na conexão você passa -H servidor. Aqui você pode informar o nome de DNS válido do servidor ou o IP.
    Se o servidor for acessível, você consegue conectar remotamente.

    Vai ficar super lento, mas funciona.

    Outro problema é a segurança. É extremamente difícil proteger um banco Progress no aspecto de segurança. Por padrão qualquer usuário pode fazer qualquer coisa.
    Isso quer dizer que ao abrir o banco na internet, você está abrindo todos os dados para o mundo. Inclusive alterações nos dados.
  3. fabiano

    fabiano Consultor Banco de Dados Moderador Equipe de Suporte

    Obrigado Marcos!
    Vou verificar se o cliente tem a possibilidade de disponibilizar esse link para eu testar.

    Abraço!
  4. kirchner

    kirchner Membro Participativo Moderador

    Outra opção, se ele não quiser abrir o banco inteiro na internet, é usar um WebService ou até mesmo um AppServer.
    Desta forma você tem acesso aos dados através de uma interface controlada, que pode inclusive ser autenticada.

Compartilhe esta Página