[AsteriskBrasil] RES: AGI no extencions.conf consulta SQL Server

Leandro Alves thc.leandro em gmail.com
Terça Outubro 4 16:37:19 BRT 2011


Aqui tem exemplos de utilização no asterisk:

http://www.asterikast.com/show_notes/sn_3.txt

Em 4 de outubro de 2011 16:35, Leandro Alves <thc.leandro em gmail.com>escreveu:

> Exemplo de consulta AGI com Perl:
>
> #!/usr/bin/perl
> print "Content-type:text/html\n\n";
>
> use DBI;
>
> $username = '';$password = '';$database = '';$hostname = '';
> $dbh = DBI->connect("dbi:mysql:database=$database;" .
>  "host=$hostname;port=3306", $username, $password);
>
> $SQL= "select * from user";
>
> $Select = $dbh->prepare($SQL);
> $Select->execute();
>
> while($Row=$Select->fetchrow_hashref)
> {
>   print "$Row->{username}
> $Row->{email}";
> }
>
> Em 4 de outubro de 2011 14:32, Sylvio Carlos Jollenbeck <
> sylvio.sdr em gmail.com> escreveu:
>
> freetds
>>
>>
>> # ---------------------------------------------------------------
>> *Sylvio Carlos Jollenbeck Borin*
>> <http://www.voip-info.com.br>Gerente de Desenvolvimento
>> Akiva Software
>> www.akivasoftware.com.br
>> # ----------------------------------------------------------------
>>
>>
>> Em 4 de outubro de 2011 13:45, Tetra Informatica <tetra em tetra.srv.br>escreveu:
>>
>>>  **
>>>
>>> Eu já usei bastante o AGI com acesso ao MySQL e Postgres e prefiro usar
>>> ODBC ao invés de código nativo.****
>>>
>>> Quanto ao seu problema, acho que fica bem mais simples com o AGI. Só não
>>> sei se tem um driver ODBC do SQL Server que rode no Linux.****
>>>
>>> abç****
>>>
>>> ** **
>>>  ------------------------------
>>>
>>> *De:* eassis em linuxmail.org [mailto:eassis em linuxmail.org]
>>> *Enviada em:* segunda-feira, 3 de outubro de 2011 22:18
>>> *Para:* asteriskbrasil em listas.asteriskbrasil.org
>>> *Assunto:* [AsteriskBrasil] AGI no extencions.conf consulta SQL Server**
>>> **
>>>
>>> ** **
>>>
>>>  ****
>>>
>>> Alguem ja fez esse tipo de consulta ?
>>>
>>> Tenho uma necessidade em conectar um AGI pelo extensions.conf em um banco
>>> SQL Server, passando um valor e retornando outro valor.
>>>
>>> Alguem poderia me mostrar como proceder, pois o que acho no google não me
>>> atendeu.
>>>
>>> Pensei em usar o ODBC mas falaram que o AGI seria mais simples para essa
>>> minha necessidade.
>>>
>>> Atualmente tenho esse tipo de conexão com o Mysql usando:****
>>>
>>> exten => s,1,MYSQL(Connect connid localhost user senha banco)****
>>>
>>> exten => s,n,MYSQL(Query resultid ${connid} SELECT campo from tabela
>>> where campo = condicao);****
>>>
>>> exten => s,n,Mysql(Fetch fetchid ${resultid} resultado)****
>>>
>>> exten => s,n,MYSQL(Disconnect ${connid})****
>>>
>>>
>>> Com esse resultado consigo fazer o necessario, agora queria o mesmo só
>>> que **em um BD SQL** Server.
>>>
>>> Abraços. ****
>>>
>>> _______________________________________________
>>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>>> - Suporte técnico local qualificado e gratuito
>>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>>> _______________________________________________
>>> DIGIVOICE: Lider no mercado de placas para Asterisk
>>> Único fabricante com Centro de Treinamento especializado.
>>> LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.
>>> www.digivoice.com.br ou (11)3016-5200.
>>> ________
>>> GATEWAY GSM-SIP, gateway Lyric VoIP com 2,4 e 6 canais GSM vía tronco SIP
>>> Escalável até 240 canáis, Portabilidade Numérica,  Balanceamento de
>>> Carga, Bilhetagem
>>> Confira em http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org
>>> Shop Voip, representante exclusivo: www.shopvoip.com.br ou 0800-6021244
>>> ______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>
>>
>> _______________________________________________
>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP
>> - Suporte técnico local qualificado e gratuito
>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br
>> _______________________________________________
>> DIGIVOICE: Lider no mercado de placas para Asterisk
>> Único fabricante com Centro de Treinamento especializado.
>> LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO.
>> www.digivoice.com.br ou (11)3016-5200.
>> ________
>> GATEWAY GSM-SIP, gateway Lyric VoIP com 2,4 e 6 canais GSM vía tronco SIP
>> Escalável até 240 canáis, Portabilidade Numérica,  Balanceamento de Carga,
>> Bilhetagem
>> Confira em http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org
>> Shop Voip, representante exclusivo: www.shopvoip.com.br ou 0800-6021244
>> ______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>
>
>
> --
> Att.,
>
> Leandro Alves
>
>


-- 
Att.,

Leandro Alves
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20111004/c0de07fc/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil