Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

Инструменты пользователя

Инструменты сайта


doc:1cajam:astcastomize_v6:odbc

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:1cajam:astcastomize_v6:odbc [2014/11/14 22:32]
127.0.0.1 внешнее изменение
doc:1cajam:astcastomize_v6:odbc [2018/04/10 14:03] (текущий)
tpor
Строка 1: Строка 1:
 ====== Пример настроек MySQL ODBC ====== ====== Пример настроек MySQL ODBC ======
  
-[[doc:1cajam:astcastomize_v6|Обратно к инструкции...]]\\+[[astpanel:ats:asterisk_v6|Обратно к инструкции...]]\\
 ===== Таблицы базы данных ===== ===== Таблицы базы данных =====
  
Строка 9: Строка 9:
   * pass - **admin**   * pass - **admin**
 MySQL уже содержит базу данных **asteriskcdrdb**\\ MySQL уже содержит базу данных **asteriskcdrdb**\\
 +<​code>​CREATE DATABASE asteriskcdrdb;</​code>​
 +
 Сервер на базе CentOS 6 (32 bit)\\ Сервер на базе CentOS 6 (32 bit)\\
  
-Подключимся к **mysql**:​\\+Подключимся к СУБД ​**mysql** ​к базе данных asteriskcdrdb:\\
 <​code>​mysql -u'​asteriskuser'​ -p'​admin'​ asteriskcdrdb</​code>​ <​code>​mysql -u'​asteriskuser'​ -p'​admin'​ asteriskcdrdb</​code>​
  
Строка 62: Строка 64:
    ​`uniqueid` VARCHAR(32) NOT NULL DEFAULT '',​    ​`uniqueid` VARCHAR(32) NOT NULL DEFAULT '',​
    ​`userfield` VARCHAR(200) NOT NULL DEFAULT '',​    ​`userfield` VARCHAR(200) NOT NULL DEFAULT '',​
 +   `did` VARCHAR(200) NOT NULL DEFAULT '',​
    ​`answer` DATETIME NOT NULL,    ​`answer` DATETIME NOT NULL,
    `end` DATETIME NOT NULL,    `end` DATETIME NOT NULL,
Строка 74: Строка 77:
    INDEX `dcontext` (`dcontext`),​    INDEX `dcontext` (`dcontext`),​
    INDEX `clid` (`clid`)    INDEX `clid` (`clid`)
-);</​code>​ +)ENGINE=INNODB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;</​code>​
  
 +В базе данных должны существовать две таблицы:​
 +<​code>​
 +> USE asteriskcdrdb;​
 +> SHOW TABLES;
 ++-------------------------+
 +| Tables_in_asteriskcdrdb |
 ++-------------------------+
 +| PT1C_cdr ​               |
 +| cel                     |
 ++-------------------------+
 +2 rows in set (0.00 sec)</​code>​
 ===== Настройка ODBC ===== ===== Настройка ODBC =====
 Для работы логирования CEL записей необходима библиотека:​ Для работы логирования CEL записей необходима библиотека:​
Строка 89: Строка 102:
 [MySQL] [MySQL]
 Description ​       = ODBC for MySQL Description ​       = ODBC for MySQL
-Driver ​            = /​usr/​lib/​libmyodbc3_r.so+Driver ​            = /​usr/​lib/​libmyodbc3_r.so ​; имя драйвера и местоположение могут отличаться для разных ОС
 Setup              = /​usr/​lib/​libodbcmyS.so Setup              = /​usr/​lib/​libodbcmyS.so
 +Driver64  ​  = /​usr/​lib64/​libmyodbc5.so ; имя драйвера и местоположение могут отличаться для разных ОС
 +Setup64  ​  = /​usr/​lib64/​libodbcmyS.so ​
 FileUsage ​         = 1 FileUsage ​         = 1
-UsageCount ​        = 5</​code> ​+UsageCount ​        = 5 
 +</​code> ​
  
 Все возможные соединения ("​коннекторы"​) описываются в файле:​\\ Все возможные соединения ("​коннекторы"​) описываются в файле:​\\
Строка 224: Строка 240:
  
 таблицы не должны быть пустыми. \\ таблицы не должны быть пустыми. \\
- +[[astpanel:ats:asterisk_v6|Обратно к инструкции...]]\\
-[[doc:1cajam:astcastomize_v6|Обратно к инструкции...]]\\ +
   ​   ​
doc/1cajam/astcastomize_v6/odbc.1416004347.txt.gz · Последние изменения: 2014/12/01 08:46 (внешнее изменение)