Conexão banco de dados SQL

Sintaxe e uso de Scripts e Marcadores

Moderadores: 51, guest2003

Conexão banco de dados SQL

Mensagempor Renato » 16 Jan 2014 11:43

Alguém conhece existência de driver ARM para conexão com banco de dados SQL ?
(similar o ODBC do Windows)
Renato
Byte
 
Mensagens: 224
Registrado em: 20 Out 2006 08:35

Re: Conexão banco de dados SQL

Mensagempor Rodrigo_P_A » 16 Jan 2014 11:56

QUal plataforma? Baremetal, Linux, WinCE ?

To perguntando isso mas adianto que: nunca vi isso para aplicações sem Linux ou WinCE.

No caso de WinCE deve ser mais fácil pois basta procurar componente para o dot net compact framework.

No linux tbm num deve ser tão complicado, mas com certeza mais do que para WinCE!
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2236
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Re: Conexão banco de dados SQL

Mensagempor Renato » 16 Jan 2014 13:50

Bare ou Free RTOS.
Grt
Renato
Byte
 
Mensagens: 224
Registrado em: 20 Out 2006 08:35

Re: Conexão banco de dados SQL

Mensagempor Rodrigo_P_A » 16 Jan 2014 14:11

Pois é, eu nunca vi. Vai te dar muito trabalho.

Talvez você deva criar algum aplicativo ponte de conexão entre PC e ARM, eu faria assim.
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2236
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Re: Conexão banco de dados SQL

Mensagempor Red Neck Guy » 16 Jan 2014 14:55

Concordo com o Rodrigo, a maneira mais rápida é criar um webservice e acessá-lo através da tua placa. Aí lá no webservice você conecta com o banco.
Agora, se for realmente necessário conectar e fosse necessário fazer na mão, tu precisaria pegar a especificação do banco que vai utilizar referente as estruturas de dados, protocolo e mensagens e implementar isso em código. Não é impossível de fazer, mas em termos de hora de trabalho a solução com webservice fica disparadamente mais em conta. Eu só faria a implementação do conector com SGBD se isso fosse requisito do produto, pois dificilmente você vai recuperar essas horas gastas nisso....
ASM51 descanse em paz!
Avatar do usuário
Red Neck Guy
Dword
 
Mensagens: 1968
Registrado em: 12 Out 2006 22:24

Re: Conexão banco de dados SQL

Mensagempor Renato » 16 Jan 2014 15:18

Concordo plenamente.
Estranho ninguém ainda ter feito essa "roda" ...
Não serei eu, com parcos recursos que vou inventar essa "roda" e enriquecer os vendedores de "eixos" eheheheh
Na verdade queria eliminar uma tranqueira intermediária e melhorar tempos de resposta.
Enfim, deve surgir alguma coisa, mesmo que seja alguma "gâmbia" de soft para esse acesso.
Renato
Byte
 
Mensagens: 224
Registrado em: 20 Out 2006 08:35

Re: Conexão banco de dados SQL

Mensagempor Rodrigo_P_A » 16 Jan 2014 16:13

Renato escreveu:Concordo plenamente.
Estranho ninguém ainda ter feito essa "roda" ...
Não serei eu, com parcos recursos que vou inventar essa "roda" e enriquecer os vendedores de "eixos" eheheheh
Na verdade queria eliminar uma tranqueira intermediária e melhorar tempos de resposta.
Enfim, deve surgir alguma coisa, mesmo que seja alguma "gâmbia" de soft para esse acesso.


Num acredito que você consiga diminuir tempo de resposta eliminando a "PONTE" pelos seguintes motivos:

1) Eu deduzo que você deve estar usando um processador limitado, pois disse que vai usar Baremetal com ou sem Rtos. Logo você tem limitação de velocidade, limitação de armazenamento e limitação de capacidade de processamento.

2) As conexões com banco de dados geralmente são criptografadas, se seu uC é limitado, imagina ter que ficar codificando todas strings para enviar e decodificando as respostas, isso sem contar a quantidade de RAM que vc vai usar ou o tempo de trabalho que vai desperdiçar tentando economizar memória RAM.

Minha opinião sincera é: Foque no Linux embarcado, depois estude mais sobre o BSD, dá trabalho, mas dá menos do que reinventar tudo!
---
Avatar do usuário
Rodrigo_P_A
Dword
 
Mensagens: 2236
Registrado em: 12 Out 2006 18:27
Localização: Osasco - S.P - Brasil

Re: Conexão banco de dados SQL

Mensagempor denis » 17 Jan 2014 08:25

Com uma Raspberry não resolve?
Aí você gasta seu tempo desenvolvendo a aplicação.
denis
Byte
 
Mensagens: 257
Registrado em: 06 Mar 2007 12:29
Localização: Americana - SP

Re: Conexão banco de dados SQL

Mensagempor Renato » 17 Jan 2014 17:24

É, poderia ser.
Ou Linux (módulos da Digi) ou Picotux, algo pequeno, embutido na mesma caixa.
Talvez seja o mal necessário ...
Daqui a pouco surge algum driver para isso com certeza.
abç / grt
Renato
Byte
 
Mensagens: 224
Registrado em: 20 Out 2006 08:35

Re: Conexão banco de dados SQL

Mensagempor andre_luis » 17 Jan 2014 18:46

Renato escreveu:Alguém conhece existência de driver ARM para conexão com banco de dados SQL ?
(similar o ODBC do Windows)


Renato,


Seria isso aqui uma possível implementação do que você mencionou ?
http://www.cubieforums.com/index.php/topic,805.msg6487.html#msg6487




+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Re: Conexão banco de dados SQL

Mensagempor Renato » 18 Jan 2014 17:30

Penso que um módulo desses (Linux) seja uma alternativa super compacta

Imagem
Renato
Byte
 
Mensagens: 224
Registrado em: 20 Out 2006 08:35

Re: Conexão banco de dados SQL

Mensagempor tcpipchip » 22 Jan 2014 17:25

Se este modulo eh da digi, é caro.
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: Conexão banco de dados SQL

Mensagempor andre_luis » 22 Jan 2014 18:04

Também fiquei confuso, mas acho que ele devia estar se referindo á esse cara aqui:

Imagem

The Digi Connect Wi-ME 9210 embedded system-on-module (SoM) enables secure wired and wireless networking. Built on Digi's powerful NS9210 ARM9 processor, these high-performance modules allow customers to implement next generation network-enabled products. Additionally, their RJ-45 form factor is pin compatible with other Digi Connect ME and Digi Connect ME 9210 modules.



+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Re: Conexão banco de dados SQL

Mensagempor tcpipchip » 22 Jan 2014 18:18

Exatamente o que pessoal disse, faz uma aplicacao PHP que
recebe os parametros via socket e faz chamada de uma lib do sql
para insercao destes parametros.

Achei na net o exemplo

http://yourdomain.com/yourscript.php?te ... umidity=75

php code
// Make a MySQL Connection
mysql_connect("localhost", "admin", "pass");
mysql_select_db("test");

$temperature = mysql_real_escape_string($_REQUEST['temp']);
$humidity= mysql_real_escape_string($_REQUEST['humidity']);

mysql_query("INSERT INTO exampledata
(temp, humidity) VALUES('$temperature', '$humidity' ) ") ;


Fonte: http://stackoverflow.com/questions/9999 ... l-database
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: Conexão banco de dados SQL

Mensagempor ealltech » 15 Dez 2016 04:56

The Digi Connect Wi-ME 9210 embedded system-on-module (SoM) enables secure wired and wireless networking. Built on Digi's powerful NS9210 ARM9 processor, these high-performance modules allow customers to implement next generation network-enabled products. Additionally, their RJ-45 form factor is pin compatible with other Digi Connect ME and Digi Connect ME 9210 modules.
ealltech
Bit
 
Mensagens: 8
Registrado em: 11 Out 2016 00:54

Próximo

Voltar para Scripts ( Python, Lua, SQL, PHP, HTML, Matlab, etc... )

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x