Closed ppolphong closed 10 years ago
More explanation for this case
Synch engine will keep trying to find records in iMMAPStaff_ddLocation to delete while the iMMAPStaff_ddLocation table was removed from the server.
Thanks for the explanation - I think what we need here is this to be executed before a data synch: 1- Check server tables 2- Check client tables 3- If server table exists but not on client -> create client table 4- If client table exists but not on server -> delete client table (and remove from client synchhistory)
Does this work?
That should be OK...I think. Just have to make sure when check for number 4 that things like 'time out' or server down time doesn't count as 'not on server'
good point
update to this bug:
create SP called: "SP_KILLTABLE" 1) delete server table 2) delete server table records from synchhistory
then test. The synch engine should remove the table from the client
Please confirm if this is fixed
confirm!
Done
Let's say that we have table ddZ in a module. We want to delete all the records from ddZ and also remove ddZ from the module.
Synch engine will keep trying to find records in ddZ to delete while the ddZ table was removed from the server and clients.