Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: Серега от 27 Мая 2021, 15:02:18

Название: Отчеты. Создание
Отправлено: Серега от 27 Мая 2021, 15:02:18
Добрый день!
Так. Ситуация следующая.
Есть проект, на сервере (виртуалка) крутиться и сервер скады и бд.
Так как лазить на виртуалку не желательно от слова совсем сделали следующее.
Создали у себя виртуалку и скопировали проект. Настроили репликацию бд сюда же.
Проект настроили на репликацию бд. все работает.
Отключили ОРС сервера, дабы не нарушить работу боевых серверов.
Но...
В руководстве по отчетам написано, что надо работать только с архивными данными.
Возникает вопрос. Что будет писаться в репликацию? И данные с боевого сервера скады (через механизм репликации) и постоянное значение с локальной копии?
Просто при подключении в параллель с боевым сервером второго сервера-теста происходит определенная задержка как в передаче, так и в обработке, отображении данных. Что в свою очередь пугает операторов и вносит некоторую сумятицу при анализе возникающих ситуаций.
Возможно можете предложить еще какой нибудь вариант?
Жду ответов и вопросов!
Название: Re: Отчеты. Создание
Отправлено: Simple-Scada от 01 Июня 2021, 10:43:33
Здравствуйте.

Цитировать
Возникает вопрос. Что будет писаться в репликацию? И данные с боевого сервера скады (через механизм репликации) и постоянное значение с локальной копии?
Да. Для скады безразлично включена репликация, или нет. Скада об этом не знает. В настройках проекта указывается БД в которую нужно писать архивные данные и из которой нужно брать архивные данные. Поэтому, если архивация у переменных включена, скада будет записывать данные в БД (даже если она является репликой) и реальные данные будут смешиваться с новыми "ложными" данными.
Название: Re: Отчеты. Создание
Отправлено: Серега от 01 Июня 2021, 14:29:35
Добрый день!
Тогда для понимания еще пару вопросов.
1. Программа для построения отчетов работает только с локальной базой (имеется в виду источник данных)?
2. Или с той базой (например на другом сервере) и параметрами подключения указанными в проекте (например юзер из бд с удаленным доступом)
3. Понимая целостность архитектуры и концепции Simple Scada можно ли с помощью различного ПО и настроек правил, реестра  системы Windows настроить работу построителя отчетов на удаленную базу (как источник)?
Название: Re: Отчеты. Создание
Отправлено: Simple-Scada от 01 Июня 2021, 15:11:20
Цитировать
1. Программа для построения отчетов работает только с локальной базой (имеется в виду источник данных)?
Стандартные источники данных типа "периодический" и "по-изменению" не получают данные из БД напрямую, они получают их от сервера скады. А сервер скады всегда берёт данные из той БД, которая указана в настройках проекта (https://simple-scada.com/help/manual/dbset.html). Если в настройках проекта указать БД на удалённом ПК, то данные будут браться с неё по сети.

Произвольное подключение к БД можно создать только через собственный источник данных, как описано здесь (https://simple-scada.com/help/report/rep-user-data.html). В этом случае при создании источника Вы можете задать параметры подключения к БД и задать отправляемые к ней запросы.

Цитировать
можно ли с помощью различного ПО и настроек правил, реестра  системы Windows настроить работу построителя отчетов на удаленную базу (как источник)?
Исходя из вышеописанного это возможно только если создать свой источник данных. Источники тип "периодический" и "по-изменению" всегда будут брать данные из БД указанной в настройках проекта.