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
gracias !!!
El 24 de agosto de 2009 01:43, Germán Aracil Bonedgerman@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.
Muchas gracias Iñaki, le echaré un ojo ..
Y depende de como lo vea, miraré de hacer un módulo simplón que me permita ejecutar SQLs ..
Nunca he hecho uno en kamailio, no sé si será tan fácil como en asterisk, imagino que el código que tampoco he escudriñado será más ameno :)
Iñaki Baz Castillo escribió:
El 24 de agosto de 2009 01:43, Germán Aracil Bonedgerman@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.
El 24 de agosto de 2009 14:00, Germán Aracil Bonedgerman@tecnoxarxa.com escribió:
Y depende de como lo vea, miraré de hacer un módulo simplón que me permita ejecutar SQLs ..
El módulo AVP tiene una función "avp_query" que permite hacer queries custom (a la BD configurada para el módulo AVP).
Iñaki Baz Castillo wrote:
El 24 de agosto de 2009 14:00, Germán Aracil Bonedgerman@tecnoxarxa.com escribió:
Y depende de como lo vea, miraré de hacer un módulo simplón que me permita ejecutar SQLs ..
El módulo AVP tiene una función "avp_query" que permite hacer queries custom (a la BD configurada para el módulo AVP).
Mira el modulo sqlops de Kamailio. Offrece mas flexibilidad en ejecutar DB queries (permete connexion a multiples bases de datos en mismo tiempo ... a varios typos de bases de datos). http://kamailio.org/docs/modules/1.5.x/sqlops.html
Saludos, Elena-Ramona
sr-users-es@lists.kamailio.org