SQLark 是达梦数据官方自主研发的、一款面向信创应用开发者的数据库开发和管理工具。只需简单注册,即可永久免费使用其客户端功能。该工具支持连接达梦、Oracle、MySQL 等多种数据库,为开发者提供了便捷的跨平台操作体验。通过访问官网 www.sqlark.com,可以了解更多详细信息并下载工具,轻松开启高效的数据库管理之旅。
今天,我们将重点介绍 SQLark 的导入导出功能。SQLark 的这一功能不仅支持数据的快速导入与导出,还能实现达梦数据库的逻辑导入导出,并支持数据库结构的导出,满足多样化的数据迁移与备份需求。无论是日常数据维护还是复杂的数据库管理任务,SQLark 都能提供强大的支持。接下来,我们将详细讲解其使用方法与优势。
官方网站:www.sqlark.com
从文件导入数据
SQLark 支持将外部 xlsx/xls/csv/txt/json/xml 文件的数据导入至数据库中的目标表。
对于导入的外部文件支持自动识别文件分隔符的功能,解析后提供表格形式预览。
对照导入文件和目标表对应列的数据内容,以所见即所得的交互形式配置字段映射关系,完成数据导入。
向数据编辑器中粘贴 excel/csv 内容
SQLark 支持将 xlsx/csv 文件里的数据直接复制粘贴到目标表中,实现少量数据的快速导入。
导出数据
支持将表数据导出为外部文件:xlsx/csv/txt/xml/html/json/sql,
也可以在数据编辑器中直接复制数据,粘贴至外部 excel/txt 等文件中。
转储工具
SQLark 提供的转储功能,支持将该模式下的所有表或部分表的 “表结构” 或者 “表结构+数据” 转成 DDL ,导出为 SQL 文件。
转储功能可以帮助用户在定位问题时,将相关的单表或多表转储为 SQL 脚本,提供给开发/测试人员复现环境。
导出结构对象(达梦)
SQLark 支持将库/模式下所有对象导出为脚本文件,支持以下导出方式:
- 将每个数据库对象导出为单独的文件,文件格式默认为函数 (fnc)、存储过程(prc)、包(pck)、表/视图等其他结构对象(sql)等。针对包对象,支持将包头(spc)和包体(bdy)分开导出。
- 将全部数据库对象合并为单个文件(sql)导出。
导出结构对象可以帮助用户进行代码版本管理、还原真实测试环境,快速定位数据库对象异常问题等。
逻辑备份与恢复
SQLark 还集成了达梦数据库的逻辑导出工具 dexp 和逻辑导入工具 dimp,支持同数据库版本的模式级和表级的逻辑导入导出功能。
- 逻辑导出dexp:导出模式下所有对象或部分对象(可选是否含表数据)为 dmp 文件
- 逻辑导入dimp:通过 dmp 文件导入该模式下所有对象或部分对象(可含表数据)
逻辑导出导入帮助用户在做系统调试、搬库、升级等工作时,对整个库/模式进行备份和后续还原的工作。
无论是数据导入导出、逻辑处理,还是数据库结构导出,SQLark 都能以直观的操作和稳定的性能满足不同场景下的需求。对于需要跨数据库管理的用户来说,这款免费且功能齐全的工具是一个理想的选择。赶快下载体验吧~