УкраїнськаEnglishmRussian
Вхід/Новий
У темі немає нових постів

Синхронизация с удаленной базой


Автор Повідомлення
Повідомлення створено: 17. 06. 2010 [12:50]
andrelek
Андрей Полевой
Автор теми
Зареєстрован(а) с: 13.12.2008
Повідомлення: 210
Здравствуйте!
Задача построить такую конфигурацию, два сервера с горизонтальным асинхронным резервированием собирают данные с устройств, и две станции оператора с вертикальным резервированием на сервера сбора данных. Еще нужно вести запись архивов параметров с серверов сбора данных на удаленную базу MySQL.
На данный момент скофигурировано "на столе", 2сервера сбора данных, считывают значение(атрибут) с устройства и 1станция оператора, на которой поднят серверMySQL и на этот сервер настроено архивирование считываемого атрибута, все работает.
Но происходит потеря данных на удаленной базе данных тогда когда обрывается связь между серверами сбора данных и удаленной базой, это впринципе логично.
Вопрос- а есть ли какой либо механизм заполнения пропущенных удаленной базой данных, например ведение архива на локальных базах серверов, и периодическая синхронизация их с удаленной базой силами самой OpenScada, или что то подобное?

[Повідомлення редагувалось 1 раз(ів), останній раз 17.06.2010 в 12:52.]
Повідомлення створено: 17. 06. 2010 [18:30]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
"andrelek" wrote:

Здравствуйте!
Но происходит потеря данных на удаленной базе данных тогда когда обрывается связь между серверами сбора данных и удаленной базой, это впринципе логично.
Вопрос- а есть ли какой либо механизм заполнения пропущенных удаленной базой данных, например ведение архива на локальных базах серверов, и периодическая синхронизация их с удаленной базой силами самой OpenScada, или что то подобное?

Нет, потому как это не типичная задача. Впрочем для подобных не типичных задач есть внутренний язык программирования.

Learn, learn and learn better than work, work and work.



12941