ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

database show пустой

Проблемы и их решения Asterisk как такового

Модераторы: april22, Zavr2008

database show пустой

Сообщение wolverin » 18 фев 2023, 18:12

Asterisk 16.28.0~dfsg-0+deb10u1

Необходимо с 11 версии перенести на 16, там ходил напрямую в mysql за extension, в 16 настроил odbc, в логах ошибок не вижу и вроде все есть
Код: выделить все
NEW*CLI> odbc show all

ODBC DSN Settings
-----------------

  Name:   asterisk
  DSN:    asterisk
    Number of active connections: 1 (out of 10)
    Logging: Enabled
    Number of prepares executed: 421
    Number of queries executed: 421
    Longest running SQL query: SELECT * FROM sip WHERE name LIKE ? AND callbackextension LIKE ? ORDER BY name (1 milliseconds)

NEW*CLI> module show like odbc
Module                         Description                              Use Count  Status      Support Level
cdr_adaptive_odbc.so           Adaptive ODBC CDR backend                0          Running              core
cdr_odbc.so                    ODBC CDR Backend                         0          Running          extended
cel_odbc.so                    ODBC CEL backend                         0          Running              core
func_odbc.so                   ODBC lookups                             0          Running              core
res_config_odbc.so             Realtime ODBC configuration              0          Running              core
res_odbc.so                    ODBC resource                            6          Running              core
res_odbc_transaction.so        ODBC transaction resource                1          Running              core
7 modules loaded


но database show ничего не показывает из базы, на старой версии естественно куча пользователей

пример использовал этот
https://asterisk-pbx.ru/wiki/asterisk/r ... sterisk_13

подскажите где может быть ошибка???
wolverin
 
Сообщений: 94
Зарегистрирован: 30 ноя 2011, 11:35

Re: database show пустой

Сообщение wolverin » 18 фев 2023, 18:25

Для res_config_odbc.so Use Count главное 0 почему то, хотя res_odbc.conf я настроил, как и

Код: выделить все
# grep -v '^;' extconfig.conf

[settings]
sipusers => odbc,asterisk,sip
sippeers => odbc,asterisk,sip
wolverin
 
Сообщений: 94
Зарегистрирован: 30 ноя 2011, 11:35

Re: database show пустой

Сообщение ded » 19 фев 2023, 00:26

database show не имеет отношения к odbc & mysql
это базы данных типа Berkeley DB, после 10-й версии Астериска - сменился тип на sqlite3
https://wiki.asterisk.org/wiki/display/ ... l+Database
Изучайте вики, ищите инструкции по апгрейду.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: database show пустой

Сообщение wolverin » 19 фев 2023, 07:00

странно, посмотрел на 18 версии (не используемый никем сервер), да даже у себя, где FreePBX все настраивает, database show кучу всего выводит, а у меня пустота...
хоть ошибки бы астериск сказал какие, а то молчит и ругается на совсем другое
wolverin
 
Сообщений: 94
Зарегистрирован: 30 ноя 2011, 11:35

Re: database show пустой

Сообщение wolverin » 19 фев 2023, 08:14

правильно понимаю, что database show показывает типа "кеша" из внутренней бд astdb работающего Asterisk, а как она тогда заполняется самим астериском???
wolverin
 
Сообщений: 94
Зарегистрирован: 30 ноя 2011, 11:35

Re: database show пустой

Сообщение ded » 20 фев 2023, 01:46

Чуть не так.
database show показывает содержание внутренней бд astdb работающего Asterisk.
Она заполняется так, как показано на примере
http://asterisk.ru/knowledgebase/Asterisk+database

Её существование не влияет на работу Астериска. Её можно использовать, а можно не использовать. FreePBX её использует. Если у вас будет заведено несколько sip peers, и прописан диал-план для них, то
database show не покажет ничего, но звонки будут ходить.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: database show пустой

Сообщение wolverin » 20 фев 2023, 09:51

как всегда большое спасибо Вам за помощь, действительно как только я подключил реального пользователя - база астериска начала заполняться.

просто лишний раз протестировать надо, а то этот астериск для кучи устройств и пользователей используется, чтобы когда переключу - не выстрелили проблемы.
wolverin
 
Сообщений: 94
Зарегистрирован: 30 ноя 2011, 11:35


Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH