Как указывает Габриэль, использование SSMA является лучшим решением для увеличения размеров таблиц, индексов и отношений в Access. Затем я бы предложил поработать над интерфейсом Access, содержащим запросы, формы, отчеты, макросы и код VBA, чтобы он работал с хранилищем данных SQL Server. По сравнению с переписыванием приложения, это не займет много времени.
Тогда вы можете обнаружить, что вам не нужно переписывать приложение в другой среде. Это предполагает, что таблицы должным образом нормализованы и чисты. Даже в этом случае может быть проще выполнить некоторую очистку в Access.