[Asterisk-Users] Asterisk Realtime and ODBC
Tim Lyakhovetskiy
vanquishedlord at hotmail.com
Tue Jun 28 11:36:10 MST 2005
Hello all!
My basic problem is that we haven't been able to get realtime to use ODBC to
store configuration data. Here are the details:
We've installed Asterisk on a CentOS machine as follows:
1. Downloaded, compiled, and installed FreeTDS 0.63
2. Downloaded, compiled, and installed unixODBC 2.2.11
3. Downloaded, compiled, and installed Asterisk, Asterisk-Addons, and Zaptel
from CVS HEAD
We checked the FreeTDS and ODBC connections several ways, using the "tsql"
and "isql" utilities, and Ethereal for network monitoring. Everything worked
perfectly. Then we set up asterisk as follows:
<extconfig.conf>
[settings]
sip.conf => odbc,asterisk,ast_config
sipusers => odbc,asterisk,sip_buddies
sippeers => odbc,asterisk,sip_buddies
extensions_table => odbc,asterisk,extensions_table
<extensions.conf>
[default]
switch => Realtime/default at extensions_table
<res_odbc.conf>
[asterisk]
dsn => "our DSN name"
username => "our username"
password => "our password"
pre-connect => yes
<modules.conf>
[modules]
autoload=yes
noload => pbx_gtkconsole.so
noload => pbx_kdeconsole.so
noload => app_intercom.so
load => chan_modem.so
load => res_musiconhold.so
noload => chan_alsa.so
noload => res_config_mysql.so
noload => cdr_addon_mysql.so
load => app_realtime.so
load => pbx_realtime.so
After that, we loaded up Asterisk, and there were no error messages. Not
only that, the res_odbc and res_config_odbc modules loaded up just fine, AND
Ethereal showed that a login to our MS SQL database went through. However,
when we tried to add extensions or SIP friends, nothing worked. The strange
thing was that Asterisk didn't even try to query the database (observed
through Ethereal) and just tried to use the conf files.
Just to make sure we weren't crazy, we set up Asterisk using MySQL and that
setup worked perfectly right from the start. We would still like to use
ODBC->MS SQL though, because we would like to keep the amount of different
databases minimal.
voip-info isn't much help on this, and we've looked far and wide for any
more information regarding Asterisk ODBC setups, finding very little.
Anything we missed?
Thanks,
-Tim Lyakhovetskiy
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
More information about the asterisk-users
mailing list