We have a small but critical application that is accessed by about 30 - 40 users on our network. We want to set up a SQL environment to run the database, but the application accessing the data is locally installed on each users machine. Users will access the db over our network using an ODBC connection. The db is currently just over 700Mb in Access. The application has excellent reporting tools, so we don't need to run SQL reports directly against the db. We do want to be able to restore the db with the capability to include the transactions conducted since the last backup of the db occurred.
We are trying to determine whether we can use SQL Express, or whether SQL Workgroup or Standard is required. Can anyone offer some advice?