Do not even think about WINE with a SQL server install. You are asking for trouble especially since you may have corruption in the database and not even know it. Unfortunately SQL is tried and true on windows. While it may work the risk is probably too great.
I tried to use AC 4.0 client on WINE with .Net 2.0 and the AC application but it would not work. .Net 2.0 has a silver rating on WINE for small applications but is known not to work for larger apps. Even Crossover will not support .Net 2.0. I am not smart enough to say whether the Novell Mono (the linux .Net translation) would work, I am not sure if the application would require a rewrite (or touch up) or if it would work out of the box. I would defer to a developer.
Most of the postings on linux are with 3.x and running the Jet and AC app in Wine. The file storing the AC database just has to be shared to work. You could set up a linux server as your domain controller with Samba and share the files to Windows clients that would run the AC. With AC 4.0 and SQL you have a completely different situation where the database processing is occurring on the server side. It is not just simply sharing the database file across the network.
Geoff
Last edited by thomgeo1; 02/18/2009 2:08 AM.