这是情况:我将需要合并两个相同的数据库,这些数据库已经在两个不同的地方使用了多年。现在他们想要一个合并的数据库。
问题是,涉及一些自动编号,因此,如果我简单地将数据从一个复制到另一个,则它将具有重复的键。而且,如果我编写一个程序以某种方式通过分配新密钥来管理重复的密钥,则需要使用链接的密钥遍历所有表并相应地更改数据。
我想避免这种情况,因为它有很多表,但是我想知道是否有一些工具可以帮助我做到这一点。
所以我的问题是:是否有一个工具可以合并两个Access数据库,更新键以及其他表中的任何链接列,还是我必须自己做?
谢谢
编辑:我要防止的是不得不做一个将进入数据库之一的程序,插入所有数据,同时跟踪生成的键(它们几乎是全部为autonum),以防止数据丢失。