2

我以前使用过的唯一一种“远程桌面”应用程序是 VNC 查看器。我对这种应用程序的理解是,当多个用户登录到同一个 VNC 服务器时,他们共享键盘、鼠标和桌面,因此只有一个人可以实际使用计算机,而其他用户可以观看正在发生的事情。这显然有它自己的用途。

我想要做的是在远程服务器上提供一个 MS Access 应用程序。我希望 2 或 3 个用户能够同时登录到此应用程序,所有用户都在共享数据源上工作。

这可能吗?不幸的是,我的 Google-fu 今天很弱。我想要的是终端服务吗?远程桌面连接?还有什么?

4

3 回答 3

3

“远程桌面”(终端服务/MSTSC)确实有每个用户单独的桌面 - 与共享的“远程协助”形成对比。但是,我不得不说这不一定是提供对数据库的访问的最佳方式 - 除了多个访问数据库的人之外,您还让服务器提供 [n] 个用户会话。

对于数据库应用程序,要考虑的选项:

  • 在中央文件服务器上托管数据库文件(在访问的情况下);每个客户都在他们的机器上使用该应用程序
  • 拥有合适的数据库服务器;不是势利,只是 Access 不能很好地扩展;SQL Server Express Edition 是免费的...该应用程序可以在每个用户的(本地)桌面上作为标准 exe 运行
  • 将应用程序作为由/另一台服务器托管的 Web 应用程序;那么你只有一个瘦 Web 服务器应用程序向每个用户的浏览器提供内容(而不是每个用户的完整会话)
于 2009-07-01T10:05:08.307 回答
1

这篇文章可能会有所帮助。我也很确定它可以与终端服务器/远程桌面一起使用,但是您需要将 Access 应用程序设置为共享模式

于 2009-07-01T10:06:30.313 回答
1

我目前正在使用带有终端服务服务器的 Windows 2003 Server,并拥有 35 个用户的许可证。我有两个用户共享的访问数据库,并且已经这样做了将近一年。效果很好!坚固可靠。Access 数据库都是拆分的(前端与后端是分开的)。远程用户遍布美国东南部。完美的表现。

本·斯文宁

于 2009-07-15T19:35:39.723 回答