首页 > 数据库 >一款强大的数据库提取数据工具

一款强大的数据库提取数据工具

时间:2024-07-12 09:11:03浏览次数:14  
标签:jailer 提取 浏览 数据 数据库 Jailer 一款

原文:https://mp.weixin.qq.com/s/wou_NAYSxNXFW065VL2IBQ

大家好,我是开源项目解读小编,每天分享最重要的开源项目

主要分享GitHub上有趣、有意义、重要的项目

Jailer 可用来从生产数据库中提取出,支持测试一条完整业务线所需的数据库表和数据。

源代码(中文):

http://www.gitpp.com/rz/jailer-cn

项目介绍

Jailer是一款非常强大的数据库数据提取和浏览工具。它主要用于从数据库中提取数据子集,并支持按表间关系进行浏览。这样的工具对于数据库开发者、数据分析师以及测试人员来说是非常有价值的,因为它可以帮助他们快速准确地获取所需的数据,进行各种分析和测试。

Jailer 的主要功能和优点包括:

  1. 数据子集提取:Jailer 允许用户从复杂的数据库中提取特定的数据子集,这对于数据分析和测试非常有用。

  2. 基于关系的浏览:用户可以按照表间的关系进行浏览,这有助于理解数据库的结构和关系。

  3. 支持多种数据库:Jailer 支持多种数据库管理系统,包括但不限于 Oracle、MySQL、SQL Server 和 PostgreSQL。

  4. 易于使用:Jailer 提供了一个直观的图形用户界面,使得数据提取和浏览过程更加简单。

  5. 自动化和脚本支持:Jailer 支持自动化数据提取过程,并可以通过脚本进行扩展,提高效率。

  6. 数据导出:提取的数据可以导出为多种格式,如 Excel、CSV、SQL 文件等,便于进一步处理和分析。

  7. 安全性:Jailer 提供了多种安全特性,确保数据提取过程符合安全标准。

Jailer 是数据库开发者、数据分析师和测试人员的宝贵工具,可以帮助他们更有效地管理和分析数据库数据。

特征
从生产数据库中导出一致且引用完整的行集,并将数据导入到您的开发和测试环境中。
通过删除和归档过时的数据而不破坏完整性来提高数据库性能。

生成拓扑排序的 SQL-DML、分层结构的 XML 和 DbUnit 数据集。

数据浏览。通过遵循基于外键或用户定义的关系,在数据库中进行双向导航。

SQL 控制台具有代码完成、语法突出显示和数据库元数据可视化功能。

包含一个演示数据库,您无需任何配置即可获得第一印象。
安装
使用安装文件“Jailer-database-tools-nnnmsi”(适用于 Windows)或“jailer-database-tools_n.nn-x64.deb”(适用于 Linux)。
除非你想使用自己安装的Java。然后解压缩文件“jailer_n.nnzip”。也可以看看https://wisser.github.io/Jailer/faq.html#multiuser

要从解压的 zip 中启动该工具:

在Windows平台上执行“Jailer.exe”。您还可以启动“jailerGUI.bat”。

在 Unix/Linux 平台上执行脚本“jailerGUI.sh”或使用“java -jar jamer.jar”

Build
克隆 git 存储库:

git clone https://github.com/Wisser/Jailer.git

要构建该工具,您只需使用 ant:( https://ant.apache.org )

cd Jailer

ant

接触
主页:https: //github.com/Wisser/Jailer或http://jailer.sourceforge.net/
论坛:https: //sourceforge.net/p/jailer/discussion/

支持:[email protected]

Jailer 用于数据库子集和关系数据浏览的工具,支持按照表之间关系浏览数据库、生成 DML 拓扑关系等功能。

源代码(中文):

http://www.gitpp.com/rz/jailer-cn

我们收集了 10000+ 开源项目 点击 阅读原文 了解更多开源项目

标签:jailer,提取,浏览,数据,数据库,Jailer,一款
From: https://www.cnblogs.com/huft/p/18297516

相关文章