Тема: Монитор звонков TCMon (бесплатный аналог Rander)
Программа и ссылка в шапке обновлены.
Скачать: http://rghost.ru/52167125
Исправлено:
1. Периодически пропадала связь со станцией. Причина найдена, устранена. Наблюдаю дальше 😊
2. Исправлен алгоритм подсчёта занятых СО.
Программа и ссылка в шапке обновлены.
Скачать: http://rghost.ru/56667155
Добавлено:
1. Если во время разговора кто-то пытается дозвониться, то клиент получает сообщение об этом.
2. В клиентской части добавлена кнопка “Старые звонки”, которая открывает текстовый файл со всеми прошлыми звонками.
Здравствуйте.
Как запускать сервер как сервис в 2008r2 ?
—
запустил из планировщика
Здравствуйте.
Подскажите почему он у меня не хочет писать в базу mysql?
конф:
; запись звонков в базу
mysql_log = yes
mysql_addr = localhost
mysql_base = tcmon
mysql_user = tcmon
mysql_pass = tcmon
база:
mysql 2008R2
base tcmon
us tcmon
pw tcmon
Платформа
Serv - 2008R2.
SQL-2008R2
TCMON вертится вместе с базой на одном сервере.
Он сам поля создаст или ему их конфигурить по отдельности нужно?
С уважением, Константин.
Таблица сама не создается, создать надо один раз руками. В документации написано:
Если mysql_log = yes, то по указанному в параметрах адресу должна быть СУБД MySQL и база с указанным именем. Команда для создания таблицы в базе:
CREATE TABLE `calls` ( `time` datetime DEFAULT NULL, `event` varchar(10) DEFAULT NULL, `id` varchar(5) DEFAULT NULL, `oldcallstate` varchar(22) DEFAULT NULL, `callstate` varchar(22) DEFAULT NULL, `callerid` varchar(20) DEFAULT NULL, `calledid` varchar(20) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Кстати, когда записей в базе накопилось несколько миллионов за полгода, то отчёты в программе TCMon:History начали подтормаживать.
Решилось, естественно, созданием индексов. Теперь всё отрабатывает мгновенно.
CREATE INDEX index_time_event_callerid_calledid ON calls(time,event,callerid,calledid);
CREATE INDEX index_time_event_calledid ON calls(time,event,calledid);
CREATE INDEX index_time_event_callerid ON calls(time,event,callerid);
Таблица сама не создается, создать надо один раз руками. В документации написано:
Если mysql_log = yes, то по указанному в параметрах адресу должна быть СУБД MySQL и база с указанным именем. Команда для создания таблицы в базе:
CREATE TABLE `calls` ( `time` datetime DEFAULT NULL, `event` varchar(10) DEFAULT NULL, `id` varchar(5) DEFAULT NULL, `oldcallstate` varchar(22) DEFAULT NULL, `callstate` varchar(22) DEFAULT NULL, `callerid` varchar(20) DEFAULT NULL, `calledid` varchar(20) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8;
ok
CREATE TABLE calls ( time datetime DEFAULT NULL, event varchar(10) DEFAULT NULL, id varchar(5) DEFAULT NULL, oldcallstate varchar(22) DEFAULT NULL, callstate varchar(22) DEFAULT NULL, callerid varchar(20) DEFAULT NULL, calledid varchar(20) DEFAULT NULL)
скушал только в таком виде.
В вашем подчеркивает красным и орет что ошибка.
Команду создания индексов скушал.
А в логах ничего ни о подключении, ни о чем..
теперь вот такая беда
2014-08-29 03:41:32 MySQL error: Unable to connect to any of the specified MySQL hosts
1С на этом компе SQL видит и работает, а эта софтина не хочет.
порты по умолчанию. Из сети sql видать. клиентов создал, пароли прописал... :( Куды еще ткнуть?
-
1С на этом компе SQL видит и работает, а эта софтина не хочет.
Блин, только сейчас дошло 😊))
1С с MySQL не работает, 1С работает с MS SQL (ну и с PostgreSQL).
В общем, вы путаете MySQL и MS SQL - это совершенно разные СУБД )))
😊 Точно. Пропёрси.. :( Вторые сутки сижу немогу понять где собака зарыта. 😊 Но зато нутро SQL более менее изучил. 😊
А никак нельзя этой программе с MS SQL заработать? 😊 А то я уже хотел эту БД к 1С прилинковать, даже техзадание для программистов составлять начал. :(
Программа и ссылка в шапке обновлены.
Скачать: http://rghost.ru/57764380
Добавлена поддержка СУБД MSSQL.