Olá pessoal, estou tendo problemas em usar o cdr odbc com o asterisk, no 
momento que o asterisk vai gravar o registro, ele é encerrado, se fecha.

Ao iniciar o asterisk, consigo ver no firebird, ele estabeleceu a comunicação, 
e algumas vezes o registro é gravado no firebird antes do asterisk se fechar.

já testei o driver odbc usando isql -v interlink, ele funciona! consigo fazer 
select, insert, update.. mas com o asterisk a coisa tá feia.

a algun tempo atraz tivemos uma discursão onde o Alexandre de Abreu informou 
que preferia usar ODBC, e neste momento existe a necessidade de usar ODBC aqui 
para me conectar ao Firebird, no entanto já testei até com MySql Odbc e dá na 
mesma... ele mata o asterisk no momento de gravar o registro.

localhost*CLI>
Disconnected from Asterisk server
Executing last minute cleanups

Alguma dica?

Alexandre Abreu, poderia enviar detalhes de como vc utiliza o ODBC com asterisk?

segue abaixo detalhes...


obdcinst.ini
-----------------------------------------------------------------------------------
[Firebird]
Description    = Firebird ODBC Driver
Driver            = /usr/lib/libOdbcFb32.so
Setup            = /usr/lib/libIscDbc.so
Threading      = 1
FileUsage     = 1 "Tentei com valor maior tb"
CPTimeout    =
CPReuse      =


odbc.ini
-----------------------------------------------------------------------------------
[interlink]
Description    = Firebird
Driver            = Firebird
Dbname        = 127.0.0.1:/meudb.fdb
User             = SYSDBA "Apenas para testes"
Password     = masterkey "Apenas para testes"
Role             =
CharacterSet =
ReadOnly     = No
NoWait        = No


modules.conf
-----------------------------------------------------------------------------------
preload => res_odbc.so
preload => res_config.so


cdr_odbc.conf
-----------------------------------------------------------------------------------
[global]
dsn=interlink
username=SYSDBA "Apenas para testes"
password=masterkey "Apenas para testes"
loguniqueid=yes
dispositionstring=yes
table=cdr
usegmttime=yes

res_odbc.conf
-----------------------------------------------------------------------------------
[Firebird]
enable=yes
dsn => interlink
username => SYSDBA "Apenas para testes"
password => masterkey "Apenas para testes"
pre-connect => yes
backslash_is_scape => no
_______________________________________________
Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
_______________________________________________
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Responder a