Если вы хотите «чистое» решение SQL, я бы предложил подключиться с вашего сервера SQL к вашей базе данных Access, используя OPENDATASOURCE .
Затем вы можете написать свои инструкции INSERT, используя T-SQL. Это будет выглядеть так:
INSERT INTO OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source=myDatabaseName.mdb')...[myTableName] (insert instructions here)
Сложность ваших INSERT будет зависеть от различий между базами данных SQL и ACCESS. Если таблицы и поля имеют одинаковые имена, это будет очень просто. Если модели различаются, вам, возможно, придется формировать конкретные запросы для «формирования» ваших данных, прежде чем вы сможете вставить их в таблицы и поля MS-Access. Но даже если он становится сложным, его можно лечить с помощью «чистого SQL».