标题: DOS下文件的保护!!
[打印本页]
作者: hhasee
时间: 2008-12-24 09:19
标题: DOS下文件的保护!!
现在我使用的是WIN3.0的DOS网络,因工作需要,要经常在服务器上读写一个文本文件,因此只能将将共享属性设为可读可写,同时读写的客户端有20台,不知是什么原因服务器上的文本文件经常无故丢失!因此请大侠们出个注意,如何能满足读写的情况下,服务器上的文本文件也不会丢失??
作者: Climbing
时间: 2008-12-24 10:36
你是说20台机器经常读写服务器上共享目录中的同一个文本文件?这怎么可能呢?如果有两台机器同时写一个文件,最有可能就是有一个人写的丢失 。
你说的无故丢失,是怎么一个丢失法?是内容丢失,还是文件没了?
由于你的共享目录是可写的,随便一台机器就可以删除文件。当然,如果服务器上是ntfs文件系统,你可以将完全控制权限去掉,只给他们写入的权限。
作者: hhasee
时间: 2008-12-24 19:32
是二十多台经常性地写入一些信息到服务器里的同一个文本文件里(全是在DOS下),不是同时读写,我所说的丢失是文本文件丢失,不是内容丢失!当然也会碰到两台或两台以上的电脑写入文件就会出错,不知对这点又有没有什么好的解决方案?在线等待中。。。
作者: Climbing
时间: 2008-12-25 09:49
多台机器同时写入一个文件,这没有太好的解决办法。
至于文件丢失,我觉得是某台机器误操作,将文件删除了。
作者: hhasee
时间: 2008-12-26 09:35
不知有无哪位大侠有什么好的办法没有啊!

作者: wood87654321
时间: 2008-12-26 11:05
办法不是没有,但不会很简单,事实上你必须借鉴数据库设计的某些机制,换句话说,你要自行设计一个具备部分数据库引擎能力的文件管理系统,最核心的一点就是不能允许所有客户端任意直接读写服务器上的文件
作者: hhasee
时间: 2008-12-26 21:03
早先有这样的想法,但没有找到好的方案,不知哪位仁兄能出手帮一把,在此不胜感谢了!!
