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.942 ]

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

Apresentando o Btrfs - Nova geração de sistema de arquivos para GNU/Linux

Banda Larga é um direito de todos!

Regulamentação das profissões na área de informática

Instalando o OpenOffice

Big Linux: A opção ideal para iniciantes

Leitura recomendada

O futuro e o Linux

ArchLinux, uma distro de expressão aqui no VOL

Como manter GNOME2 em Sabayon Linux

Membro da comunidade Viva O Linux na Espanha

Montando uma rede GSM

  
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