Olaf,
Agreed. In fact, is this not a standard progression?
The fact that SQL Server is client / server whereas the 'Access' db engine (JET /a ACE Engine) is not, is the biggest advantage.
Imagine a query being run on the client machine which joins 4 tables.
The client sends the query to the back-end engine sat on a server, which then sends the whole content of all 4 tables to the client, in order for the client to process the query.
So, if there are 100,000 records, and the query should result in 3 records being returned - the client still receives 100,000 records across the network and processes 3 out of them.
With SQL Server, the front-end sends the query to the server, it is processed on the server, and it returns 3 records back to the client.
Now think about 50 users, running that query concurrently: 5,000,000 records of data being sent across the network, rather than the 150 that SQL Server would send.
MS Access is always thought of as a 'database', when it is not.
It is a software development tool which is database focused and happens to come with a free, low-end database attached (Jet / Ace) AND the option to link to a large number of proprietary databases (Oracle etc).
I believe that MS intended this for prototyping work only, hoping that people would naturally progress to SQL Server.
DBServices: there is an 'upsizing wizard' which professes to switch you to SQL Server in a button-click. Depending on the complexity of your application, it will do this (I have done this with a large application), but there will be issues such as data-types which are different (e.g. dates and Boolean) and some SQL key word mismatches.
To maximise the upgrade, you may decide to replace most of your current VBA (data-related) code with Transact-SQL (stored procedures in Oracle) which will greatly improve performance (although, you can chip away at this at will - no need to do it at all).
I would grab the opportunity to upgrade to SQL Server Express - no licensing issues with Express, truly scalable from thereon in, and you're building skills with a 'corporate-level' database.
ATB,
Darrylle