Синхронизация базы данных Sql Server с базой данных Pi System
-
20-09-2019 - |
Вопрос
Hai,
Я разрабатываю инструмент для синхронизации базы данных SQL Server с системой Pi (OleDb).Каждый раз, когда происходит изменение в системе Pi, мне нужно обновлять значения в базе данных Sql Server и наоборот.Не могли бы вы, пожалуйста, предоставить мне возможные варианты и как это можно сделать.
Спасибо, М.К.
Нет правильного решения
Другие советы
В настоящее время это может быть сделано с помощью Интерфейс реляционной базы данных (RDBMS через ODBC) от OSI Soft.Интерфейс обеспечивает двунаправленную передачу данных между системой PI и любой системой управления реляционными базами данных (RDBMS), которая поддерживает драйверы Open DataBase Connectivity (ODBC).Интерфейс работает в операционных системах Microsoft Windows и способен подключаться к любому узлу PI Server, доступному в сети.
Я использовал этот интерфейс, и он очень стабилен.В Обучающий канал OSI PI на YouTube, у них есть серия видеороликов, в которых они шаг за шагом знакомят вас с процессом установки и настройки интерфейса.
Возможно, вы могли бы использовать EventPipe для своих данных, и каждый раз, когда поступает новое или отредактированное событие, вы могли бы отправлять его на SQL Server.