ник: osmor
"то потом оператор SELECT не может выбрать из старой таблицы нужные данные и записать их в новую таблицу."
Select не может вырать или insert записать?
Вам нужно что бы значения ключей в записях локальной таблице были такими же как и на сервере? ТОгда зачем Вам в локальных таблицах счетчик? Просто сделайте по этому полю Primary индекc (см. CREATE INDEX )
Если там нужен свой светчик, то исключите это поле из SElect (и соответственно Insert), тогда это поле будет заполняться автоматически значением счетчика