Я не уверен, что лучшее решение для вашей ситуации, так как я никогда этого не делаю (экспортирую таблицу Access в SQL Server).Если я изменяю размер до SQL Server, я делаю всю базу данных, и для этого я использую SQL Server Migration Assistant для Access, который является достаточно полнофункциональным и выполняет чертовски хорошую работу по увеличению размера (намного лучше, чем Accessувеличение размеров волшебников).Есть некоторые потенциальные ошибки, но SSMA позволяет просматривать преобразование и вносить изменения для устранения проблем.
Вы можете попробовать создать ODBC DSN для вашей целевой базы данных SQL Server, а затем в Access выможно использовать ФАЙЛ |ЭКСПОРТ для экспорта таблицы в DSN.Он выберет типы данных для вас, в зависимости от того, что он считает наилучшим.
Но лучший подход полностью зависит от того, для чего вы все это делаете, и от того, является ли это разовым делом или чем-тоэто должно быть написано в сценарии.Я просто думал, что добавлю эти наблюдения в смесь.