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

Проблема с БД

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

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

Проблема с БД

Сообщение Paguk » 11 апр 2018, 13:54

Добрый день.
Прошу помощи специалистов.
Есть астериск 11.24.0, собранный из исходников на Centos 7.
также есть SQL-БД MariaDB.
Собрано, так чтобы астериск писал логи звонков в Базу данных.

Но периодически вылетает ошибка следующего рода:
[Apr 11 11:28:13] WARNING[783]: res_odbc.c:1406 _ast_odbc_request_obj2: SetConnectAttr (Txn isolation) returned an error: HY000: [MySQL][ODBC 5.3(w) Driver]You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '7' at line 1
[Apr 11 11:28:13] WARNING[783]: res_odbc.c:641 ast_odbc_prepare_and_execute: SQL Execute returned an error -1: 08S01: [MySQL][ODBC 5.3(w) Driver][mysqld-5.5.56-MariaDB]MySQL server has gone away (76)
[Apr 11 11:28:13] WARNING[783]: res_odbc.c:653 ast_odbc_prepare_and_execute: SQL Execute error -1! Verifying connection to AsteriskKlinic [AsteriskKlinic]...
[Apr 11 11:28:13] WARNING[783]: res_odbc.c:757 ast_odbc_sanity_check: Connection is down attempting to reconnect...

Подскажите куда в какую сторону копать для решения данной проблемы.
Аватар пользователя
Paguk
 
Сообщений: 78
Зарегистрирован: 27 июл 2011, 18:23
Откуда: Ульяновск

Re: Проблема с БД

Сообщение ded » 11 апр 2018, 14:03

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '7' at line 1

Переводы с английского. Дорого (с)
Вход со двора, за углом, налево.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Проблема с БД

Сообщение Paguk » 11 апр 2018, 14:35

дело не в переводе. А как поправить, чтоб ошибок не было.
Аватар пользователя
Paguk
 
Сообщений: 78
Зарегистрирован: 27 июл 2011, 18:23
Откуда: Ульяновск

Re: Проблема с БД

Сообщение ded » 11 апр 2018, 14:39

Поправить синтаксические ошибки в строке №1 описывающей подключение к серверу?
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Проблема с БД

Сообщение Paguk » 11 апр 2018, 15:08

во всех файлах поправил:
/etc/asterisk/res_odbc.conf
/etc/asterisk/cdr_adaptive_odbc.conf
/etc/odbc.ini

где еще посмотреть???
Аватар пользователя
Paguk
 
Сообщений: 78
Зарегистрирован: 27 июл 2011, 18:23
Откуда: Ульяновск

Re: Проблема с БД

Сообщение ded » 11 апр 2018, 15:54

Видимо, не где, а что? Вы бы привели свой кусок из /etc/asterisk/res_odbc.conf и /etc/asterisk/cdr_adaptive_odbc.conf
Было бы понятнее.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Проблема с БД

Сообщение Paguk » 12 апр 2018, 08:48

Вот настройки из файлов.
Только пароль убрал.

/etc/asterisk/res_odbc.conf
[AsteriskKlinic]
enabled=>yes
dsn=>AsteriskKlinic
username=>asterisk_user
password=>МОЙ_ПАРОЛЬ
pre-connect=>yes
sanitysql=>select 1
idlecheck=>600

/etc/asterisk/cdr_adaptive_odbc.conf
[cdr_adaptive_connection]
connection=AsteriskKlinic
table=cdr
alias start => calldate
alias dst => does_not_exist
alias realdst => dst
Аватар пользователя
Paguk
 
Сообщений: 78
Зарегистрирован: 27 июл 2011, 18:23
Откуда: Ульяновск

Re: Проблема с БД

Сообщение awsswa » 12 апр 2018, 08:59

Стандартные процедуры из Гугла
по проверке работы odbc - отрабатывают ?

И выхлоп по проверке сюда
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Проблема с БД

Сообщение Paguk » 12 апр 2018, 10:39

odbc show

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

Name: AsteriskKlinic
DSN: AsteriskKlinic
Last connection attempt: 2018-04-12 10:26:52
Pooled: No
Connected: Yes
Аватар пользователя
Paguk
 
Сообщений: 78
Зарегистрирован: 27 июл 2011, 18:23
Откуда: Ульяновск

Re: Проблема с БД

Сообщение ded » 12 апр 2018, 10:52

/etc/asterisk/res_odbc.conf

[AsteriskKlinic]
enabled=>yes
dsn=>AsteriskKlinic
username=>asterisk_user
password=>МОЙ_ПАРОЛЬ
pre-connect=>yes
sanitysql=>select 1
idlecheck=>600
database==AsteriskKlinic
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

След.

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

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

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

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