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

ODBC для MySQL

Общие вопросы по операционной системе

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

Re: ODBC для MySQL

Сообщение DIMMon » 26 сен 2014, 09:16

Vlad1983 писал(а):и что за левые символы в начале файла?
\357\273\277[MySQL-asteriskcdrdb]

Убрать не могу т.к. редактор этого не видит
DIMMon
 
Сообщений: 72
Зарегистрирован: 22 мар 2013, 11:08

Re: ODBC для MySQL

Сообщение Vlad1983 » 26 сен 2014, 09:17

забейте начисто
ЛС: @rostel
Vlad1983
 
Сообщений: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: ODBC для MySQL

Сообщение DIMMon » 26 сен 2014, 09:24

Ура!!!! Продвинулись
Код: выделить все
root@VOIP-SRV:~# cat /etc/odbc.ini
[MySQL-asteriskcdrdb]
Description           = MySQL connection to 'asterisk' database
Driver                = MySQL
Database              = asteriskcdrdb
Server                = localhost
UserName              = asteriskuser
Password              = amp109
Port                  = 3306

[test]
Driver = MySQL
SERVER = localhost
PORT = 3306
DATABASE = asteriskcdrdb
USER = asteriskuser
PASSWORD = amp109
Socket = /var/run/mysqld/mysqld.sockroot@VOIP-SRV:~# cat /etc/odbc.ini
[MySQL-asteriskcdrdb]
Description           = MySQL connection to 'asterisk' database
Driver                = MySQL
Database              = asteriskcdrdb
Server                = localhost
UserName              = asteriskuser
Password              = amp109
Port                  = 3306

[test]
Driver = MySQL
SERVER = localhost
PORT = 3306
DATABASE = asteriskcdrdb
USER = asteriskuser
PASSWORD = amp109
Socket = /var/run/mysqld/mysqld.sockroot@VOIP-SRV:~# isql test -v
+---------------------------------------+
| Connected!                            |
|                                       |
| sql-statement                         |
| help [tablename]                      |
| quit                                  |
|                                       |
+---------------------------------------+
SQL>

Всем спасибо за помощь!!! Я даже не мог подумать что в Linux что-то не поддерживает utf :D
DIMMon
 
Сообщений: 72
Зарегистрирован: 22 мар 2013, 11:08

Re: ODBC для MySQL

Сообщение Ilya_NSK » 10 фев 2015, 08:50

А у меня odbc работает, а вот дальше - затык
Код: выделить все
root@asterisk:/etc/asterisk# iusql asterisk
+---------------------------------------+
| Connected!                            |
|                                       |
| sql-statement                         |
| help [tablename]                      |
| quit                                  |
|                                       |
+---------------------------------------+

Код: выделить все
root@asterisk:/etc# cat odbc.ini
[ODBC Data Sources]
asterisk = MySQL
[asterisk]
Driver = /usr/lib/libmyodbc5w.so
Server = localhost
Socket = /var/run/mysqld/mysql.sock
Database = asterisk
User = root

а при загрузке odbc в asterisk
Код: выделить все
asterisk*CLI> module reload cdr_adaptive_odbc.so
    -- Reloading module 'cdr_adaptive_odbc.so' (Adaptive ODBC CDR backend)
  == Parsing '/etc/asterisk/cdr_adaptive_odbc.conf':   == Found
[Feb 10 09:51:55] NOTICE[10683]: res_odbc.c:1531 odbc_obj_connect: Connecting MySQL
[Feb 10 09:51:55] WARNING[10683]: res_odbc.c:1556 odbc_obj_connect: res_odbc: Error SQLConnect=-1 errno=2002
[Feb 10 09:51:55] WARNING[10683]: res_odbc.c:1371 _ast_odbc_request_obj2: Failed to connect to MySQL
[Feb 10 09:51:55] WARNING[10683]: cdr_adaptive_odbc.c:123 load_config: No such connection 'MySQL' in the 'cdr_adaptive_connection' section of cdr_adaptive_odbc.conf.  Check res_odbc.conf.
asterisk*CLI>

при этом
Код: выделить все
root@asterisk:/etc/asterisk# cat cdr_adaptive_odbc.conf
[cdr_adaptive_connection]
connection=MySQL
table=cdr
alias start=>calldate
и
Код: выделить все
root@asterisk:/etc/asterisk# cat res_odbc.conf
[MySQL]
enabled => yes
dsn => asterisk
username => root
pre-connect => yes

не пойму, где собака порылась
Ilya_NSK
 
Сообщений: 11
Зарегистрирован: 29 мар 2013, 10:53

Пред.

Вернуться в Linux

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

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

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