Database 如何从网络中的多台计算机上读取同一文件?
我想知道是否有可能从网络中的许多计算机上同时读取一个文件。特别是:一个MS Access数据库文件,它将被更新,从这些计算机中添加、删除信息。每台计算机的文件必须相同,并且每台计算机的文件必须保持更新 这是:Database 如何从网络中的多台计算机上读取同一文件?,database,ms-access,Database,Ms Access,我想知道是否有可能从网络中的许多计算机上同时读取一个文件。特别是:一个MS Access数据库文件,它将被更新,从这些计算机中添加、删除信息。每台计算机的文件必须相同,并且每台计算机的文件必须保持更新 这是: PC1 PC2 PC3 PC4 | | | | ---------------------- | MS Access DB (PC´s are in local net) 我正在考虑使用
PC1 PC2 PC3 PC4
| | | |
----------------------
|
MS Access DB
(PC´s are in local net)
我正在考虑使用DropBox来实现这一点,因为它几乎在选定文件的当前更新,但不是一个非常优雅的解决方案
你能给我推荐另一种解决方案吗
注意:我用代码打开DB文件。这就是:编程。用户不会手动浏览/选择文件
谢谢。它被称为Windows,并且在很长一段时间内一直是Windows的一部分,实际上,它比Windows早;-。请注意,共享这样的access数据库文件时会出现问题
就个人而言,我建议不要使用这种访问方式,但这是一个官方支持的用例,支持fsvo。有关详细概述,请参阅Microsoft文章
另请参见和。链接表似乎比整体设计更受欢迎
快乐分享。它被称为Windows,并且在很长一段时间内一直是Windows的一部分,实际上,它比Windows早;-。请注意,共享这样的access数据库文件时会出现问题
就个人而言,我建议不要使用这种访问方式,但这是一个官方支持的用例,支持fsvo。有关详细概述,请参阅Microsoft文章
另请参见和。链接表似乎比整体设计更受欢迎
愉快的共享。虽然可以按您的要求进行操作,但最好的解决方案是迁移到网络上的真实数据库MySQL、SQL Server等
另一种选择是从网络共享访问access数据库。虽然可以按照您的要求进行操作,但最好的解决方案是迁移到网络上的真实数据库MySQL、SQL Server等
另一种选择是从网络共享访问access数据库。@pst:谢谢,我会检查一下。什么样的限制?关于这个问题,你有什么建议吗。也许有一个更优雅的解决方案,我最初的主张——文件共享的替代方案——一个更优雅的解决方案是使用在客户机/服务器配置中运行的数据库。但是,对于现有的access数据库,或者对于需要MS access支持的数据库,这不是很实用;-我想知道是否有透明的第三方代理解决方案。。。?无论如何……几个进程写同一个文件肯定会导致灾难。@pst:谢谢,我会检查一下。什么样的限制?关于这个问题,你有什么建议吗。也许有一个更优雅的解决方案,我最初的主张——文件共享的替代方案——一个更优雅的解决方案是使用在客户机/服务器配置中运行的数据库。但是,对于现有的access数据库,或者对于需要MS access支持的数据库,这不是很实用;-我想知道是否有透明的第三方代理解决方案。。。?无论如何,几个进程写同一个文件肯定会带来灾难。谢谢。不幸的是,到目前为止,作为一项要求,DB必须处于访问状态。我将尝试网络共享解决方案。谢谢。不幸的是,到目前为止,作为一项要求,DB必须处于访问状态。我将尝试网络共享解决方案。谢谢。这个链接就是我要找的!非常感谢。这个链接就是我要找的!