Biblioteca Banco Dados Relacional - Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)2024-03-28T17:50:26Zhttps://labdegaragem.com/forum/topics/biblioteca-banco-dados-relacional?commentId=6223006%3AComment%3A590763&feed=yes&xn_auth=noSim Almir. O seu método é int…tag:labdegaragem.com,2017-01-18:6223006:Comment:5905942017-01-18T08:46:51.107ZJose Augusto Cintrahttps://labdegaragem.com/profile/JoseAugustoCintra
<p>Sim Almir. O seu método é interessante.</p>
<p>Mas ainda precisa do Apache como intermediário.</p>
<p>O que estamos procurando é uma biblioteca que permita realizar a conexão com o banco diretamente do Arduino via TCP/IP e enviar comandos diretamente do Arduino (e receber) sem o Apache, sem nenhuma linguagem no servidor.</p>
<p>O MYSQL Connector faz isso para o MySQL. Será que existe algo similar para o SQL Server?</p>
<p>Acho que não, devido às limitações de segurança.</p>
<p>Mas, se alguém…</p>
<p>Sim Almir. O seu método é interessante.</p>
<p>Mas ainda precisa do Apache como intermediário.</p>
<p>O que estamos procurando é uma biblioteca que permita realizar a conexão com o banco diretamente do Arduino via TCP/IP e enviar comandos diretamente do Arduino (e receber) sem o Apache, sem nenhuma linguagem no servidor.</p>
<p>O MYSQL Connector faz isso para o MySQL. Será que existe algo similar para o SQL Server?</p>
<p>Acho que não, devido às limitações de segurança.</p>
<p>Mas, se alguém conhecer alguma tecnologia assim, ficaremos gratos se compartilhar conosco.</p>
<p></p> Fazendo experimentos com outr…tag:labdegaragem.com,2017-01-18:6223006:Comment:5907632017-01-18T01:44:58.827ZAlmir Bispo dos S.Filhohttps://labdegaragem.com/profile/AlmirBispodosSantosFilho
<p>Fazendo experimentos com outros usuários não é possivel enviar requisições tipo GET para REST full no Arduino.Testei pessoalmente com Nodemcu e não funciona.SOMENTE COM com TCP/IP.No nodemcu fiz uma conexão e enviei como exemmmpo do video para CSV Comp DB: Basta inserir a ethernet shield e enviar a Query via TCP (Escrita) e receber via GET (Leitura) deve haver apache no servidor<br/> (Postar nesta pagina está sendo muito dificil.)</p>
<p>Fazendo experimentos com outros usuários não é possivel enviar requisições tipo GET para REST full no Arduino.Testei pessoalmente com Nodemcu e não funciona.SOMENTE COM com TCP/IP.No nodemcu fiz uma conexão e enviei como exemmmpo do video para CSV Comp DB: Basta inserir a ethernet shield e enviar a Query via TCP (Escrita) e receber via GET (Leitura) deve haver apache no servidor<br/> (Postar nesta pagina está sendo muito dificil.)</p> Boa noite,
O JAC já postou a…tag:labdegaragem.com,2017-01-17:6223006:Comment:5907442017-01-17T22:34:02.109ZCurti Esse Lado Seu Otimistahttps://labdegaragem.com/profile/eijuito
<p>Boa noite,</p>
<p>O JAC já postou a resposta que concordo 100%.</p>
<p>Duvido que dê para fazer uma biblioteca pro MS SQL Server pois ele possui mecanismo de segurança que exigiria muito processamento do UNO. Não conheço o Postgree.</p>
<p>Também concordo plenamente com o JAC, que um aplicativo no meio aumentaria muito a segurança.</p>
<p>Outra opção seria conectar com algum banco através de REST API ou JSON, caso o banco ofereça este tipo de conexão.</p>
<p>Boa sorte,</p>
<p> 'Eiju</p>
<p>Boa noite,</p>
<p>O JAC já postou a resposta que concordo 100%.</p>
<p>Duvido que dê para fazer uma biblioteca pro MS SQL Server pois ele possui mecanismo de segurança que exigiria muito processamento do UNO. Não conheço o Postgree.</p>
<p>Também concordo plenamente com o JAC, que um aplicativo no meio aumentaria muito a segurança.</p>
<p>Outra opção seria conectar com algum banco através de REST API ou JSON, caso o banco ofereça este tipo de conexão.</p>
<p>Boa sorte,</p>
<p> 'Eiju</p> Use a biblioteca de ethernet…tag:labdegaragem.com,2017-01-17:6223006:Comment:5905852017-01-17T22:21:50.220ZAlmir Bispo dos S.Filhohttps://labdegaragem.com/profile/AlmirBispodosSantosFilho
<p>Use a biblioteca de ethernet e crie uma conexão via TCP (pois é esse o tipo de conexão usado entre o banco e o Arduino)</p>
<p>Use a biblioteca de ethernet e crie uma conexão via TCP (pois é esse o tipo de conexão usado entre o banco e o Arduino)</p> Obrigado Almir, mas é como o…tag:labdegaragem.com,2017-01-17:6223006:Comment:5907272017-01-17T18:38:24.704ZAmanda Beckerhttps://labdegaragem.com/profile/AmandaBecker
<p>Obrigado Almir, mas é como o José Augusto falou, procuro soluções para que não seja necessário um software intermediário.</p>
<p>Obrigado Almir, mas é como o José Augusto falou, procuro soluções para que não seja necessário um software intermediário.</p> Certo, obrigada!tag:labdegaragem.com,2017-01-17:6223006:Comment:5905712017-01-17T18:35:47.261ZAmanda Beckerhttps://labdegaragem.com/profile/AmandaBecker
<p>Certo, obrigada!</p>
<p>Certo, obrigada!</p> Entendi.Deseja uma conexao po…tag:labdegaragem.com,2017-01-17:6223006:Comment:5908172017-01-17T18:05:09.047ZAlmir Bispo dos S.Filhohttps://labdegaragem.com/profile/AlmirBispodosSantosFilho
<p>Entendi.Deseja uma conexao por TCP/IP.Use a biblioteca do arduino para criar uma conexão tcp/ip informando IPe porta do banco.Envie as credencias e a query</p>
<p>Entendi.Deseja uma conexao por TCP/IP.Use a biblioteca do arduino para criar uma conexão tcp/ip informando IPe porta do banco.Envie as credencias e a query</p> Boa tarde Almir!
Mas dessa fo…tag:labdegaragem.com,2017-01-17:6223006:Comment:5908152017-01-17T17:55:05.200ZJose Augusto Cintrahttps://labdegaragem.com/profile/JoseAugustoCintra
<p>Boa tarde Almir!</p>
<p>Mas dessa forma teria que fazer uma conexão serial com o Arduino correto?</p>
<p><br></br>Através do acesso serial existem zilhões de soluções.</p>
<p><br></br>Mas pelo que entendi a Amanda quer uma biblioteca que rode dentro do sketch Arduino, como a <a href="http://br-arduino.org/2015/08/arduino-mysql.html" rel="nofollow" target="_blank">MySQL Connector </a> O MySQL connector não usa a serial e sim ETHERNET permitindo você ter acesso direto ao BD e executar, por exemplo,…</p>
<p>Boa tarde Almir!</p>
<p>Mas dessa forma teria que fazer uma conexão serial com o Arduino correto?</p>
<p><br/>Através do acesso serial existem zilhões de soluções.</p>
<p><br/>Mas pelo que entendi a Amanda quer uma biblioteca que rode dentro do sketch Arduino, como a <a rel="nofollow" href="http://br-arduino.org/2015/08/arduino-mysql.html" target="_blank">MySQL Connector </a> O MySQL connector não usa a serial e sim ETHERNET permitindo você ter acesso direto ao BD e executar, por exemplo, um select dentro do sketch! </p>
<p>Mas essa lib só tem suporte para o MySQL.</p>
<p>No entanto para PostgreSQL e SQL Server não existe tal biblioteca.</p>
<p>É essa nossa dúvida</p>
<p></p>
<p></p> Existem muitos meios de se fa…tag:labdegaragem.com,2017-01-17:6223006:Comment:5908102017-01-17T17:42:26.544ZAlmir Bispo dos S.Filhohttps://labdegaragem.com/profile/AlmirBispodosSantosFilho
<p>Existem muitos meios de se fazer isso.</p>
<p>Você poderá criar usando os seguintes passos:</p>
<p>-Baixe o Lazarus IDE (FreePascal )</p>
<p>-Baixe e instale o componente ZEOS (Permite trabalhar com vários bancos de dados)</p>
<p>-Baixe e instale o componente sdpo (Acesso serial -usb)</p>
<p>-Crie uma aplicação que possa receber os dados do Arduino via serial (poderá ser como exemplo: "select * from table")</p>
<p>-Crie a conexão ao seu banco com o componente ZEOS</p>
<p>Você deve…</p>
<p>Existem muitos meios de se fazer isso.</p>
<p>Você poderá criar usando os seguintes passos:</p>
<p>-Baixe o Lazarus IDE (FreePascal )</p>
<p>-Baixe e instale o componente ZEOS (Permite trabalhar com vários bancos de dados)</p>
<p>-Baixe e instale o componente sdpo (Acesso serial -usb)</p>
<p>-Crie uma aplicação que possa receber os dados do Arduino via serial (poderá ser como exemplo: "select * from table")</p>
<p>-Crie a conexão ao seu banco com o componente ZEOS</p>
<p>Você deve aprender:</p>
<p>-Baixar ,instalar Lazarus e seus componetnes (ZEOS,sdpo) <a href="http://www.lazarus-ide.org/" target="_blank">http://www.lazarus-ide.org/</a></p>
<p>-Criar uma aplicação com acesso seria</p>
<p>-Criar uma conexão ao o banco favorito</p>
<p></p>
<p>Como propagando,deixo uma outra solução opcional usando CSV Comp DB</p>
<p><a href="http://adltecnologia.blogspot.com.br" target="_blank">http://adltecnologia.blogspot.com.br</a></p>
<p></p> Olá Amanda.
Como trabalho com…tag:labdegaragem.com,2017-01-17:6223006:Comment:5905582017-01-17T11:53:34.899ZJose Augusto Cintrahttps://labdegaragem.com/profile/JoseAugustoCintra
<p>Olá Amanda.</p>
<p>Como trabalho com banco de dados, já pesquisei bastante sobre esse assunto e até agora só encontrei o <a href="http://br-arduino.org/2015/08/arduino-mysql.html" target="_blank">MySQL Connector</a></p>
<p>Não encontrei nada para o PostgreSQL nem SQL Server.</p>
<p>Mesmo assim, acho que a melhor maneira ainda é fazer uma aplicação em PHP ou outra linguagem para acessar o BD por motivos de segurança:…</p>
<p></p>
<p>Olá Amanda.</p>
<p>Como trabalho com banco de dados, já pesquisei bastante sobre esse assunto e até agora só encontrei o <a href="http://br-arduino.org/2015/08/arduino-mysql.html" target="_blank">MySQL Connector</a></p>
<p>Não encontrei nada para o PostgreSQL nem SQL Server.</p>
<p>Mesmo assim, acho que a melhor maneira ainda é fazer uma aplicação em PHP ou outra linguagem para acessar o BD por motivos de segurança:</p>
<p><a href="http://br-arduino.org/2015/08/arduino-mysql.html" target="_blank">http://pt.stackoverflow.com/questions/62920/conectar-arduino-ao-sql-server</a></p>
<p></p>
<p>Em todo caso, vamos ver se algum outro garagista conhece alguma tecnologia parecida.</p>
<p></p>
<p></p>