19.设备驱动和OPC Client支持mysql、oracle、sqlite、sqlserver的持久化
19.1 概述
ServerSuperIO支持设备驱动和OPC Client采集的数据信息按标签集合写入mysql、oracle、sqlserver和sqlite数据库。现在还支持写入实时数据库,例如:edna、golden和corert等。同时支持实时数据库和关系数据库主要考虑项目环境和支撑的能力。
本质上还是统一继承IDataPersistence接口,然后扩展完成的操作。如果其他网友需要支持nosql数据库等,也可以继承这个接口来完成对DeviceDynamic的持久化。
具体操作过程请参见:。
19.2 对mysql数据库的支持
可以自动创建数据库和数据表,参数设置,如下图:
可以同是保存设备驱动和OPC Client读取过来的数据也可以进行保存,如下图:
19.3 对oracle数据库的支持
需要提前创建数据库实例,数据库名称为:ServerSuperIO,之后配置连接参数,可以自动创建数据表,如下图:
可以同是保存设备驱动和OPC Client读取过来的数据也可以进行保存,如下图:
19.4 对sqlserver数据库的支持
可以自动创建数据库和数据表,参数设置,如下图:
可以同是保存设备驱动和OPC Client读取过来的数据也可以进行保存,如下图:
19.5 对sqlite数据库的支持
需要在参数Server中填写db数据库的文件路径,如下图:
可以同是保存设备驱动和OPC Client读取过来的数据也可以进行保存,如下图:
1.
2.[
2.
3.
5.ServerSuperIO开源地址:
物联网&集成技术(.NET) QQ群:54256083
下载地址: