![](/img/trans.png)
[英]Some datetime filters on Wonderware Historian queries returns no data
[英]Wonderware Historian: query the Runtime.Events view
我想用SQL查詢Runtime.Events視圖。 我嘗試了以下方法:
select * from Runtime.dbo.Events
會出現以下錯誤:
OLE DB provider "INSQL" for linked server "INSQL" returned message "Event History no longer supports queries that do not provide time".
select * from Runtime.dbo.Events where EventTime >= '2018-09-01 00:00:00' and EventTime <= '2018-11-01 00:00:00'
給出此非描述性錯誤:
Cannot execute the query "..." against OLE DB provider "INSQL" for linked server "INSQL".
日期格式似乎是正確的,因為當我嘗試使用其他格式時,出現錯誤,指出錯誤的日期格式。
如何查詢此視圖?
也許您正在嘗試查詢以下事件:
SELECT TOP 1000 *
FROM [A2ALMDB].[dbo].[v_EventHistory]
或這些事件:
SELECT * FROM Runtime.dbo.EventHistory
WHERE DateTime >= '2018-10-11'
由於缺乏聲望,我無法通過評論來澄清這一點,所以讓我發布答案。 可能是您的警報和事件在A2ALMDB數據庫中。 如果是這種情況,請嘗試以下查詢。
SELECT * FROM [A2ALMDB].[dbo].Events WHERE [EventStamp] between '2018-09-01 00:00:00' AND '2018-11-01 00:00:00'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.