本地数据库

Local Database(本地数据库)提供了一个轻量级、自包含的 SQL 数据库引擎。此 SQL 数据库引擎由触发器中的应用程序用于执行各种任务,例如:

  • 临时的数据存储
  • 参考表的查阅
  • 长期的数据收集

触发器使用本地数据库功能支持的任务类型不存在限制。

在工作台左侧窗格中选择 Local Database(本地数据库)图标后,Local Database(本地数据库)窗口将显示在右侧窗格中,其中包含用于不同本地数据库功能的各个选项卡。本地数据库文件存储在磁盘或内存中,具体取决于创建本地数据库表时选择的存储选项。

deviceWISE 本地数据库是基于 SQL 的关系数据库管理系统 (RDBMS),其实现为可嵌入库。它将数据库存储为离散文件,而不依赖客户端-服务器模型。尽管它包含其他主要 RDBMS 中的功能,但是在使用大型数据记录操作时,其性能受到限制。建议将本地数据库用于具有中低性能的中小型数据记录操作。如果您想要高性能、优化或微调的大型数据记录操作,则应避免使用本地数据库。有关 SQL 数据库引擎的信息,请参见 SQLite.org

 

用于 Siemens ERPC 产品的企业网关上不提供本地数据库功能。


要更好地了解数据库的类型及其在创建本地数据库表时的行为方式,请访问 SQL Data type explanation(SQL 数据类型说明)

事务服务器中支持的本地数据库

在触发器动作参考的本地数据库操作部分中记录了使用本地数据库的动作。

除资产网关和企业网关上支持的本地数据库动作以外,企业网关产品的事务服务器组件还以 Transaction(事务)动作、传输映射和传输支持本地数据库功能。有关事务服务器组件支持的更多信息,请参见引用本地数据库传输

事务服务器对本地数据库表的支持仅限为基于磁盘的表。传输映射和事务动作不支持在内存中创建的本地数据库表。

 

Related Topics Link IconRelated Topics