This is topic Переполнение архива in forum SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE at Форум TRACE MODE: техническая поддержка.
Здравствуйте. 1) У вас в справке написано "При переполнении новые сообщения записываются с начала архива", это про СПАД. Вопрос: при переполнении выставляется какой-нибудь флаг сигнализирующий о том что начался новый цикл записи? Можно это как то отследить?
2) Как я понял из форума ODBC драйверов для доступа к СПАД не будет? Вы писали: "Таким образом - лучшим решением задачи будет копирование архивной информации для внешних СУБД в виде структурированных текстовых файлов - а это штатная функция системы ТМ.", так вот, как автоматически создавать текстовые файлы при переполнении СПАД (когда начинается новый цикл записи в СПАД)? Это примерно то что я хочу сделать используя флаг описанный в первой части вопроса.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1) Есть системная переменная в разделе ДИАГНОСТИКА - q_SIAD_Q, в режиме Input и при Параметр=32-35 – она выдает приблизительный процент заполнения соответствующего архива. Значения 98-100 с большой вероятностью означают зацикливание архива. Его необходимо сбрасывать в ноль через такую же переменную типа Output. В релизе 6.04 он будет сбрасываться сам.
2) Пока разработка ODBC-драйвера не планируется. Автоматизировать экспорт данных в текстовый файл можно программно по событию, описанному выше.
Posted by Майборода Алексей (Участник № / Member № 1701) on :