[SR-Users-ES] Ejecutar sentencias SQL de tablas e incluso otras bases de datos externas

Iñaki Baz Castillo ibc en aliax.net
Lun Ago 24 09:56:06 CEST 2009


El 24 de agosto de 2009 01:43, Germán Aracil
Boned<german en tecnoxarxa.com> escribió:
> Hola
>
> ¿ Qué método consideráis mejor para realizar consultas desde el fichero
> kamailio.cfg a otras tablas e incluso otras bases de datos que no se
> corresponden con la configuración estandar en cuanto a tablas y estructura ?
>
> Existe algún módulo que permita establecer conexión con más de una base de
> datos al margen de la propia de kamailio ?
>
> Y cuya dependencia única sea tal vez el módulo db_pgsql o db_mysql .. o el
> que corresponda, con el fin de poder usar esos módulos para establecer
> conexiones con otras bbdd .. Es esto posible ?¿
>
> La idea es conectar con otras bases de datos y poder realizar sentencias SQL
> específicas desde el fichero kamailio.cfg

Cada módulo de Kamailio permite su propia conf de BD, es dedir, puedes
usar Postgres para el registrar/location, MySQL en otra máquina para
CDR, otro MySQL para otras funcionalidades, etc.
En tu caso, mira el módulo AVP pues es el que dispone de funciones
para manejar tablas más o menos custom.

PD: OpenSIPS ha incorporado recientemente la posibilidad de usar
distintos backends DB para un mismo módulo, pero no lo he probado.


-- 
Iñaki Baz Castillo
<ibc en aliax.net>



Más información sobre la lista de distribución SR-Users-ES