Hola
Yo convertiria primero de DBF a Access y luego a Sql Server, por que?:
1 Access y sql server son del mismo mocosoft asi que se entienden.
2 Para convertir de access a sql server el mismo access lo hace solo.
3
Aqui hay un programa que lo hace y no se tiene que tener ningun conocimiento previo.
Saludos