(Como) Can Terminal Services / Remote Desktop ser usado para compartilhar um banco de dados Access?

StackOverflow https://stackoverflow.com/questions/1068283

Pergunta

O único tipo de aplicação 'Remote Desktop' Eu usei anteriormente é VNC viewer. O meu entendimento deste tipo de aplicação é que, quando vários utilizadores iniciam sessão no para o mesmo servidor VNC, eles compartilham o teclado, mouse e desktop, portanto, apenas uma pessoa pode realmente usar o computador, enquanto os outros usuários podem ver o que está acontecendo. Isto, obviamente, tem seus próprios usos.

O que eu quero fazer é ter um aplicativo MS Access disponíveis em um servidor remoto. Quero 2 ou 3 usuários possam fazer logon simultaneamente para esta aplicação, todos trabalhando em uma fonte de dados compartilhada.

Isso é possível? Meu Google-fu é, infelizmente fraco hoje. É Terminal Services que eu quero? Remote Desktop Connection? Outra coisa?

Foi útil?

Solução

"Remote Desktop" (serviços de terminais / MSTSC) tem desktops separados por usuário - contraste com a "Assistência Remota", que ações. No entanto, eu tenho que dizer que não é necessariamente a melhor maneira de proporcionar o acesso ao banco de dados -. Você está fazendo o servidor fornecer [n] sessões de usuário, além das várias pessoas que acessam o banco de dados

Para um aplicativo de banco de dados, opções a considerar:

  • hospeda o arquivo de banco de dados (em caso de acesso) em um servidor de arquivos central; cada cliente usa o aplicativo em sua máquina
  • ter um servidor de banco de dados adequada; não esnobismo, mas simplesmente que o Access não escala muito bem; SQL Server Express Edition é livre ... o aplicativo pode ser executado como um exe padrão em cada usuário do ambiente de trabalho (local)
  • tem o app como uma aplicação web hospedada pelo / outro servidor; então você apenas tem um conteúdo de aplicação web-servidor fina servir (em vez de uma sessão completa por usuário) para o browser de cada usuário

Outras dicas

Este artigo pode ajudar. Também estou bastante certo que ele vai trabalhar com o Terminal Server / Remote Desktop, mas você precisa configurar seu aplicativo de acesso em modo compartilhado

Eu atualmente estou usando o Windows 2003 Server com o Terminal Services Server com licenças para 35 usuários. Eu tenho dois bancos de dados de acesso que os usuários compartilham e tem sido assim por quase um ano agora. Ele funciona muito bem! sólida e fiável. bases de dados de acesso são ambos de divisão (front-end é separado a partir de back-end). Os usuários remotos estão por todo o sudeste dos Estados Unidos. Excelente desempenho.

Ben Swenning

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top