senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513
отправлено / posted
Задача следующего рода: при срабатывании защиты котла в любую сторону (то есть отключилась защита или включилась) - в БД пишутся состояния всех котлов. Один раз. До следующего изменения параметров запись в БД не ведётся. Сделал программу на триггерах, прослеживаю выход из программы - из программы "1" выходит, в БД ничего не пишется. Подскажите, где копать?
Сообщения / Posts 155 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
В параметрах настройки источника ODBC в панели управления включите ведение лога ODBC-запросов и после отработки посмотрите в лог, на что он ругается (Панель управления - Администрирование - Источники данных ODBC - вкладка Трассировка).
IP / IP: IP адрес / IP address |
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513
отправлено / posted
Так в том и дело, что трассировщик не ругается... Кстати, а почему такая большая задержка между изменением значения и посылкой запроса в БД? До 2-х секунд доходит.
Сообщения / Posts 155 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Вы название поля в таблице задали одним из ключевых слов "date", а этого делать нельзя.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513
отправлено / posted
А почему всё-таки такая задержка? Это связано со SCADA или всё-таки особенности ODBC?
Сообщения / Posts 155 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Извините, не заметили тот пост. Во-первых, сообщения в логах трассировки были "Ошибка синтаксиса в инструкции INSERT INTO".
Во-вторых, драйвер ODBC очень медленный, а если еще включается трассировка, то очень-очень медленный. Отсюда и задержки.
Сообщения / Posts 17345 | Из / From: Россия
| IP / IP: IP адрес / IP address |
senatorAV
Forum Professor / Завсегдатай форума
Участник № / Member № 3513
отправлено / posted
Понятно, спасибо! Да, логи трассировщика перечитал, действительно было сообщение. Извиняюсь...
Сообщения / Posts 155 | Из / From: Россия
| IP / IP: IP адрес / IP address |