What I have done is that I pasted QV.exe on my production server.
I then, tried to reload an application and I got the error telling me QV couldn't connect to the database. And then, when I went into the ODBC Administrator to check the ODBC connector : there was none !
How does QEMC work ? It's on the same server and the reloads work from there.
What is the difference between reloading from QV Desktop and from QEMC ?
You don't need QV Desktop on your production server. IMHO it's even better to never install QV Desktop on a production machine, as Desktop is a development tool prone to programming errors and accidents that eat all available RAM.
Even without a Publisher, you still have a Reload trigger available called "On an external event". This trigger can be activated from anywhere using a commandline program called QMSEDX (see QMSEDX Enhanced). Use that commandline tool from windows scheduler as often as you want. Easy and very flexible.