Экспорт в БД — сбой при отсутствии связи

Стартовая страница Форумы Ошибки в работе Экспорт в БД — сбой при отсутствии связи

Просмотр 3 сообщений - с 1 по 3 (из 3 всего)
  • Автор
    Записи
  • #44559
    baur
    Участник

    Добрый день,

    Начиная с версии RS5 нас преследует ошибка в модуле экспорта в БД. Если связь с базой данных отсутствует длительное время, после восстановления соединения модуль откатывается назад (по времени) и начинает повторно записывать данные.

    в версии 5 процесс восстановления занимал очень много времени, лечился остановкой сервера и ручной правкой файла ModDbExport_001_State.xml.

    В версии 6 ситуация немного изменилась: модуль тоже может откатиться назад, но затем достаточно быстро догоняет актуальное состояние. Однако появилась другая проблема — иногда модуль просто останавливается.

    тут модуль остановился в 2026-08-18 02:21:06 пока не дергал утром.

    Длинные трейсы сократил.

    MSSQL

    2026-08-18 02:20:43 Error connecting to DB:
    Microsoft.Data.SqlClient.SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 — Could not open a connection to SQL Server)
    —> System.ComponentModel.Win32Exception (53): Не найден сетевой путь.

    ClientConnectionId:00000000-0000-0000-0000-000000000000
    Error Number:53,State:0,Class:20
    2026-08-18 02:21:06 Error connecting to DB:
    Microsoft.Data.SqlClient.SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 — Could not open a connection to SQL Server)
    —> System.ComponentModel.Win32Exception (5): Отказано в доступе.

    ClientConnectionId:00000000-0000-0000-0000-000000000000
    Error Number:5,State:0,Class:20
    2026-08-18 02:21:07 Outdated historical data removed from the queue
    2026-08-18 08:12:29 Exporter «[1] Центральный сервер АСУТП» is stopped
    ———————————————————————————
    ———————————————————————————
    2026-08-18 08:12:39 Exporter «[1] Центральный сервер АСУТП» started

    PostgreSQL

    System.Net.Sockets.SocketException (0x00002AF9): Этот хост неизвестен.
    at System.Net.Dns.GetHostEntryOrAddressesCore(String hostName, Boolean justAddresses, AddressFamily addressFamily, Nullable`1 startingTimestamp)

    2026-08-18 02:21:05 Error connecting to DB:
    System.Net.Sockets.SocketException (0x00002AF9): Этот хост неизвестен.
    at System.Net.Dns.GetHostEntryOrAddressesCore(String hostName, Boolean justAddresses, AddressFamily addressFamily, Nullable`1 startingTimestamp)

    2026-08-18 02:21:06 Outdated historical data removed from the queue
    2026-08-18 08:12:29 Exporter «[4] asutpdb_RapidScada» is stopped
    ———————————————————————————
    ———————————————————————————
    2026-08-18 08:12:39 Exporter «[4] asutpdb_RapidScada» started

    #44560
    manjey73
    Участник

    Сервак уходит в стоп, пока вы руками его не запустите?
    З.ы. насущный вопрос для меня.

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

    Добрый день!

    Однако появилась другая проблема — иногда модуль просто останавливается.

    Останавливается отдельный экспортёр? Другие экспортёры и Сервер продолжают работать?

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