关系数据库

SQL2DB

SQL to DB驱动,主要用于关系数据库的数据采集,仅用于兼容V3.5及之前版本的数据。若为新组态,建议使用SQL2DB2驱动。

新增源点

步骤1:点击源点管理信息界面的〔+新增〕按钮,展开源点信息配置。

步骤2:输入源点名称、描述,驱动名称选择SQL2DB,系统会根据选择的驱动名称展开该驱动需要输入的信息。

参数名 说明
*数据库类型 系统支持mysql、sql server和oracle关系数据库
*服务器地址 关系数据库服务器的IP地址
*通讯端口 数据库与采集器的通讯端口
*数据库名称 数据库名称
*表名 想要连接的数据库表名
*登录用户名 数据库登录的用户名
*登录密码 数据库登录的密码
*采集周期(秒) 以秒为单位设置数据采集周期,默认为1秒
〔连接测试〕 测试数据库是否连接成功

步骤3:输入需要连接的关系数据库服务器的IP地址,例如:10.13.156.21。

步骤4:输入需要连接的关系数据库名称,与数据库名称一致。

步骤5:选择对应的数据库类型,例如选择oracle。

步骤6:输入数据库通讯端口,例如:1521,与数据库通讯端口一致。

步骤7:输入登录用户名、密码。

步骤8:输入想要连接到系统的数据库表名,与数据库表名一致且数据库表字段需严格按照supOS定制的规则设计,字段排序及数据类型如下表。

名称 数据类型 备注
Mysql/SQL server ORACLE
id BIGINT NUMBER
TagName VARCHAR VARCHAR2 位号名称
T BIGINT NUMBER 时间戳(ms)
VString VARCHAR VARCHAR2
Q INT NUMBER 质量码
TagType INT NUMBER 位号类型,值的范围0-5,对应数据类型为String/Integer/Long/Float/Double/Bool
VInt INT NUMBER
VLong BIGINT NUMBER
VFloat FLOAT FLOAT
VDouble DOUBLE FLOAT
VBool TINYINT NUMBER
time DATETIME DATE /

步骤9:设置采集周期为1秒。

步骤10:信息输入完成后点击〔连接测试〕,提示连接成功,配置完成。

提示:如果不确定数据库信息,请与数据库管理员确认。

导入标签

SQL2DB驱动支持位号批量导入功能,用户将源点信息配置完成后,点击进入“位号批量导入”页签。

步骤1:点击〔同步〕,系统会自动同步该源点对应的位号信息。

步骤2:点击〔枚举位号〕,系统会枚举该源点对应的位号信息。

步骤3:点击〔全部导入〕将导入全部的位号,也可选择部分位号后点击〔批量导入〕。

步骤4:“标签管理”页面将导入选中的该源点的位号。

提示:SQL2DB标签类型与数据库字段数据类型对应关系请参考附录SQL2DB类型建议对应关系描述。

新增标签

步骤1:点击标签管理信息界面的〔+新增〕按钮,展开标签基础属性。

步骤2:基础属性内容输入完成后,系统自动增加相关配置属性,用于标签与底层数据的连接点设置。

步骤3:点击〔选择〕按钮,展开位号选择信息。

步骤4:在“位号搜索”输入位号信息进行模糊查询或点击刷新按钮,可选位号会根据所选源点自动显示位号查询相关项。

步骤5:选择相应的位号后点击蓝色〔√〕按钮,系统自动显示I/O地址。

步骤6:点击〔保存〕按钮,配置完成。

SQL2DB2

SQL to DB2驱动,主要用于关系数据库的数据采集。SQL2DB2是将固定表结构中的数据接入采集器中,支持MySQL、Oracle和SQL Server数据库。在与supOS通信时,根据数据类型字段TAGTYPE,将接入的字符串类型数据VSTRING解析成对应的类型数据,上送采集器。

新增源点

步骤1:点击源点管理信息界面的〔+新增〕按钮,展开源点信息配置。

步骤2:输入源点名称、描述,驱动名称选择SQL2DB2,系统会根据选择的驱动名称展开该驱动需要输入的信息。

参数名 说明
*数据库类型 系统支持mysql、sql server和oracle关系数据库
*服务器地址 关系数据库服务器的IP地址
*通讯端口 数据库与采集器的通讯端口
*数据库名称 数据库名称
*表名 想要连接的数据库表名
*登录用户名 数据库登录的用户名
*登录密码 数据库登录的密码
*采集周期(秒) 以秒为单位设置数据采集周期,默认为1秒
〔连接测试〕 测试数据库是否连接成功

步骤3:输入需要连接的关系数据库服务器的IP地址,例如:10.13.156.21。

步骤4:输入需要连接的关系数据库名称,与数据库名称一致。

步骤5:选择对应的数据库类型,例如选择oracle。

步骤6:输入数据库通讯端口,例如:1521,与数据库通讯端口一致。

步骤7:输入登录用户名、密码。

步骤8:输入想要连接到系统的数据库表名,与数据库表名一致且数据库表字段需严格按照supOS定制的规则设计,字段排序及数据类型如下表。字段名请全部使用大写。

字段名 数据类型 备注
Mysql/SQL server ORACLE
ID BIGINT NUMBER 序号,表结构中的主键
TAGNAME VARCHAR VARCHAR2 位号名称,在整个表中具有唯一性
TAGTYPE INT NUMBER 数据类型,值的范围0-5,对应数据类型为String/Integer/Long/Float/Double/Bool
VSTRING VARCHAR VARCHAR2 字符串类型的数据
Q BIGINT NUMBER 质量码,如果不需要使用请填0
T BIGINT NUMBER 时间戳(ms)
TIME DATETIME DATE 备用字段,可为空。

步骤9:设置采集周期为1秒。

步骤10:信息输入完成后点击〔连接测试〕,提示连接成功,配置完成。

提示:如果不确定数据库信息,请与数据库管理员确认。

导入标签

SQL2DB2驱动支持位号批量导入功能,用户将源点信息配置完成后,点击进入“位号批量导入”页签。

步骤1:点击〔同步〕,系统会自动同步该源点对应的位号信息。

步骤2:点击〔枚举位号〕,系统会枚举该源点对应的位号信息。

步骤3:点击〔全部导入〕将导入全部的位号,也可选择部分位号后点击〔批量导入〕。

步骤4:“标签管理”页面将导入选中的该源点的位号。

提示:SQL2DB2标签类型与数据库字段数据类型对应关系请参考附录SQL2DB/SQL2DB2类型建议对应关系描述。

新增标签

步骤1:点击标签管理信息界面的〔+新增〕按钮,展开标签基础属性。

步骤2:基础属性内容输入完成后,系统自动增加相关配置属性,用于标签与底层数据的连接点设置。

步骤3:点击〔选择〕按钮,展开位号选择信息。

步骤4:在“位号搜索”输入位号信息进行模糊查询或点击刷新按钮,可选位号会根据所选源点自动显示位号查询相关项。

步骤5:选择相应的位号后点击蓝色〔√〕按钮,系统自动显示I/O地址。

步骤6:点击〔保存〕按钮,配置完成。

ODBC

ODBC驱动,用于ODBC方式访问数据库。

新增源点

步骤1:点击源点管理信息界面的〔+新增〕按钮,展开源点信息配置。

步骤2:输入源点名称、描述,驱动名称选择ODBC,系统会根据选择的驱动名称展开该驱动需要输入的信息。

参数名 说明
*ODBC数据源 ODBC数据源名称
*表名 想要连接的数据库表名
*采集周期 以秒为单位设置数据采集周期,单位ms,默认值1000
*登录用户名 数据库登录的用户名
*登录密码 数据库登录的密码

步骤3:输入需要连接的ODBC数据源名称。

步骤4:输入想要连接到系统的数据库表名。

步骤5:设置采集周期。

步骤6:输入数据库登录用户名、密码。

提示:数据库表结构需保证与SQL2DB表字段一致,并保证ODBC与数据库连接成功。

导入标签

ODBC驱动支持位号批量导入功能,用户将源点信息配置完成后,点击进入“位号批量导入”页签。

步骤1:点击〔同步〕,系统会自动同步该源点的所有位号信息。

步骤2:点击〔枚举位号〕,系统会枚举该源点的所有位号信息。

步骤3:点击输入查询条件,可过滤位号。

步骤4:点击〔全部导入〕将导入过滤后的所有位号,〔批量导入〕将导入勾选的位号。

步骤5:“标签管理”页面能查看到新导入的位号。

新增标签

步骤1:点击标签管理信息界面的〔+新增〕按钮,展开标签基础属性。

步骤2:基础属性内容输入完成后,系统自动增加相关配置属性,用于标签与底层数据的连接点设置。

步骤3:点击〔选择〕按钮,展开位号选择信息。

步骤4:在“位号搜索”输入位号信息进行模糊查询或点击刷新按钮,可选位号会根据所选源点自动显示位号查询结果。

步骤5:选择相应的位号后点击蓝色〔√〕按钮,值自动填充到I/O地址字段。

步骤6:点击〔保存〕按钮,配置完成。

results matching ""

    No results matching ""