Qual é a maneira mais fácil de editar um banco de dados do Access online?

7

Problema:

Em nosso escritório, temos um banco de dados de clientes do Access com cerca de 20 MB. As pessoas geralmente usam isso de dentro da LAN do escritório, mas alguns outros membros da equipe são externos e atualmente têm o seguinte fluxo de trabalho:

  • Peça a alguém no escritório para fazer o upload do arquivo para um servidor FTP
  • Diga aos outros que parem de fazer alterações no banco de dados
  • Faça o download do banco de dados, confirme as alterações
  • Faça o upload para o servidor FTP e diga ao escritório que ele pode ser usado novamente

Pergunta:

Qual é a maneira mais fácil de permitir que essas pessoas façam alterações nesse banco de dados sem precisar recorrer aos métodos acima?

Não deve haver necessidade de edição ao vivo e colaborativa, mas o processo deve ser bastante fácil de aprender para usuários de PC "normais" e envolver o mínimo de esforço possível para mim no lado do desenvolvedor / sysadmin.

    
por slhck 26.05.2011 / 13:20

3 respostas

2

A solução mais simples, embora não necessariamente a mais barata, é permitir que seus usuários remotos acessem via Terminal Server / RDP. Agora, se você tiver apenas um usuário por vez usando o aplicativo, poderá dedicar facilmente um PC a essa tarefa e abrir uma porta em seu firewall e rotear o tráfego para esse PC.

Observe também que você deve considerar dividir seu banco de dados em front-end e back-end e permitir que vários usuários trabalhem com dados ao mesmo tempo em sua rede local. Consulte Veja a página Dividindo seu aplicativo em um front end e back end Dicas .

    
por 27.05.2011 / 07:39
2

Considere a possibilidade de usar o Access para usar o MS SQL. Access (2007 pelo menos) tem assistentes para ajudá-lo a converter muito facilmente.

O SQL fornecerá os recursos de disponibilidade e multiusuário que você precisa no seu banco de dados.

    
por 26.05.2011 / 17:04
0

Você pode experimentar um serviço que oferecemos Acesso EQL . Nós permitimos que você sincronize as alterações através da web para várias versões locais do Access (GeoSync) ou você pode usar o OnWeb, que permite aos usuários interagir com o Access através de um navegador da web. Isso significa que não há mudanças na maneira como as pessoas usam / desenvolvem o Access e você pode programar sincronizações se quiser que isso ocorra regularmente.

Eu sei que estou (muito) atrasado para a festa com uma resposta aqui, mas isso é exatamente o que nós projetamos o serviço para fazer.

    
por 23.07.2013 / 08:11