I don't think there's a black and white answer here, there are pros and cons for both:

32 bit: Pros


Better device driver support
More 32bit applications


64 bit: 


Larger available memory space if you have more than 3Gb RAM
All compatible device drivers are signed


In your case with only 2Gb ram I'd probably just go 32bit as there isn't significant benefit going to 64bit.

Which Windows 7 to install?
A client has an Microsoft Access database where they save their products.
To access the database now you have to login via VPN and open Microsoft Office Access.
I need to access this database from a PHP script running on another server.

I've done some research and found that it's not possible to connect to an Access database like a MySQL database.
So what I wonder is if it may be possible to set up an Microsoft SQL Server on the same server that uses the Microsoft Access database. So I can connect to the Microsoft SQL Server with the PHP script. Or if it's possible MySQL.

They are running Microsoft Windows Server 2008 and Microsoft Office Access 2003.
