数据库部署

Database Deployment(数据库部署)选项卡用于配置数据库模式和管理数据库映像。

deviceWISE 内部有三个数据库,即主数据库、核心数据库和用户数据库。  在 deviceWISE 正常运行期间,核心数据库是正在接受读取和写入的“活动”数据库。  主数据库、核心数据库和用户数据库具有相同的架构。

数据库部署模式

数据库部署有两种模式:

  1. 开发
  2. 部署

通过单击 Database Deployment(数据库部署)页面上的 Toggle Mode(切换模式)按钮,可以从一种模式切换到另一种模式。  

开发模式

核心数据库在 devicWISE 的正常操作期间使用,包括 deviceWISE 初始化。  用户对系统所做的更改将保存在核心数据库中。  在 deviceWISE 初始化时,如果处于开发模式下,则主数据库不起作用。  同样,在初始化期间,用户数据库中的所有条目都将复制到核心数据库中,且仅覆盖这些条目。

部署模式

如果对系统进行了不需要修改,则通常必须将系统返回到已知的稳定性状态,可以通过将系统置于“部署模式”完成此操作。与开发模式一样,在部署模式下,核心数据库在 deviceWISE 正常操作期间使用。  但是,与开发模式不同的是,如果处于部署模式下,则在 deviceWISE 初始化期间,核心数据库将被主数据库覆盖。  用户先前在核心数据库中保存的对系统所做的任何更改都将丢失。  与在开发模式下一样,在初始化期间,用户数据库中的所有条目都将复制到核心数据库中,且仅覆盖这些条目。 

如果确定系统处于稳定的理想状态,则应将系统置于部署模式。  如果系统保持在部署模式,则此状态将在每次系统启动时重新初始化。 

创建一个主数据库

通过使用 Create Master DB(创建主数据库)按钮,您可以创建一个主数据库。  新创建的主数据库将是核心数据库的快照副本。  注意:  如果已经存在主数据库,则此操作将覆盖现有的主数据库,导致现有主数据库中的所有信息丢失。

导出核心数据库

通过使用Export(导出)按钮,您能够以 .db 文件的形式将核心数据库导出到您选择的位置。

相关主题

写入主数据库