Имя: Пароль:
1C
1C 7.7
v7: 1C и MariaDB
,
0 Fiasko
 
23.08.15
20:06
Господа,

кто-нибудь подключал адинэску к этому скулю?
Вроде все настроил, удаленно через putty подключение проходит. Также нормально подключаетс к MS SQL, а когда пробую через 1С к MariaDB - не хочет и все ((

    дб = СоздатьОбъект("ODBCDatabase");
    рс = СоздатьОбъект("ODBCRecordset");
    Если дб.Соединение("DRIVER=SQL Server;SERVER="+СокрЛП(Сервер)+";UID="+СокрЛП(Пользователь)+";PWD="+СокрЛП(Пароль)+";DATABASE=asteriskcdrdb;") = 1 Тогда
        рс.УстБД(дб);
        Сообщить("все ок");
    КонецЕсли;
1 Джинн
 
23.08.15
20:13
(0) С чего Вы взяли, что драйвер от MS SQL подойдет к этой хрени?
2 Fiasko
 
23.08.15
20:22
а я и не уверен, что подойдет... просто, пока, больше ничего не нашел....
3 Fiasko
 
23.08.15
20:29
если не получится, придется поднимать репликацию между mssql и mariadb... вроде делали уже...
4 arsik
 
гуру
23.08.15
20:30
5 arsik
 
гуру
23.08.15
20:31
У астериска есть апи, может через него получать данные, а не на прямую из базы?
6 Fiasko
 
23.08.15
20:31
(4) о, супер, спасибо! Думаю поможет!
7 Fiasko
 
23.08.15
20:32
AMI не устраивает... если только смотреть в сторону ARI... но, имхо, через скуль проще...
8 Asmody
 
23.08.15
21:12
"Машенька" - это mysql, только сбоку.
9 ADirks
 
24.08.15
15:00
для mysql
СтрокаПодключения = "Driver=MySQL ODBC 5.1 Driver;Server="+MySQL_Сервер+";Port=3306;Database="+MySQL_База+";Uid="+MySQL_Логин+";Pwd="+MySQL_Пароль+";";

соединение с asterisk, кстати
10 Fiasko
 
25.08.15
17:26
Взлетело. Всем спасибо.
Хочу разве что отметить, что мне для реализации этого потребовалось установить драйвер ODBC 5.1 (у меня стояли 3.51) + задать системный DSN (в отличии от сервера SQL на винде, к MariaDB без системного DSN подключаться из 1С не удавалось).
AdBlock убивает бесплатный контент. 1Сергей