Sorry, my mistake, I encountered a brain not work error in my brain. I have amended the post, as well as adding a query regarding PDog's reply
Hi,
I already have 3 Databases running:
A. they all have the same tables and all tables have the same structure
B. There is no 1 Master Database they are all run independantley
What I want to do is to merge them into 1 Master Database to be able to generate reports etc. An append query will not suffice because some fields get updated in the orginial databases.
I have looked into database replication and I think it would work. I have considered the following method:
1. Merge all Databases into 1 Database
2. create 3 replica's
Issue with this method:
1. Each Database will be populated with data from 2 other databases which is not needed.
Is there a way to resolve this, because if I delete the data from the 2 other databases, wouldn't the replication wizard want to delete that data from the Master aswell?
Best Regards
P.S. as per Pdog I have now also considered doing the DoCmd.TransferDatabase, from what I understand this is how it would be done:
Lets Call the Master Database office M_DB
Lets Call the Sub Database offices S_DB
1. Create VPN between M_DB and S_DB's
2. Delete all tables in M_DB and initiate DoCmd.TransferDatabase from the first S_DB to M_DB
a. the reason for deleting the tables is that some fields may be updated so access would not allow a duplicate primary key for those records
3. Then the DoCmd.TransferDatabase would be initiatied on the other 2 S_DB's
4. if my understanding is right, then isn't this a really long winded way to acheive my objective