[AsteriskBrasil] criar tabela no mysql pelo dial plan

2014-04-17 Por tôpico Bernini Asterisk


bom dia senhores
estou com um pequeno e aparentemente simples problema
más não consigo encontrar o comando

alguem saberia me dizer qual o comando que crio uma tabela e adiciono 
informações no mysql pelo dialplan ?

por exemplo
exten = _X.,1,MYSQL(Connect connid localhost dbuser dbpass dbname)
exten = _X.,2,MYSQL(Query resultid ${connid} SELECT\ scriptname\ from\ 
mac2pin\ where\ userid=${CALLERIDNAME})
exten = _X.,3,MYSQL(criartabelaX)
exten = _X.,4,MYSQL(escreverx-tabelax-0)



muito obrigado e bom feriado a todos !___
WORKOFFEE KHOMP: Eventos Khomp na sua cidade! Desenvolva seu
conhecimento na tecnologia e portfólio Khomp. Próxima edição
em PORTO ALEGRE, 8 de maio. Inscrições GRATUITAS. Garanta a
sua vaga e saiba mais em: www.workoffee.com.br
___
ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP .
Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Banco de Canais Analógicos  – Appliance Asterisk
 Acesse www.aligera.com.br
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] criar tabela no mysql pelo dial plan

2014-04-17 Por tôpico Rafael dos Santos Saraiva
Bom Dia

Creio que não seja possível criar a tabela com a aplicação mysql, para isso
use o system do asterisk

System(mysql -uuser -psenha nomedobanco -e \CREATE TABLE \)

Quanto ao insert, não me recordo bem da sintaxe da app mysql mas é mais ou
menos assim:

exten = _X.,2,MYSQL(Query resultid ${connid} INSERT INTO bla bla bla)

Vale lembrar que esta aplicação está obsoleta, sendo sua substituta a
função ODBC.

Att,
*Rafael dos Santos Saraiva*
http://br.linkedin.com/pub/rafael-saraiva/52/aab/230


Em 17 de abril de 2014 10:34, Bernini Asterisk
asterisk...@yahoo.com.brescreveu:


 bom dia senhores
 estou com um pequeno e aparentemente simples problema
 más não consigo encontrar o comando

 alguem saberia me dizer qual o comando que crio uma tabela e adiciono
 informações no mysql pelo dialplan ?

 por exemplo
 exten = _X.,1,MYSQL(Connect connid localhost dbuser dbpass dbname)
 exten = _X.,2,MYSQL(Query resultid ${connid} SELECT\ scriptname\ from\
 mac2pin\ where\ userid=${CALLERIDNAME})
 exten = _X.,3,MYSQL(criartabelaX)
 exten = _X.,4,MYSQL(escreverx-tabelax-0)



 muito obrigado e bom feriado a todos !



 ___
 WORKOFFEE KHOMP: Eventos Khomp na sua cidade! Desenvolva seu
 conhecimento na tecnologia e portfólio Khomp. Próxima edição
 em PORTO ALEGRE, 8 de maio. Inscrições GRATUITAS. Garanta a
 sua vaga e saiba mais em: www.workoffee.com.br
 ___
 ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia
 IP .
 Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
 Banco de Canais Analógicos  – Appliance Asterisk
  Acesse www.aligera.com.br
 ___
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

___
WORKOFFEE KHOMP: Eventos Khomp na sua cidade! Desenvolva seu
conhecimento na tecnologia e portfólio Khomp. Próxima edição
em PORTO ALEGRE, 8 de maio. Inscrições GRATUITAS. Garanta a
sua vaga e saiba mais em: www.workoffee.com.br
___
ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP .
Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Banco de Canais Analógicos  – Appliance Asterisk
 Acesse www.aligera.com.br
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] criar tabela no mysql pelo dial plan

2014-04-17 Por tôpico Jairo
Em 17 de abril de 2014 10:34, Bernini Asterisk
asterisk...@yahoo.com.brescreveu:


 alguem saberia me dizer qual o comando que crio uma tabela e adiciono
 informações no mysql pelo dialplan ?


Olá amigo,

Uma das formas de utilizar o MySQL no dialplan é utilizando o ODBC. Para
isso é necessário (resumo):

   1. instalar o unixODBC para a distribuição
   2. configurar o ODBC para o MySQL (/etc/odbcinst.ini)
   3. configurar a conexão ODBC para o Asterisk
   (/etc/asterisk/res_odbc.conf)
   4. configurar as consultas SQL utilizadas no dialplan
   (/etc/asterisk/func_odbc.conf)
   5. programar o dialplan

Bom feriado!

Att.
___
WORKOFFEE KHOMP: Eventos Khomp na sua cidade! Desenvolva seu
conhecimento na tecnologia e portfólio Khomp. Próxima edição
em PORTO ALEGRE, 8 de maio. Inscrições GRATUITAS. Garanta a
sua vaga e saiba mais em: www.workoffee.com.br
___
ALIGERA – Fabricante e desenvolvedor nacional de Soluções para telefonia IP .
Gateway Sip, Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
Banco de Canais Analógicos  – Appliance Asterisk
 Acesse www.aligera.com.br
___
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org