Exportizer是一款集查看、编辑、过滤、复制以及导出数据库内容于一体的工具。它支持处理多种类型的数据库,包括但不限于 DB、DBF、TXT、CSV、ASC 等。针对数据库内容的全方位管理使得用户能够更为高效地处理和使用数据库相关数据。

exportizer-pro-editing-sql

Exportizer的特色在于它允许用户通过剪贴板直接将数据库内容复制到多种格式的文件中,这些文件格式包括XLS(适用于电子表格)、RTF(适用于富文本)、XML(适用于网页)、HTML(适用于网络页面)、TXT(适用于文本文件)等,这无疑给数据传输和保存带来了极大的便利。

要强调的是,Exportizer的操作界面友好且易于使用,即便是数据库操作初学者也能够快速上手。该工具集成了各种必要的数据库处理功能,是一款十分实用且专业的数据库查看与管理工具。

将数据库导出为各种格式

支持的源数据类型:

  • 文件数据库,如 Paradox (.db)、dBase (.dbf)、FoxPro (.dbf)、文本、CSV 或 XML(有一些限制)
  • ODBC 数据源
  • 多表文件,如 MS Excel(.xls、.xlsx、.xlsmb、.xlsm)、HTML(.html、.htm)
  • 多表文件数据库,如 Visual FoxPro (.dbc)、MS Access (.mdb、.accdb)、Interbase (.gdb、.ib)、Firebird (.fdb)、SQLite
  • ADO 连接字符串指定的数据库 
  • 关系服务器数据库,如 PostgreSQL、DB2、Oracle、SQL Server、MySQL、SQL Anywhere、Informix、Advantage Database Server

支持的目标数据类型:

  • 文件格式,如文本、CSV、JSON、XLS、RTF、XML、HTML、PDF、DBF、SLK、SQL 脚本(带有 INSERT、UPDATE、MERGE 或 DELETE 语句)
  • 其他文件格式,如 XLSX 
  • 基于用户公式的用户定义文件格式
  • ODBC 数据源 [专业版、企业版]
  • 任何支持的源类型的关系数据库(请参阅上面的列表)
  • 数据库 BLOB 和 CLOB 列中的任何类型的文件(见下文)

例如,在 Exportizer 中,您可以导出

  • - dbf 到 SQL 脚本,
  • - csv 到 dbf,
  • - 文本到 JSON,
  • - Excel 的悖论,

并进行其他一些数据转换。

除此之外,在 Exportizer Pro 或 Exportizer Enterprise 中,可以导出或迁移

  • - CSV 或 Excel 到 Firebird,
  • - SQLite 到 dBase,
  • - DB2 到 Excel,
  • - Firebird 到 Interbase,
  • - Interbase 到 SQL Server,
  • - PostgreSQL 到 DBF,
  • - FDB 到 Excel,
  • - 甲骨文到DBF,
  • - 访问 HTML,

还有很多很多。

打开数据库后,您可以选择一个表(或数据库视图)来导出数据。此外,Exportizer Pro 和 Exportizer Enterprise 还内置了 SQL 工具,可让您导出自己的 SQL 查询结果。

 便捷的数据查看

导出器在增强的数据库网格中显示数据,允许以最方便的方式查看和操作数据。例如,可以通过单击列标题对数据进行排序、重新排序和调整列大小、增加行高以查看大文本或 Blob 图像、使用单记录查看模式等。

 数据导出选项

您可以使用大量选项来实现不同的导出格式。它可以是源表和目标表和字段、列和记录范围以及许多格式特定选项之间的映射。

可以准备数据导出模板。您可以将常用的导出配置保存到文件中,然后在需要相同配置时加载并重复使用它。

导出程序可以配置为使用详细的记录日志,包括错误记录的日志。与错误处理选项相结合,日志为您提供了测试、控制和调试导出过程的绝佳机会。日志的格式是可定制的。

 导出多个表

使用 Exportizer Enterprise,可以在单个导出操作期间导出多个数据库表和/或 SQL 查询结果。

默认情况下,表以一对一的方式导出到目标。

对于某些目标格式(例如 HTML、XLSX 或任何关系数据库),可以将多个表导出到一个目标文件或表。 “ 细节...

 导入数据

将数据导入数据库有多种方法:

  • 打开源数据库并将数据导出到要导入的数据库。数据导入与数据库到数据库导出相同,但交换了源和目标。 [专业版、企业版]
  • 打开目标数据库并将数据库文件从资源管理器拖到打开的数据库中。如果拖拽的文件是多表数据库(例如Access或SQLite),则只有Exportizer Enterprise可以导入它们;对于其他类型,请阅读文档。
  • 将表格数据从剪贴板粘贴到打开的表中。

导出数据库图像和 Blob

该工具可以自动检测 BLOB 字段中最常见的图像类型(JPEG、PNG、GIF、BMP、ICO)并将其导出,例如导出为 HTML 或 PDF。在导出过程中,您可以将 BLOB 图像转换为其他图像格式。 

此外,还可以将多个 BLOB 或 CLOB 数据导出到单个文件(二进制或文本)。对于图像,可以动态更改格式(例如,将位图转换为 PNG、将图标转换为 GIF 等)。

 使用计算字段

能够为导出会话指定源到目标字段映射。在它们的源部分,您可以使用源数据库中的物理字段或您自己的计算字段(即动态计算表达式或公式)。

对于某些导出格式(例如 HTML 或 Excel),每个导出的列都可以有自己的总计。它可以是总和、计数、平均值、一些常量文本或任何其他表达式。

从命令行导出数据

任何支持的数据导出操作都可以通过应用程序界面或命令行执行。使用命令行,您可以自动化数据导出操作。命令行模式对于开发人员也很有用,因为它允许他们从自己的软件启动 Exportizer。

另一个很大的可能性是使用动作文件。操作文件包含一组用于执行导出操作的命令行选项。这是一种灵活便捷的出口自动化解决方案。

您可以直接从 GUI 轻松构建基本命令行或操作文件。对于高级用户,文档中有完整的规范。

命令行和操作文件都可以包含环境变量。这允许您为不同的数据源和目标重复使用一个命令行或操作文件。

除了详细记录日志外,在命令行和操作文件处理中,您还可以使用注册主要导出事件的更高级别的日志进行操作。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。