Hudson Lima Posted August 25, 2014 Report Share Posted August 25, 2014 Boa tarde, pessoal. Trabalho com sistema desenvolvido em FiveWin/Clipper ( com xHarbour ) e base de dados em MySql. O sistema é desktop e o banco de dados está Local. Estou precisando hospedar o BD na Nuvem e fazer meu sistema comunicar com essa base. Alguém sabe me dizer se existe a possibilidade de um sistema desktop desenvolvido em FiveWin/Clipper ( com xHarbour ) acessar informações (CRUD) de uma base de dados em Mysql que está na nuvem? Desde já obrigado. WelchDats and Ronaldbuch 2 Quote Link to comment Share on other sites More sharing options...
kleyber Posted August 25, 2014 Report Share Posted August 25, 2014 Olá lima.hud, Seja bemvindo ao fórum. Bom, a princípio seria somente trocar a conexão do banco de dados local pela conexão do banco de dados remoto não? Hudson Lima 1 Quote Link to comment Share on other sites More sharing options...
Hudson Lima Posted August 26, 2014 Author Report Share Posted August 26, 2014 Olá, Kleyber. Obrigado pela resposta. Então, eu estava pensando nisso também, mas gostaria de contratar uma base de dados de um LocaWeb da vida. Aí não sei se seria apenas apontar o endereço pra base online ou se precisaria mudar algo no código, como por exemplo, adicionar Dll`s que fazem conexão com a internet e fazer uso delas. Quote Link to comment Share on other sites More sharing options...
kleyber Posted August 26, 2014 Report Share Posted August 26, 2014 Olá, Kleyber. Obrigado pela resposta. Então, eu estava pensando nisso também, mas gostaria de contratar uma base de dados de um LocaWeb da vida. Aí não sei se seria apenas apontar o endereço pra base online ou se precisaria mudar algo no código, como por exemplo, adicionar Dll`s que fazem conexão com a internet e fazer uso delas. Se você já está usando MySQL localmente ou até mesmo em uma rede local, basta somente apontar o endereço para a base online, desde que essa base online permita acesso remoto. Não vejo problema nenhum. Quote Link to comment Share on other sites More sharing options...
william Posted August 28, 2014 Report Share Posted August 28, 2014 boa tarde, já tentei fazer isso com a SQLRDD , e vou relatar minha experiência. - o sistema conecta normalmente na web, basta informar o ip, ususario, senha e BD a ser conectado. - Em todos os hosts que testei (vários, inclusive UOLHOST) , sempre teve perda de conexão devido ao TIMEOUT de conexão do host. Ou seja , o sistema conecta e passado um tempo ele perde a conexão dando erros. - Não tive tempo para resolver mas creio que deve ser incorporado uma rotina que sempre testa a conexão antes de trabalhar com o BD. Se alguém já passou por isso , por favor passe sua experiência ou solução... Att. William Adami Quote Link to comment Share on other sites More sharing options...
miragerr Posted August 28, 2014 Report Share Posted August 28, 2014 Ola amigos O que você pode fazer é um TIMER de minuto-em-minuto ele fazer um "Select 1" por exemplo, no qual vai sempre estar conectado no DB... agora se a net cair ai já é outra coisa. Espero ter ajudado Quote Link to comment Share on other sites More sharing options...
kleyber Posted August 28, 2014 Report Share Posted August 28, 2014 Não entendi... é essa a pergunta inicial do tópico ou eu que tô entendendo errado? Quote Link to comment Share on other sites More sharing options...
Hudson Lima Posted December 30, 2014 Author Report Share Posted December 30, 2014 Olá, pessoal. Ainda não comecei os testes, mas assim que começar vou relatar aqui o resultado. Obrigado! Quote Link to comment Share on other sites More sharing options...
MatheusFarias Posted January 20, 2015 Report Share Posted January 20, 2015 Bem, com o SQLRDD é possível conectar na WEB como os colegas acima comentaram porem uma boa solução para ter uma base sincronizada na web é tratar com replicação de dados, aqui no trabalho tentamos esse trabalho de colocar tudo online e vários problemas aconteceram porem a replicação de dados entre vários servidores foi a melhor solução. Caso tenha interesse de conhecer um pouco mais sobre a solução podemos conversar manda um e-mail para o matheushchaves@gmail.com ou chama via skype farias.chaves que posso te dar uma ajuda. Quote Link to comment Share on other sites More sharing options...
Hudson Lima Posted February 18, 2015 Author Report Share Posted February 18, 2015 Olá, Matheus.Infelizmente não comecei ainda os trabalhos com a Base na Nuvem. Em todo caso, obrigado por disponibilizar seu contato. Futuramente irei pedir algumas dicas pra você. Um abraço. Quote Link to comment Share on other sites More sharing options...
Wellington Vieira Posted February 18, 2015 Report Share Posted February 18, 2015 Boa Tarde, Já trabalho há algum tempo com POSTGRESQL( windows ou Linux) baseado na LocaWeb e até o momento o serviço é muito bom... Claro que dependendo da velocidade de acesso o sistema torna-se um pouco lento ou mais veloz.. depende da velocidade. As únicas operações que acrescentei foram para testar 1º a conexão com a INTERNET e verificar a conexão com a base de dados esta ATIVO.. isto em um TIMER.. Não mudo nada no desenvolvimento de acesso LOCALHOST para acesso a base em nuvem etc.. a não ser somente as informações de acesso a base.. Eu informo o I.P. que é fornecido pela locaweb onde esta o banco de dados.. O nome do banco de dados. O nome do usuário da base de dados A senha de acesso a base de dados. então Exemplo I.P - 182.200.xxx.xx BD - teste Uuario - teste1 Senha - teste Quote Link to comment Share on other sites More sharing options...
oribeiro Posted February 19, 2015 Report Share Posted February 19, 2015 Wellington, Você utiliza SQLRDD para a conexão do seu sistema com o banco? Quote Link to comment Share on other sites More sharing options...
Wellington Vieira Posted February 20, 2015 Report Share Posted February 20, 2015 Eu utilizo a CONTRIB do xharbour - pgsql para acessar a LIB DO POSTGRESQL - LIBPQ.LIB Quote Link to comment Share on other sites More sharing options...
Theotokos Posted November 5, 2015 Report Share Posted November 5, 2015 É possível utilizar DBF´s em NUVEM? se alguem já tentou e já vez algo assim, pode por favor me ajudar? Preciso saber por onde começo, não sei nada... Obrigado!!! Em Cristo e amor de Maria, Rone Quote Link to comment Share on other sites More sharing options...
marcioe Posted November 5, 2015 Report Share Posted November 5, 2015 Sei que com Dbf dá pra usar com Terminal server Quote Link to comment Share on other sites More sharing options...
Theotokos Posted November 5, 2015 Report Share Posted November 5, 2015 Vlw Marcio! é queria algo como nuvem mesmo, pois o bendito do cliente quer assim... para não ter a necessidade de deixar um micro servidor ligado... e poder acessar o momento que quiser... Quote Link to comment Share on other sites More sharing options...
marcioe Posted November 5, 2015 Report Share Posted November 5, 2015 Com dbf acho que será complicado, mas com MySQL eu já tenho funcionando. Quote Link to comment Share on other sites More sharing options...
paulovirt Posted July 11, 2016 Report Share Posted July 11, 2016 Amigos, boa noite. Estou tentando criar um modelo de conexão do meu sistema xharbour no mysql, local mesmo. Para tanto, usei a SQLLIB, do amigo Vailton. O código segue abaixo: #include "sqllib.ch" #include "ord.ch" #define CRLF CHR(13)+CHR(10) REQUEST SQLLIB REQUEST MySQL FUNCTION MAIN clear * CONEXAO COM O BANCO DE DADOS cConn:="Driver=MySQL;ip=localhost;usuario=root;senha=;banco=nome_do_banco" SQL CONNECT cConn INTO nMySQL * EXEMPLO DE COMO INSERIR DADOS csql:= "INSERT INTO tabela(nome_usuario,email_usuario) VALUES ('FULANO DE TAL','fulano@detal.com.br')" sqlexecute(csql) O problema é que o programa executa, o sistema simplesmente para de funcionar, e o Windows 7 exibe uma mensagem dizendo que "parou de funcionar". Alguém teria algum outro método? Desde já agradeço. Quote Link to comment Share on other sites More sharing options...
sygecom Posted July 12, 2016 Report Share Posted July 12, 2016 Vlw Marcio! é queria algo como nuvem mesmo, pois o bendito do cliente quer assim... para não ter a necessidade de deixar um micro servidor ligado... e poder acessar o momento que quiser... Com LETODB você consegue. https://sourceforge.net/projects/letodb/ Quote Link to comment Share on other sites More sharing options...
Polirep Posted July 25, 2016 Report Share Posted July 25, 2016 Eu uso o kinghost pagando pouco por mês. Mas sugiro utilizar um provedor mais robusto e pagar por isso, pois a velocidade e as constantes quedas deixam qualquer usuário louco. Existem servidores fora do país que tem boa qualidade mas custa caro por mês. Esse kinghost eu uso para aplicação minha mesmo para checar se meus clientes estão em dia com minhas manutenções podendo bloquear o uso e até mesmo para envio de mensagens.. Att Alexandre Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.