Нестабильная работа inSQL
Добавлено: Вт фев 28, 2012 11:56 am
У меня в приложении ArchestraA IDE 3.0.200 2859.0066.0239.0010, организован скрипт который восстанавливает исторические данные, после устранения обрыва связи с контроллером, т.е. поднимает с контроллера важные данные, которые в нем частично архивируются. Но как показала практика восстановление идет очень нестабильно, например за сутки, восстанавливаются только 3..20 значений, одного параметра, хотя положено каждые 15 минут. Сам скрипт работает стабильно и никаких ошибок не выдает, данные пропадают при выполнении SQL запроса на добавление записей. Теже SQL запросы, я испробовал через Microsoft SQL Server Management Studio, и также не получил результата. Версия inSQL 9,0,2,0368 (Enterprise).
Для примера я искусственно сделал обрыв записи исторических данных, и попробовал вручную добавить значения.
Запрос на запись значения:
Сообщение на выполнение запроса:
После этого проверяю, добавилось значение или нет:
В выданном ответе мое значение не появилось, оно должно было быть с меткой - 10:55, но до 11:06, никаких данных нет:
Для примера я искусственно сделал обрыв записи исторических данных, и попробовал вручную добавить значения.
Запрос на запись значения:
INSERT INTO [Runtime].[dbo].[_]
(Datetime,TagName,Value,QualityDetail) VALUES
('2012-02-21 10:55:00.000', 'GPP4_RP11_ElHistTGs.CI118EIRIS485_R', 4323122, 192)
Сообщение на выполнение запроса:
(1 row(s) affected)
После этого проверяю, добавилось значение или нет:
select * from Runtime.dbo._
WHERE Datetime between '2012-02-21 9:07:00' AND '2012-02-21 11:08:00'
and ( TagName = 'GPP4_RP11_ElHistTGs.CI118EIRIS485_R' )
and wwretrievalmode = 'full'
and wwcyclecount = 10000
В выданном ответе мое значение не появилось, оно должно было быть с меткой - 10:55, но до 11:06, никаких данных нет:
DateTime TagName Value Quality QualityDetail OPCQuality
21.02.2012 9:07:20 GPP4_RP11_ElHistTGs.CI118EIRIS485_R 4322821 0 192 192
21.02.2012 9:07:38 GPP4_RP11_ElHistTGs.CI118EIRIS485_R 4322822 0 192 192
21.02.2012 9:08:03 GPP4_RP11_ElHistTGs.CI118EIRIS485_R 4322823 0 192 192
21.02.2012 9:08:21 GPP4_RP11_ElHistTGs.CI118EIRIS485_R NULL 1 24 0
21.02.2012 10:27:28 GPP4_RP11_ElHistTGs.CI118EIRIS485_R NULL 1 10 0
21.02.2012 11:06:43 GPP4_RP11_ElHistTGs.CI118EIRIS485_R 4323141 0 44 192
21.02.2012 11:07:04 GPP4_RP11_ElHistTGs.CI118EIRIS485_R 4323142 0 192 192
21.02.2012 11:07:25 GPP4_RP11_ElHistTGs.CI118EIRIS485_R 4323143 0 192 192
21.02.2012 11:07:49 GPP4_RP11_ElHistTGs.CI118EIRIS485_R 4323144 0 192 192