Нужно было связать астериск с MS SQL базой. С плясками и танцами таки связал. Но теперь есть другая проблема, два поля в конфиге который хранится в базе астериск не может заапдейтить
[Apr 16 18:27:16] WARNING[10068]: res_config_odbc.c:517 update_odbc: Key field 'ipaddr' does not exist in table 'TALKS.SIPCONFIG@asterisk'. Update will fail
[Apr 16 18:27:16] WARNING[10068]: res_config_odbc.c:517 update_odbc: Key field 'lastms' does not exist in table 'TALKS.SIPCONFIG@asterisk'. Update will fail
может кто нибудь сталкивался с подобным или есть какие нибудь идеи
что непонятно? написано же, нет таких полей в таблице. для mssql может быть еще странный тип данных. не все поддерживаются odbc.
У меня была такая проблема c PostgreSQL. Надо избавиться от точки в названии таблицы. TALKS.SIPCONFIG должно стать SIPCONFIG. Для этого у юзера, с которым коннектится астериск, надо поменять дефолтную схему.
Задан: Apr 16 '13
Просмотрен: 272 раз
Обновлен: Apr 24 '13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.