I have a small number of small Access databases (split into front-end/back-end) and would like to move the back-end databases to SQL. There are both Access 2003 and 2007 databases. I have 3 servers virtualized on a machine running VMware: the file server on which the Access databases reside and the SQL server to which I’d like to move the back-end database are both running Server 2003 R2 Standard Service Pack 2 (32-bit). I have SQL 08 Express installed on the SQL server. Users access the databases via RDP to a 2008 Windows Server Enterprise without Hyper-V Service Pack 2.
I started with a 2007 back end database and in order to get the data into SQL I had to Save As to Access 2003 (from .accdb to .mdb) to use the Import and Export Data (32-bit) tool. I have created and deleted it several times because I am having trouble accessing it to link it to my front-end database. Also, since the owner of the db seems to matter – as far as providing access - and since my SQL server is also a backup domain controller, it appears that I need to have the db admin login have system administrator privileges.
But I still can’t seem to figure out how to set up the DSN properly. I read through the forums and tried logging into the terminal server as admin and using odbcad32.exe. But do I use the 64-bit or the 32-bit version?
Also, the only driver for SQL in the DSN list is SQLSRV32.DLL 6.00.6002.18005 4/11/2009. Is this the right one? If not, where do I get the right one (e.g. native client.)