I have to move very large database in Access to SQL Server 2005 because the access is to small. I know there is a migration download that will automatically move everything over but I have read that is not the best way to do it because data can get lost since the field types are different. I was wondering what is the best way to move the data over? Should I jsut make the tables in SQL Server 2005 then write a VB application that will move the data over for me? I know this will take awhile consindering I have about 50 tables but is this my safest bet?