Asterisk com PostgreSQL e unixodbc

Olá caros. Aqui estou para contribuir com este tutorial que considero importante saber, para os amantes do Asterisk. Ele permite usar configuração dinâmica e melhor interação com PHP, ASP ou qualquer outro recurso que manipule banco de dados via Web. Espero que seja útil para a galera!

[ Hits: 33.019 ]

Por: Perfil removido em 21/10/2006


Mais configuração



Agora partimos para o driver odbc. Vá até o diretório /usr/local/etc/ e edite o arquivo odbcinst.ini da seguinte forma:

[PostgreSQL]
Description = PostgreSQL ODBC driver
Driver = /usr/lib/odbc/psqlodbc.so
Setup = /usr/lib/odbc/libodbcpsqlS.so
Debug                   = 0
CommLog                 = 1
FileUsage               = 1

E o arquivo odbc.ini da seguinte forma:

[ODBC Data Sources]
asterisk = PostgreSQL ODBC driver

[asterisk]
Description		= PostgreSQL asterisk
Driver			= /usr/local/lib/psqlodbcw.so
Trace			= Yes
TraceFile		= /tmp/extodbc.log
Debugging		= Yes
DebugFile		= /tmp/odbcdebug.log
Database		= asterisk
Servername		= localhost
UserName		= asterisk
Password		= asterisk
Port			= 5432
Protocol		= 6.4
ReadOnly		= No
RowVersioning		= No
ShowSystemTables	= No
ShowOidColumn		= No
FakeOidIndex		= No

Vá até a pasta onde se encontram os confs do asterisk e acrescente no arquivo res_odbc.conf as seguintes informações:

[asterisk]
enabled => yes
dsn => asterisk
username => asterisk
password => asterisk
pre-connect => yes

Isso garantirá que o asterisk se conectará ao driver odbc para buscar informações.

Agora conecte ao asterisk pelo comando "asterisk -r". Recarregue as configurações com o comando 'reload'. Agora para testar se está tudo funcionando, digite o comando 'odbc show'. Ele te mostrará se foi conectado ao driver de maneira correta.

Página anterior    

Páginas do artigo
   1. Instalação
   2. Configuração
   3. Mais configuração
Outros artigos deste autor

JSP - Parte 1

Dynamic libraries com libtool

Netbook Positivo Mobo White 1020 com Mandriva

O Filho à Casa Torna

Configurando wireless no Ubuntu 7.04 e compartilhando a conexão

Leitura recomendada

DHCP no GNU/Linux - Guia para ISC-DHCP Server

Aventuras do Mint Linux 10 em um computador antigo

Instalando e configurando um servidor DNS (Bind+CHROOT) no Slackware

Exclusivo - Entrevista com Fábio Berbert, criador e mantenedor do projeto Viva o Linux!

Servidor Messenger Openfire passo-a-passo no Linux

  
Comentários
[1] Comentário enviado por balani em 21/10/2006 - 11:08h

Muito bom seu artigo.

[2] Comentário enviado por m4sk4r4 em 21/10/2006 - 12:11h

Muito bom,

Parabéns.

[3] Comentário enviado por tandrade2006 em 21/10/2006 - 17:39h

Parabens pelo seu interesse e dedicação, pq qd vc quer aprender algo, realmente aprende e eu posso afirmar isso, pois te conheço mto bem...

Flw fera!!!
Terminar trampo do Haníbal heim, vou fazer o designer aqui!!!

Thiago Andrade


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts