>我有一个关于"Microsoft OneDrive"的数据库,我有4个来自Gupta 4 SqlBase的有效许可证。 当我尝试从PC 1运行时,我可以访问数据库,但是当我从PC 2尝试相同的操作时,我得到了这个
原因:尝试打开现有文件并失败。 补救措施:确定并更正打开文件失败的原因。 验证指定的文件是否存在。 验证数量 允许为操作系统打开的文件允许 附加文件,即检查 文件= 配置 参数设置。
我假设这与数据库上的日志文件和 Sql.Ini 中的某些设置有关,但我无法找到位置/方式???
目的是在"OneDrive"上运行数据库,购买SqlBase许可证并运行多用户系统。 申请是这样提出的。
我想错在哪里? 我哪里做错了? 缺少什么设置?
谢谢
那行不通。 SqlBase(和所有其他RDBMS(是为管理一个数据库文件+日志文件而构建的。 当多个实例使用或多或少复制的数据文件时,最终会导致冲突。 世界上有些系统可以作为分布式集群工作(例如,像文档数据库RavenDB(,但它们是这样工作的(当然不是OneDrive,而是自己的复制机制(。Sqlbase不是。