Internet of Things Integration Platform
Remote Monitoring, M2M and Device Management Software Platform

Проблема с параллельным полключением у 2-м и более СУБД

Questions related to AggreGate device drivers, reading and updating data from/in various devices and data sources.

Проблема с параллельным полключением у 2-м и более СУБД

Postby andyray06/rambler_ru » Thu Sep 03, 2015 12:17 pm

День добрый, обнаружилась следующая проблема.

У нас создано 2 контекста устройств, являющихся подключениями к 2-м раличным серверам БД MS SQL.
По какой-то причине функция языка выражений вида:
Code: Select all
callFunction("users.admin.devices.ohrana",
"executeQuery",
"SELECT field1 AS 'data' FROM testDB.dbo.table1 WHERE id = 1", false)

игнорирует параметр пути контекста и перенаправляет текст SQL запроса в контекст устройства, которое было подключено к сереверу AggreGate последним.

Иными словами, пока к серверу AggreGate подключено только 1-на БД и "users.admin.devices.ohrana" = путь к ее контексту, вышеозначенная фунция работает.
после подключения 2-й БД, чей путь "users.admin.devices.mssq", любой вызов функции "executeQuery" перенаправляется в этот контекст.

Точно такое же поведение наблюдается и при вызове контекстной функции - "executeQuery"(Выполнить запрос). Независимо от того, в контекстном меню какого устройства была вызвана данная функция, запрос отправляется к СУБД которая была подключена к серверу AggreGate последней.

Сервер перезапускали.
При все этом, запросы написанные в свойствах аккаунта устройства(т.е. доступные в последствии в качестве переменных) выполняются корректно при любых условиях.
andyray06/rambler_ru
 
Posts: 30
Joined: Wed Aug 05, 2015 6:12 am

Re: Проблема с параллельным полключением у 2-м и более СУБД

Postby anton_logoyskiy/tibbo_com » Wed Sep 09, 2015 6:38 am

Андрей, добрый день!

В данный момент наши разработчики работают над этой проблемой, она действительно актуальна и для 5.21.02, и для 5.31.02. В следующем релизе она будет исправлена.
anton_logoyskiy/tibbo_com
 
Posts: 96
Joined: Wed Jul 22, 2015 10:05 am

Re: Проблема с параллельным полключением у 2-м и более СУБД

Postby andyray06/rambler_ru » Wed Sep 09, 2015 6:41 am

Спасибо, Антон.

Существуют хотя бы ориентировочные сроки когда можно ждать выхода исправленной версии?
andyray06/rambler_ru
 
Posts: 30
Joined: Wed Aug 05, 2015 6:12 am

Re: Проблема с параллельным полключением у 2-м и более СУБД

Postby anton_logoyskiy/tibbo_com » Wed Sep 09, 2015 1:18 pm

Через месяц, в версии 5.21.04
anton_logoyskiy/tibbo_com
 
Posts: 96
Joined: Wed Jul 22, 2015 10:05 am

Re: Проблема с параллельным полключением у 2-м и более СУБД

Postby anton_logoyskiy/tibbo_com » Fri Sep 11, 2015 5:13 am

Андрей, здравствуйте!

Рад сообщить, что проблема исправлена в версиях 5.30.03 и 5.21.03, который будут доступны для скачивания на следующей неделе.
anton_logoyskiy/tibbo_com
 
Posts: 96
Joined: Wed Jul 22, 2015 10:05 am


Return to Data Acquisition

Who is online

Users browsing this forum: No registered users and 2 guests