I'm trying to upsize from Access 2010 to SQL Server 2008. All is working except one table; the table gets created in SQL Server, but no data gets upsized. The reason is, one column contains a date which, as stored in Access, is in the UK format (e.g. 31/12/2013). I know this to be true because a) exporting to a text file also fails with that date column, and the error message explicitly says it's because of the "date out of range", but more to the point, b) if I delete that column from Access, and do the upsize, the data gets upsized. So there is no doubt that the problem is, in fact, the date column.
And yes, I know about SSMA (SQL Server Migration Assistant), which appears to have evolved because of the shortcomings with the upsizing wizard. SSMA does not appear to be an option for me. I'm on a 64 bit Windows 7 machine, and when I try to go down that road, I get into an endless loop of "you don't have the right version of SSMA / Access" etc; "you need to install the 64 bit version of Office" etc; that's not an option.
It's annoying that the upsizing wizard can't handle a UK date, but that appears to be the case. So I'm trying to figure out a workaround. I'm not an Access expert. The ideas that occur to me include:
exporting the table to a tab delimited text file, then using SSIS to migrate it, and doing a derived column transformation to get the data
creating a calculated field on the table in Access, getting the data into the new column, and deleting the original column. (But, also annoyingly, that's not working either; when I follow the instructions from MS and it says "Access displays the expression builder", well... Access doesn't display the expression builder.
Any suggestions appreciated, thank you