# 业务数据库分离

# 一、数据存储位置说明

# 1. 默认存储位置

  • 数据库:应用数据默认保存在BPM系统数据库中(如BPM800)
  • 表命名规则MIC_[应用名]_[模块名]_Form
  • 示例:设备登记模块 → MIC_设备管理_设备登记_Form

# 2. 业务数据库存储优势

优势 说明
数据隔离 业务数据与系统数据分离
性能优化 减轻BPM数据库负载
管理便利 独立的备份恢复策略

# 二、配置业务数据库全流程

# 2.1 配置流程概述

开始配置 → 添加数据库连接 → 创建通用数据源 → 修改表单属性 → 完成配置

# 2.2 详细配置步骤

# 步骤1:添加数据库连接

  1. 进入微应用 → 点击"设置" → "高级设置"
  2. 选择"服务连接"页签
  3. 点击"添加"按钮
  4. 选择数据库类型(如SQL Server)
  5. 填写连接信息:
    • 连接名称:应用数据库
    • 服务器地址:数据库服务器IP/名称
    • 用户名:数据库登录账号
    • 密码:数据库登录密码
    • 数据库名称:DemoData(或其他业务数据库名)
  6. 保存连接

添加数据库连接 ▲ 添加数据库连接

# 步骤2:创建通用数据源

  1. 在高级设置中切换到"通用数据源"页签
  2. 点击"添加"按钮
  3. 选择数据源类型(如SQL Server)
  4. 配置数据源:
    • 数据源名称:应用数据库
    • 连接:选择上一步创建的数据库连接
  5. 保存数据源

创建通用数据源 ▲ 创建通用数据源

# 步骤3:修改表单存储数据库

  1. 进入应用设计界面
  2. 选择目标表单(如设备登记)
  3. 打开"表单属性"
  4. 修改"业务数据库"设置:
    • 从"Default"改为"应用数据库"
  5. 保存配置

修改表单存储数据库 ▲ 修改表单存储数据库

# 三、配置验证方法

# 3.1 数据存储验证

  1. 在应用中新增测试数据
  2. 连接到目标业务数据库(如DemoData)
  3. 查看是否生成对应的数据表:
    • 表名格式:MIC_应用名_模块名_Form
    • 确认测试数据已存入该表

# 3.2 功能验证

  1. 数据查询:确保应用能正常显示数据
  2. 数据操作:测试新增、编辑、删除功能
  3. 性能测试:验证数据库连接稳定性

# 四、注意事项

  1. 数据迁移:更改数据库配置前,需要迁移现有数据
  2. 版本兼容:确保业务数据库版本与BPM系统兼容
  3. 监控预警:设置数据库连接监控和预警机制
  4. 测试环境:先在测试环境验证配置,再部署到生产环境

通过以上配置,可以实现应用数据与系统数据的分离存储,提高系统性能和可维护性,同时满足不同业务场景的数据管理需求。