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

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


Com "set_variable" vc não vai "pegar" um resultado,  e sim definir... use:
"get_variable"

Em 4 de outubro de 2011 17:07, Eduardo Assis - Pro Redes <
eassis em linuxmail.org> escreveu:

> Leandro, agradeço sua resposta.
>
> Mas no caso de ser em perl, me complicaria pois depois não conseguiria dar
> continuidade, pois entendo e pouco de php mas conseguiria me virar.
>
> Estou procurando como fazer uma consulta e pegar a variavel pelo
> set_variable no qual ainda não consegui.
>
> Abraços.
>
>
>
>  ----- Original Message -----
>
> From: Leandro Alves
>
> Sent: 10/04/11 04:37 PM
>
> To: asteriskbrasil em listas.asteriskbrasil.org
>
> Subject: Re: [AsteriskBrasil] RES: AGI no extencions.conf consulta SQL
> Server
>
>  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*
>>> 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 <#132d09e8943f5f5e_>.
>>>> ________
>>>> 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<#132d09e8943f5f5e_>
>>>> ______________________________________________
>>>> 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 <#132d09e8943f5f5e_>.
>>> ________
>>> 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<#132d09e8943f5f5e_>
>>> ______________________________________________
>>> 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
>
>
>
>
>
>
>
>
> _______________________________________________
> 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
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20111004/6a78e370/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil