Amigo.
Piensan migrar a SQL server, esta es una BD de pago, lo que implica que
1. el servidor debe suportarla.
2. debes estar disúesto a pagar las mensualidades por usarla.
En cuanto a cambios con el codigo, creo que no serán muchos, pues ambas Access y SQL server son microsoft y hechas presisamente para eso, que empieces a aprender gratis con Access y cuando tienes una verdadera aplicación que access te cuelgue y necesites migrar a sqlserver.
Pero analiza la opcion de MySQL que es otra BD, pero gratuita, si tu servidor la suporta, es una exelente opción que analizar, yo por mi parte he migrado access a MySQL sin problemas grandes (solo con las fechas he tenido problems) y la ventaja es que es gratis!
Bye.