You can set up replication, so the server on Windows replicates to the server on Linux.
But if there is any option to choose where the server is located (by a setting or by an ODBC "system DSN", for example) the application can just connect to the Linux server.
+++ Despite being wrong in every important aspect, that is a very good analogy +++
Hex (in Darwin's Watch)