Ola,
O melhor seria poder fazer isso por um Web Service, mas no seu caso você deve fazer isso usando primeiro o RAScontrol que é uma OCX que gratuita que faz conexão dial-up pelo seu sistema e é gratuita. Com isso na mão basta configurar seu drive ODBC, ADO ou qualquer outro tipo de conexão que desejar apontando direto para o endereço IP do banco (melho o dns se estiver configurado.).
Feito isso o processo é o mesmo do client/server que estivesse na sua rede, até porque agora vai estar :) Lembre-se tmb que um fator determinante vai ser a velocidade de acesso, se tiver um velox da vida, esqueça a OCX que falei e parte para o abraço :)
Cordialmente,
Fabiano Costa