DTS数据转化


 1.P249页的第四步,组态数据传输,我想查看例如:Tag这个 变量 在某个时间段的报警消息,这个语句怎么写啊?
 我用的6.0的版本,书上P238页的查询报警信息归档语句,在6.0中也适用吗?
 为什么我写的SQL语句,在执行的时候出现错误呢,语句是:ALARMVIEW:SELECT*FORM’myArchive\Tag’WHERE DataTime>’2009-03-30 00:00:00.000’
 2.只有激活项目的时候才能把数据转化出来。在不激活的状态的时候,执行DTS后,导不出来,是吗?
 3.导出到EXECEL后,导出的每一列数据加入大于EXECEL中的某一列的宽度,数据不会给覆盖,改变不改变execel宽度,对导出的数据的显示没有影响。
 高人能帮我解答一下吗?

问题补充:
下午去试了下,报警数据的导出,遇到下面的问题。
 1.在Sourse 选项卡中输入:ALARMVIEW:SELECT*FORM AlgViewEnu WHERE DataTime>’2009-03-30 00:00:00.000’的话,切换到Destination选项卡后,单击了Execute按钮,目地中就没有columns。
 2.当点击define columns时,就会出现mmc.exe遇到问题需要关闭对话框,SQL Server Enterprise Manager就会被关闭。
 3.在Sourse 选项卡中输入:Tag:R,’myArchive\M_temp’,’2009-03-30 00:00:00.000′,’2009-03-30 14:30:00.000’的话,切换到Destination选项卡后,单击了Execute按钮,目的中就会有columns

最佳答案

1、语法如下:
 ALARMVIEW:SELECT*FROM <ViewName>[WHERE <condition>…, optional]

 比如:
 ALARMVIEW:Select * FROM AlgViewEnu WHERE DateTime>’2003-07-30 11:30:00′

 你的问题可能是ViewName和标点符号的问题。

 2、是。项目不激活,归档数据库不会链接,数据导不出来。

 3、没有影响,只是显示问题。好像我试的时候,宽度已经给调整好了。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc273812.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐