О базах данных

Просмотр 9 сообщений - с 16 по 24 (из 24 всего)
  • Автор
    Сообщения
  • #26932
    Mikhail
    Модератор

    В ScadaInstanceConfig.xml задаётся общее соединение с БД PostgreSQL. Оно может использоваться для публикации проекта, для работы архивов и хранилищ приложений. Если нужно другое соединение, то можно в свойствах архива настроить дополнительные соединения.

    #26933
    Romiros
    Участник

    Установил 14 версию Postgres на windows. Сейчас все работает. На AstraLinux common Edition идет версия Postgres 9.6, с ней не работает. Нужно обновлять, пока не получилось. Буду разбираться. Это уже не проблема Scada.

    Проверил через дополнительное соединение, тоже все работает.

    #26934
    Mikhail
    Модератор

    В репозиториях Линуксов часто идёт устаревшее ПО. 9.6 — это очень старая Postgres. Нужно подключить другой репозиторий и из него поставить, или из пакета.

    #30812
    rapid
    Участник

    Подскажите, как настроить связь с базой?
    Пробую так:
    В «профиле развертывания» настраиваю данные для тестирования базы данных. Потом нажимаю клавишу «Тест». Постоянно получаю ошибку: «Соединение с Агентом в норме. Ошибка при соединении с БД. База данных не поддерживается».

    Моя база данных развернута на другом компе. Для тестирования я использую стороннюю программу HeidiSQL. И она нормально соединяется с базой. Поэтому я делаю вывод, что база доступна.

    СУБД: MySQL
    Сервер: 172.31.100.1:3307
    База данных:
    Имя пользователя: name
    Пароль: pass

    Тогда почему RapidScada не может соединиться?
    Были ли проблемы с этим у кого-нибудь?
    Спасибо.

    • Ответ изменён 2 года, 5 месяцев назад пользователем rapid.
    #30817
    Mikhail
    Модератор

    Добрый день!
    Уточните, что именно Вы планируете выгрузить в БД?

    #30821
    rapid
    Участник

    Я хотел протестировать как RapiScada работает со стандартной базой данных. Я понимаю, что можно оставить сохраннее данных в файлы как сделано по умолчанию. Но всё же хочется протестовать полностью функционал системы.
    Например это было бы полезно при использовании на Raspberry. Я бы не хотел постоянно писать данные на карту памяти. Лучше всё же настроить обмен с нормальной удалённой базой данных.

    #30824
    Mikhail
    Модератор

    Для записи архивов в базу данных можно воспользоваться одним из способов:
    1. Включить имеющиеся архивы на PostgreSQL в разделе Сервер — Архивы.
    2. Настроить исторический архив на Influx DB в разделе Сервер — Архивы.
    3. Использовать модуль экспорта в БД, который работает в том числе с MySQL.

    Профиль развёртывания редактировать в данном случае не нужно.

    #30828
    rapid
    Участник

    Не могу разобраться как запустить «модуль экспорта в БД, который работает в том числе с MySQL». Мне нужен именно он, потому как на сервере уже установлена MySQL.

    Можете вкратце объяснить как его настроить? С чего начать-то?
    Спасибо.

    #30832
    Mikhail
    Модератор

    Продолжим в этой теме.

Просмотр 9 сообщений - с 16 по 24 (из 24 всего)
  • Для ответа в этой теме необходимо авторизоваться.