KKK. Rafael, estamos parados no mesmo ponto meu erro também está ou no contexto ou no *func_odbc.conf. Estou trabalhan*do nisso e assim que conseguir te aviso.
Obrigado pelo retorno. Rogger Em 18 de janeiro de 2013 13:13, Rafael dos Santos Saraiva < rafaels...@gmail.com> escreveu: > Olá Róger, surgiram outras coisas para fazer, até tinha deixado isso de > lado, era por curiosidade mesmo, mas agora que você tocou no assunto, fui > atrás novamente. > > Até o momento tenho isso, fiz no Debian Squeeze: > > *Instalando as dependências: > > apt-get install postgresql-8.4 postgresql-server-dev-8.4 unixodbc > unixodbc-dev odbc-postgresql > > +++ > No meu caso, já possuia um banco com acesso externo liberado, mas se não > existir, segue esses passos: > No PostgreSQL > su postgres > > Criando o usuário “asterisk”: > createuser -s -D -R -l -P -e asterisk > > Criando o BD “asterisk”: > createdb -O asterisk -e asterisk > > Incluir o texto abaixo no arquivo: /etc/postgresql/8.4/main$ vi > pg_hba.conf: > local asterisk asterisk md5 > +++ > > Incluir as linhas abaixo no arquivo /etc/odbcinst.ini: > [PostgreSQL] > Description = ODBC for PostgreSQL > Driver = /usr/lib/odbc/psqlodbca.so > Setup = /usr/lib/odbc/libodbcpsqlS.so > FileUsage = 1 > > Incluir as linhas abaixo no arquivo odbc.ini: > [ast] > Description = ODBC Testing > Driver = PostgreSQL > Trace = No > TraceFile = sql.log > Database = asterisk > Servername = 127.0.0.1 > UserName = asterisk > Password = asterisk > Port = 5432 > ReadOnly = No > RowVersioning = No > ShowSystemTables = No > ShowOidColumn = No > FakeOidIndex = No > ConnSettings = > > Testando a conexão: > echo "select 1" | isql -v ast > > Configurando a função ODBC no Asterisk > > Inserir as linhas abaixo no arquivo /etc/asterisk/res_odbc.conf: > [postgres] > enabled => yes > dsn => ast > pre-connect => yes > > Criar a função em func_odbc.conf: > [consulta] > dsn=avare > readsql=SELECT short_desc FROM qcalendar_category WHERE id=${ARG1};* > > *Em extensions.conf: > > [contexto] > exten => 100,1,Read(variavel,tt-monkeys,1) > same => n,Set(VARIAVEL1=${ODBC_consulta(${VARIAVEL})}) > same => n,NoOp(${VARIAVEL1}) > same => n,HangUp* > > No Asterisk se dou o comando "odbc show all" ele mostra que está > conectado, ou seja, até a parte do res_odbc deve estar tudo certo, no > entanto no contexto ele não está executando a conssulta, dá "Failed to > execute query". Tenho quase certeza que o problema está no arquivo > func_odbc.conf, só não achei no que exatamente. Tenho uma consulta igual > com Mysql, creio que para Postgres tenha alguma diferença. Se alguém puder > ajudar, agradeço. > > > Att, > Rafael Saraiva > <http://br.linkedin.com/pub/rafael-saraiva/52/aab/230> > > > Em 17 de janeiro de 2013 08:53, Rogger Faioli > <rogger.fai...@gmail.com>escreveu: > >> Rafael, >> >> Bom dia. >> >> Estou com a mesma necessidade, você teve sucesso? Pode compartilhar a >> experiência? >> >> Grato, >> >> Rogger >> >> Em 15 de fevereiro de 2012 15:38, Rafael dos Santos Saraiva >> <rafaels...@gmail.com> escreveu: >> > ok, obrigado. >> > >> > Att, >> > Rafael Saraiva >> > >> > >> > >> > >> > Em 15 de fevereiro de 2012 15:22, Leandro Alves <thc.lean...@gmail.com> >> > escreveu: >> > >> >> ODBC: >> >> >> >> http://www.voip-info.org/wiki/view/Asterisk+func+func_odbc >> >> >> >> Em 15 de fevereiro de 2012 15:18, Rafael dos Santos Saraiva >> >> <rafaels...@gmail.com> escreveu: >> >>> >> >>> Essa: >> >>> exten=>1571,4,MYSQL(Connect connid host user senha banco) >> >>> >> >>> Att, >> >>> Rafael Saraiva >> >>> >> >>> >> >>> >> >>> >> >>> Em 15 de fevereiro de 2012 15:12, Leandro Alves < >> thc.lean...@gmail.com> >> >>> escreveu: >> >>> >> >>>> O que você quer dizer com "aplicação"? >> >>>> >> >>>> Em 15 de fevereiro de 2012 14:58, Rafael dos Santos Saraiva >> >>>> <rafaels...@gmail.com> escreveu: >> >>>>> >> >>>>> Boa Tarde >> >>>>> >> >>>>> Estou precisando fazer com que o Asterisk interaja com um banco de >> >>>>> dados postgresql. Existe alguma aplicação equivalente a Mysql() >> para o >> >>>>> PGSQL? >> >>>>> >> >>>>> Desde já agradeço. >> >>>>> >> >>>>> Att, >> >>>>> Rafael Saraiva >> >>>>> >> >>>>> >> >>>>> >> >>>>> _______________________________________________ >> >>>>> KHOMP ::: External Series Experience ::: >> >>>>> Um novo conceito para o mercado de aplicações que vai >> >>>>> fazer você pensar fora da caixa. Aguarde este lançamento >> >>>>> _______________________________________________ >> >>>>> 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. >> >>>>> ________ >> >>>>> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício >> do >> >>>>> mercado. >> >>>>> email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) >> 5503-1011 >> >>>>> ______________________________________________ >> >>>>> Para remover seu email desta lista, basta enviar um email em branco >> >>>>> para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >> >>>> >> >>>> >> >>>> >> >>>> >> >>>> -- >> >>>> Att., >> >>>> >> >>>> Leandro Alves >> >>>> >> >>>> >> >>>> _______________________________________________ >> >>>> KHOMP ::: External Series Experience ::: >> >>>> Um novo conceito para o mercado de aplicações que vai >> >>>> fazer você pensar fora da caixa. Aguarde este lançamento >> >>>> _______________________________________________ >> >>>> 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. >> >>>> ________ >> >>>> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício >> do >> >>>> mercado. >> >>>> email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) >> 5503-1011 >> >>>> ______________________________________________ >> >>>> Para remover seu email desta lista, basta enviar um email em branco >> para >> >>>> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >> >>> >> >>> >> >>> >> >>> _______________________________________________ >> >>> KHOMP ::: External Series Experience ::: >> >>> Um novo conceito para o mercado de aplicações que vai >> >>> fazer você pensar fora da caixa. Aguarde este lançamento >> >>> _______________________________________________ >> >>> 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. >> >>> ________ >> >>> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do >> >>> mercado. >> >>> email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) >> 5503-1011 >> >>> ______________________________________________ >> >>> Para remover seu email desta lista, basta enviar um email em branco >> para >> >>> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >> >> >> >> >> >> >> >> >> >> -- >> >> Att., >> >> >> >> Leandro Alves >> >> >> >> >> >> _______________________________________________ >> >> KHOMP ::: External Series Experience ::: >> >> Um novo conceito para o mercado de aplicações que vai >> >> fazer você pensar fora da caixa. Aguarde este lançamento >> >> _______________________________________________ >> >> 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. >> >> ________ >> >> YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do >> >> mercado. >> >> email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) >> 5503-1011 >> >> ______________________________________________ >> >> Para remover seu email desta lista, basta enviar um email em branco >> para >> >> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >> > >> > >> > >> > _______________________________________________ >> > KHOMP ::: External Series Experience ::: >> > Um novo conceito para o mercado de aplicações que vai >> > fazer você pensar fora da caixa. Aguarde este lançamento >> > _______________________________________________ >> > 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. >> > ________ >> > YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do >> > mercado. >> > email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011 >> > ______________________________________________ >> > Para remover seu email desta lista, basta enviar um email em branco para >> > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >> _______________________________________________ >> EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO; >> Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto; >> Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com >> _______________________________________________ >> DIGIVOICE Fabricante de Placas de Voz e Channel Bank >> 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM >> Centro Treinamento - Curso de PABX IP - Asterisk - Site >> www.digivoice.com.br >> _______________________________________________ >> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. >> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. >> Channel Bank – 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 >> > > > _______________________________________________ > EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO; > Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto; > Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com > _______________________________________________ > DIGIVOICE Fabricante de Placas de Voz e Channel Bank > 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM > Centro Treinamento - Curso de PABX IP - Asterisk - Site > www.digivoice.com.br > _______________________________________________ > ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. > Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. > Channel Bank – 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 >
_______________________________________________ EBS MODULAR: 3 slots para combinação entre E1, GSM, FXS ou FXO; Linha de PORTEIROS IP, abrem até 2 dispositivos com acesso IP remoto; Conheça esses e outros LANÇAMENTOS KHOMP em www.Khomp.com _______________________________________________ DIGIVOICE Fabricante de Placas de Voz e Channel Bank 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM Centro Treinamento - Curso de PABX IP - Asterisk - Site www.digivoice.com.br _______________________________________________ ALIGERA Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7. Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express. Channel Bank 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