Pessoal, alguém sabe me dizer se tem como mapear uma unidade de rede na nuvem (em um FTP, por exemplo), para permitir usar bases de dados que estejam na nuvem como se estivessem em um HD do computador ou em um computador da rede?
Pensei em algo assim:
!net use x: \\ftp...
Use x:\minha_base
É possível?
Tudo é possível, só tem que ver o custo x benefício do trabalho.
Eu sei que é possível vc usar um DBF numa pasta do DropBox, do tipo:
C:\DROPBOX\MEUDBF.DBF
O seu sistema irá abrir o DBF, modificar e o mesmo e será replicado no DBF dos micros que tiverem o mesmo login do DropBox, mas não funciona direito, porque se 2 pessoas modificarem o arquivo ao mesmo tempo, só vai gravar os dados de 1 porque o DBF não é atualizado na memória e quando esta aberto.
Em outras palavras, abre, salvar, compartilha, mas não funciona.
Uma solução também não recomendada é criar um VPN. VPN funciona assim, quando vc esta conectado na mesma, vc pode até mapear unidade de rede tipo F: = \\servidor\rede, sendo que este servidor esta sendo acessado via Internet, numa rede privada, criptografada, é seguro.
Funciona, Acontece que fica muito, mas muito lento.
Na minha opnião, a melhor forma de acessar um DBF remotamente é utilizando um Serviço de Terminal (TS, Terminal Service).
Porque vc abre o DBF la no servidor remoto e fica muito rápido, prático e seguro.
http://www.youtube.com/watch?v=iKJY0Tk9jYgTem um tópico rolando aqui sobre acessar o DBF via PHP, com servidor Linux, em teoria, depois de configurar o Linux, o Apache, o PHP, o roteamento do IP, remoto e local, acredito que seja possível.