本文将为您介绍如何导出表结构、SQL查询结果集、整个数据库。
前提条件
数据库关联的安全规则已开启结果集是否支持导出规则(系统默认开启)。更多信息,请参见SQL窗口-关系型数据库。
具有目标数据库的查询、导出等权限。更多信息,请参见管理访问控制权限。
导出表结构
- 登录数据管理DMS 5.0。
在页面左侧的数据库实例列表区域,找到目标数据库。
左键双击数据库名称,进入SQL Console。
右键单击目标表,选择 。
说明您也可以在页面右上方选择 > 整库表结构。
在导出表结构页面,导出数据字典文档。
支持导出Word、Excel和PDF类型的文档。
导出SQL查询结果集
暂不支持导出NoSQL数据库的结果集。
- 登录数据管理DMS 5.0。
在页面左侧的数据库实例列表区域,找到目标数据库。
左键双击数据库名称,进入SQL Console。
在执行结果区域,选择 。
设置如下重要参数,并单击确认。
配置项
说明
原因类别
选择数据导出的原因,方便后续查找。
业务背景
详细描述变更原因或目标,减少沟通成本。
相关人
设置的相关人员可查看工单,并协同工作,非相关人员则不能查看工单(管理员、DBA除外)。
导出SQL语句
输入导出SQL语句。
是否嵌入水印
选择是否在导出的文件中嵌入水印。更多信息,请参见水印嵌入。
数据水印:是指将标识信息通过一定方式嵌入到数据中,该水印信息数据使用者难以察觉。
说明建议导出的数据超过200条时使用数据水印嵌入。
未开通敏感数据保护的数据库实例,不可使用数据水印。
文件水印:是指将标识信息通过一定方式嵌入到文件中,该水印信息数据使用者可以直接看到。
在弹出的生成工单成功对话框中,单击查看工单。
在工单详情页预检查区域,确认影响行数信息,并单击提交审批。
审批通过后,系统会自动执行导出任务。待系统执行完成后,您可以在工单详情页下方单击执行导出,选择导出数据的文件类型、字符集等,并单击确定执行。
单击下载导出文件,文件将下载至本地。
导出整个数据库
支持导出整个数据库的表结构、数据、以及存储过程、函数、触发器、视图事件等结构类型。
- 登录数据管理DMS 5.0。
在页面左侧的数据库实例列表区域,找到目标数据库。
左键双击数据库名称,进入SQL Console。
右键单击目标表,选择 。
说明您也可以在页面右上角选择 > 导出该库。
配置数据库导出参数。部分参数说明如下:
配置项
说明
导出的表
选择导出部分表或全部表。
若您选择部分表,则需要在右侧选中需要导出的目标表。
原因类别
选择数据导出的原因,方便后续查找。
业务背景
详细描述变更原因或目标,减少沟通成本。
相关人
设置的相关人员可查看工单,并协同工作,非相关人员则不能查看工单(管理员、DBA除外)。
导出内容
选择导出内容,当前支持导出数据、结构或数据和结构。
导出结构类型
选择导出结构类型,当前支持导出的结构类型有存储过程、函数、触发器、视图、事件。
说明不同类型的数据库支持的导出结构类型不同,请以控制台为准。
完成参数设置后,单击提交申请。
说明您提交工单申请后,系统会跳转至工单详情页,您可以在该页面查看工单的基本信息和审批进度。
审批通过后,系统会自动执行导出任务。待系统执行完成后,您可以在工单详情页下方,单击下载导出文件。
重要 请在工单执行完成后的24小时内下载导出文件,否则导出链接将会失效,届时您需要重新提交数据导出工单。