2009-07-01 5 views
2

Le seul type d'application 'Bureau à distance' que j'ai utilisé précédemment est VNC Viewer. Ma compréhension de ce type d'application est que lorsque plusieurs utilisateurs se connectent au même serveur VNC, ils partagent le clavier, la souris et le bureau, de sorte qu'une seule personne peut réellement utiliser l'ordinateur, tandis que les autres utilisateurs peuvent regarder ce qui se passe. Cela a évidemment ses propres utilisations.(Comment) Terminal Services/Remote Desktop peut-il être utilisé pour partager une base de données Access?

Ce que je veux faire est d'avoir une application MS Access disponible sur un serveur distant. Je souhaite que 2 ou 3 utilisateurs puissent se connecter simultanément à cette application, tout en travaillant sur une source de données partagée.

Est-ce possible? Mon Google-fu est malheureusement faible aujourd'hui. Est-ce que c'est le service terminal que je veux? Connexion Bureau à distance? Autre chose?

Répondre

3

"Bureau à distance" (services de terminal/MSTSC) a des bureaux distincts par utilisateur - contrairement à "Assistance à distance" qui partage. Cependant, je dois dire que ce n'est pas nécessairement la meilleure façon de fournir l'accès à la base de données - vous faites en sorte que le serveur fournisse [n] sessions utilisateur en plus des multiples personnes accédant à la base de données.

Pour une application de base de données, les options à considérer:

  • hébergeant le fichier de base de données (dans le cas d'accès) sur un serveur de fichiers central; chaque client utilise l'application sur sa machine
  • ayant un serveur de base de données approprié; pas de snobisme, mais simplement que Access ne s'adapte pas très bien; SQL Server Express Edition est gratuit ... l'application peut s'exécuter en tant qu'exe standard sur le bureau (local) de chaque utilisateur
  • avoir l'application en tant qu'application Web hébergée par le/un autre serveur; alors vous avez juste une application web-serveur mince servant le contenu (plutôt qu'une session complète par utilisateur) au navigateur de chaque utilisateur
+0

Je comprends votre « pas snobisme » commentaire - en fin de compte, je ne veux changer d'accès au serveur SQL. Cependant, je suis à la recherche d'un type de solution intermédiaire qui fonctionnera pendant la migration. Je ne pense pas que les services de terminaux seraient si mauvais - je regarde seulement 2, peut-être 3 utilisateurs simultanés, donc 'n' est petit. –

+0

Avec 2/3 utilisateurs, vous devriez être OK –

1

Ce article pourrait aider. Je suis également sûr qu'il fonctionnera avec Terminal Server/Remote Desktop, mais vous devez définir votre application Access en Shared Mode

1

J'utilise actuellement Windows 2003 Server avec Terminal Server avec des licences pour 35 utilisateurs. J'ai deux bases de données d'accès que les utilisateurs partagent et qui le font depuis près d'un an maintenant. Cela fonctionne très bien! solide et fiable. Les bases de données Access sont toutes deux scindées (la partie frontale est séparée du back-end). Les utilisateurs distants se trouvent dans tout le sud-est des États-Unis. Performance excellente.

Ben Swenning

Questions connexes