views:

67

answers:

2

I am maintaining a pretty large Access 2003 project with a MDB data file on the server and linked tables. The plan is to upgrade to Access 2007 (or even 2010) and SQL Server as the data storage.

As this is a two-step plan, which of these steps is best done first? Does it make a difference if I first upgrade to 2007, or should I link to SQL first?

+2  A: 

It doesn't matter. I would go to access 2007, let the 2007 do the migration, check everything, and then go for the sql server. But - nothing will happen if you take the other way. I think it will be easier to disconnect the mdb and connect to SQL in Access 2007, Rather than in 2003.

Dani
+1 Does 2007 have better support for migration to SQL server? 2003 has the Upsizing Wizard, that is what I have used, but I don't have a lot of experience with 2007.
Dale Halliwell
Depends on your version of SQL Server. If it's 2005, A2007 will have a better upsizing result than A2003 (which predates SQL 2005). If it's 2008, not so much.
David-W-Fenton
A: 

You may wish to read Allen Browne for additional information on the conversion to 2007.

Remou