gpt4 book ai didi

windows - 在 XP Fat32 中创建符号链接(symbolic link)或硬链接(hard link)

转载 作者:可可西里 更新时间:2023-11-01 10:50:31 26 4
gpt4 key购买 nike

我正在寻找一种方法来使用符号链接(symbolic link)或硬链接(hard link)来诱使程序认为文件实际上位于网络共享上时位于特定目录中。我知道可以通过 Junction 和 Vista 及更高版本使用符号链接(symbolic link),但这是一台 Windows XP Fat32 计算机(Junction 仅适用于 NTFS)。

有问题的程序是 AbeBooks 的 HomeBase3。根据他们的技术人员的说法,自从从 2.3 升级到 3 后,所有网络都被禁用,唯一的方法是找到某种方式让 homebase.sqlite 文件共享给两者。问题是他们声称无法更改配置,并且该程序只会查看 Shared Docs\Homebase3\文件夹。

我正试图帮助一家小型二手书店解决这个问题,但预算非常非常有限,我们将不胜感激。

如果你想在这里搞砸它是免费的: http://www.abebooks.com/homebase/software-inventory-management-system-catalog/

他们需要 3.0 版本来保持最新,但实际上需要两台计算机来进行库存输入和结帐。

最佳答案

根据 SQLite 数据库中的数据量,如果您不需要对数据库进行并发写入访问,我建议您尝试使用 Dropbox ( http://www.dropbox.com/) 在计算机之间复制数据库文件(作为奖励,您在云端备份 :)

在每台电脑上安装 Dropbox 并为商店注册一个免费帐户。

在 Dropbox 高级首选项中,您可以将 Dropbox 位置配置为 SharedDocs 文件夹。

此外,在“常规首选项”下启用“LAN 同步”,因为这将允许您的文件在网络上的计算机之间快速同步,而不管互联网速度如何(甚至可以在没有互联网连接的情况下工作,但我不确定)。

如果两台计算机同时写入数据库,Dropbox 将无法再保持同步,而是会在其中一台计算机上创建“冲突副本”。您可以使用脚本监视这种情况并提醒用户。如果发生这种情况,我想一个简单的恢复过程可能是删除“库存”输入版本,因为可以轻松地重新输入该数据。

显然,如果商店确实需要从两台计算机同时对数据库进行写入访问,或者如果 SQLite 数据库太大,那么这显然不是一个好的选择。

关于windows - 在 XP Fat32 中创建符号链接(symbolic link)或硬链接(hard link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5480431/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com