I am pretty sure the Database is not 10 years old. They are probably running MS-SQL2008 at current build. Converting database is a simple task (server that is, not client), they are made up by the same things access/oracle etc., only thing important is that they have the same definitions as the 10 year old basic system of AO ( that i am sure have been modified over the years). The code has
to connect correctly to the db (t-sql) today this can be done allot easier than back in does days.
Not sure what client DB is running vs server SQL (does are 2 pretty different things).
I think AO is build up by mixed systems, some parts are brand new some are rusty old "guessing ofc"