Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 其他人正在使用access后端文件时,我可以编辑它吗?_Database_Ms Access_Backend - Fatal编程技术网

Database 其他人正在使用access后端文件时,我可以编辑它吗?

Database 其他人正在使用access后端文件时,我可以编辑它吗?,database,ms-access,backend,Database,Ms Access,Backend,当其他人正在使用Access数据库时,我可以编辑该数据库的后端文件多少?我的理解是你不能,但我想确认一下,在我花很多时间熬夜之前。至于“我能编辑多少”,我指的是向表中添加字段、删除字段、添加新表等任务 另外,这与使用SQL Server后端相比有什么不同 如果不是很明显,我的数据库被拆分了,而且我现在一次只有很少的用户(1-2个)。我正在使用Access 2007 提前感谢。我不会编辑实时后端,但是,您可以在空副本上进行大部分或可能全部更改,只需使用一点SQL和VBA将实时数据附加到各个表中。嗯

当其他人正在使用Access数据库时,我可以编辑该数据库的后端文件多少?我的理解是你不能,但我想确认一下,在我花很多时间熬夜之前。至于“我能编辑多少”,我指的是向表中添加字段、删除字段、添加新表等任务

另外,这与使用SQL Server后端相比有什么不同

如果不是很明显,我的数据库被拆分了,而且我现在一次只有很少的用户(1-2个)。我正在使用Access 2007


提前感谢。

我不会编辑实时后端,但是,您可以在空副本上进行大部分或可能全部更改,只需使用一点SQL和VBA将实时数据附加到各个表中。

嗯。这是个好主意。那么,编辑一个实时的后端是可能的,但有可能出现腐败或类似的情况吗?这也有可能导致你的用户使用暴力,因为你会锁定数据库。我只是不想冒险,我一直认为您需要独占访问来更改db模式。因此,如果我的假设是正确的,那么当其他人使用它时,您不能进行更改。然而,我不确定这个假设是否正确,因为“我不会编辑一个实时后端”。@HansUp如果独占访问意味着你必须打开独占,我没有发现这种情况。我发现您可以更改当前未使用的任何表的架构,但我只在测试用例中尝试过,因为对我来说,弄乱实时数据库听起来太危险了。@Remou好的,我看您是对的。谢谢我没有意识到这是可能的,主要是因为我避免更改活动后端的模式。考虑到这会让我畏缩。:-)