本文档将向您介绍如何导出表结构、SQL查询结果集、整个数据库。

前提条件

  • 数据库的安全规则已开启结果集是否支持导出参数,更多信息,请参见SQL窗口-关系型数据库
    说明 该参数默认开启。
  • 您有对应数据库的查询、导出等对应权限。更多信息,请参见管理访问控制权限

导出表结构

  1. 登录数据管理DMS 5.0
  2. 在顶部菜单栏中,选择SQL窗口 > SQL窗口
  3. 请先选择数据库对话框中,搜索并选择数据库,单击确认
  4. 在SQL窗口中,右键单击目标表,选择导出 > 导出表结构
    说明 您也可以在页面右上角选择扩展功能4 > 整库表结构
  5. 导出表结构页面,导出数据字典文档。

导出SQL查询结果集

说明 暂不支持NoSQL数据库的结果集导出。
  1. 登录数据管理DMS 5.0
  2. 在顶部菜单栏中,选择SQL窗口 > SQL窗口
  3. 请先选择数据库对话框中,搜索并选择数据库,单击确认
  4. 用SQL语句查询数据
  5. 执行结果区域,选择导出文件 > 导出更多数据
  6. 设置如下参数,并单击确认
    配置项 说明
    数据库名 默认为当前选择的数据库。
    原因类别 选择数据导出的原因,方便后续查找。
    业务背景 详细描述变更原因或目标,减少沟通成本。
    影响行数 输入SQL语法的预估影响行数。
    跳过校验 选择是否跳过校验,如果跳过校验请务必输入原因。
    相关人 设置的相关人员可查看工单,并协同工作,非相关人员则不能查看工单(管理员、DBA除外)。
    导出SQL语句 输入导出SQL语句。
    工单附件 您可以上传图片、文档格式的文件来补充当前工单信息。
  7. 在弹出的生成工单成功对话框中,单击查看工单
  8. 在工单详情页预检查区域,确认影响行数信息,并单击提交审批
  9. 审批通过后,系统会自动执行导出任务。待系统执行完成后,您可以在工单详情页下方选择数据导出类型,并单击下载导出文件。

导出整个数据库

支持导出整个数据库的表结构、数据、以及存储过程、函数、触发器、视图事件等结构类型。

  1. 登录数据管理DMS 5.0
  2. 在顶部菜单栏中,选择SQL窗口 > SQL窗口
  3. 请先选择数据库对话框中,搜索并选择数据库,单击确认
  4. 在SQL窗口左侧,右键单击目标表,选择导出 > 导出该库
    说明 您也可以在页面右上角选择扩展功能4 > 导出该库
  5. 设置如下参数。
    配置项 说明
    数据库名 默认为当前选择的数据库。
    导出的表 选择导出部分表全部表
    说明 本案例中为导出全部表
    原因类别 选择数据导出的原因,方便后续查找。
    业务背景 详细描述变更原因或目标,减少沟通成本。
    相关人 设置的相关人员可查看工单,并协同工作,非相关人员则不能查看工单(管理员、DBA除外)。
    导出内容 选择导出内容,当前支持导出数据结构数据和结构
    导出结构类型 选择导出结构类型,当前支持导出的结构类型:
    • 存储过程
    • 函数
    • 触发器
    • 视图
    • 事件
    说明 不同类型的数据库支持的导出结构类型不同,请以控制台为准。
    更多选项 您可以在该选项中选择更多数据类型导出选项或SQL脚本的拓展选项。
    工单附件 您可以上传图片、文档格式的文件来补充当前工单信息。
  6. 完成参数设置后,单击提交申请
    说明 您提交工单申请后,系统会跳转至工单详情页,您可以在该页面查看工单的基本信息和审批进度。
  7. 审批通过后,系统会自动执行导出任务。待系统执行完成后,您可以在工单详情页下方,单击下载导出文件