IDC

SQL变更_数据管理服务 DAS_用户指南_企业流程审批_数据方案

作者:admin 2021-10-26 我要评论

操作场景 当您需要对数据库进行数据、结构变更时,可以选择 “SQL变更” 页签进行操作。 操作步骤 在顶部导航栏选择 “数据方案” ,在页签下选择 “SQL变更” ...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

操作场景

当您需要对数据库进行数据、结构变更时,可以选择“SQL变更”页签进行操作。

操作步骤

  1. 在顶部导航栏选择“数据方案”,在页签下选择“SQL变更”,进入SQL变更详情页。

    图1 SQL变更详情页

  2. 在基本信息页签中选择需要操作的数据库,同时可以选择多个数据库。

    图2 添加数据库

  3. 输入SQL文本或者添加变更的SQL文件到数据库中。
  4. 输入预估影响行数和此次变更原因。

    图3 添加附件

  5. “任务执行控制项”页签中,您可以根据需要选择不同的执行方式。选择“是否执行事务”“出错时继续执行”“是否备份数据”

    图4 任务执行控制
    • 执行方式:您可以自定义选择不同的执行方式,灵活使用。
    • 是否执行事务:默认不开启,逐条提交,遇到失败时任务终止,但不回滚,开启后,遇到失败会全部回滚(仅限DML,DDL不在范围内)。
    • 出错时继续执行:建议开启。执行若出现错误,会直接跳过执行失败语句执行下一条。
    • 是否备份数据:
      • 默认不开启,为了保护您数据的安全性,建议您在做SQL变更之前开启备份数据,备份数据超过10万行时,系统将不支持数据备份功能。
      • 开启时,将自动备份SQL变更的语句集合或者导入SQL文件的逆向数据,方便客户进行回滚。

  6. 完成后单击下方的“提交”,进入预检查页面。

    图5 预检查页面

  7. 查看是否预检查通过。

    图6 预检查项目
    图7 预检查失败

    若检查失败,查看失败原因,如果需要重新上传文件请单击“修改变更工单”返回上一级,您也可以直接单击“修改SQL”

    修改完成后,单击“确定”,系统自动再次预检查。

  8. 预检查通过后,单击“提交审批”

    图8 预检查成功

  9. 系统将按照该数据库的流程审批设置进行节点审批,待审批完成后,单击“任务执行情况”查看审批执行进度。

    图9 查看执行情况

  10. 若事先选择了审批后手动执行,单击开始备份并执行变更。

    图10 执行前备份

    支持备份的SQL类型:delete、update、insert_select、replace_select。

  11. 等待备份完成后,SQL变更完成。

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
腾讯云代理商
精彩导读
海外云服务器
热门资讯
腾讯云代理商