支持的数据库类型

BarTender 支持各种关系数据库系统和数据文件类型。此部分介绍了 BarTender 支持的数据库类型,您可以使用“数据库设置向导”与其连接,并使用“数据库设置”对话框对其进一步配置。

Closed嵌入式数据表

可以使用 BarTender 中的“嵌入式数据表编辑器”创建并管理成为 BarTender 文档一部分的多表数据库。创建数据库后,可以使用“数据库设置向导”与其连接,以便数据库字段可以链接至模板上的对象。在使用此编辑器时,可以替换外部应用程序,例如文本编辑器、Microsoft Access 和 Microsoft Excel 等等。

有关更多信息,请参阅“使用嵌入式数据表编辑器”。

Closed文本文件

文本文件包含以如下方式组织的文本:程序(例如 BarTender)可以将文本的每个部分读取为单个数据库字段,然后相应地从数据库字段中检索数据。 支持的文本文件格式类型包括定界文本、固定宽度文本和名称/值对。

ClosedXML 文件

可扩展标记语言 (XML) 定义了以用户和机器均可读的格式编码文档的一组规则。XML 通常用于通过 Internet 交换数据。

在使用“数据库设置向导”连接到 XML 文件时,该向导要求您选择主元素。您还可以选择子元素和想要包括的任何父元素。在成功连接至 XML 文件后,数据会转换成使用一致的字段名语法的表。

“数据库设置向导”会扫描 XML 架构,该架构可在 XML 文件本身中或者在 XSD 或 DTD 文件中引用。如果找不到 XML 架构,会提示您提供架构文件。XML 架构不是必需的,但是没有架构,您就不能使用样本 XML 中未出现的任何可选字段。

ClosedBarTender Data Builder

Data Builder 是 BarTender Suite 中的一个应用程序,可用于创建和管理包含一个或多个表的数据库。如果想要将数据导入到 BarTender 文档中,可以连接至 BarTender Designer 中的这些数据库。

Data Builder 支持为表中的字段指定数据类型,包括自动递增 ID、文本、数字、日期、时间、复选框、图片和多项选择。您可以指定表中的字段是必需的或唯一的,并且还可以指定要在数据库中为其编制索引的字段。还可以为表中的字段创建验证规则以确保输入有效数据。通过使用 Data Builder 创建数据库表,可以替换外部应用程序,如文本编辑器、Access 和 Excel 等等。

ClosedMicrosoft Excel 和 Microsoft Access

Microsoft Excel 是具有计算功能、图形工具、数据透视表和称为 Visual Basic for Applications 的宏程序语言的电子表格应用程序。BarTender 支持所有版本的 Excel,包括 *.xls 和 *.xlsx 文件。

Microsoft Access 是将 Microsoft Database Engine 与用户界面和软件开发工具相结合的数据库管理系统。BarTender 支持所有版本的 Access,包括 *.mdb 和 *.accdb 文件。

ClosedMicrosoft SQL Server

Microsoft SQL Server 是关系数据库管理系统。作为数据库服务器,其主要功能是根据其他软件应用程序的请求存储和检索数据。如果已在计算机或网络中配置 Microsoft SQL Server,那么可以通过“数据库设置向导”与其连接。使用该向导进行连接时,您可以选择以下验证方法:使用当前凭证(Windows 身份验证),或者指定随数据库创建的用户名和密码(数据库身份验证)。

BarTender 支持 Microsoft SQL Server 2005 和更高版本。

ClosedOracle

Oracle 是对象关系数据库管理系统。Oracle 数据库系统包括至少一个应用程序实例以及数据存储器。BarTender 支持 Oracle 10g 和更高版本。

ClosedFirebird

Firebird 是开源关系数据库管理系统。其主要功能是根据其他软件应用程序的请求存储和检索数据。使用“数据库设置向导”进行连接时,您可以选择以下验证方法:使用当前凭证(Windows 身份验证),或者指定随数据库创建的用户名和密码(数据库身份验证)。

ClosedIBM DB2

数据库 (DB)2 是由 IBM 提供的一组关系数据库产品。DB2 提供在各类计算平台上运行的开放数据库环境。使用结构化查询语言 (SQL),用户可以同时从 DB2 和其他数据库获取数据。BarTender 支持 IBM DB2 10.50 和更高版本。

ClosedIBM Informix

IBM Informix 是 IBM 信息管理部分的产品系列,该部分包括多种类型的关系数据库管理系统 (RDBMS)。Informix 服务器支持对象关系模型,用于使 IBM 能够提供支持非 SQL 标准的数据类型的扩展。BarTender 支持 IBM Informix 11.10 和更高版本。

ClosedMicrosoft Azure SQL

Microsoft Azure SQL 数据库是基于 SQL Server 数据库技术的云数据库服务,构建于 Microsoft Windows Azure 云计算平台上。它用于在云中存储关系数据,并使用动态可伸缩性和集成优化功能来尽可能减少数据库管理工作。

ClosedMySQL

MySQL 是开源关系数据库管理系统。其主要功能是根据其他软件应用程序的请求存储和检索数据。它最常用于小到中型单服务器部署,充当基于 LAMP 的 Web 应用程序中的组件或充当独立数据库服务器。

使用“数据库设置向导”进行连接时,您可以选择以下验证方法:使用当前凭证(Windows 身份验证),或者指定随数据库创建的用户名和密码(数据库身份验证)。BarTender 支持 MySQL 4.1 和更高版本。

ClosedMariaDB

MariaDB 是开源关系数据库管理系统,提供用于访问数据的 SQL 界面。其主要功能是根据其他软件应用程序的请求存储和检索数据。MariaDB 是 MySQL 的分支,与 MySQL 保持高度兼容,两者的主要区别是 MariaDB 的高级后端功能。 BarTender 支持 MariaDB 5.5 和更高版本。

ClosedPostgreSQL

PostgreSQL 是开源对象关系数据库系统。其主要功能是根据其他软件应用程序的请求存储和检索数据。使用“数据库设置向导”进行连接时,您可以选择以下验证方法:使用当前凭证(Windows 身份验证),或者指定随数据库创建的用户名和密码(数据库身份验证)。

ClosedSAP IDoc 文件

中间文档 (IDoc) 是从与 SAP 连接的程序发送到其他程序的事务型消息,该消息采用文本文件形式。IDoc 消息的大部分内容由组合成几段的数据字段组成。各段之间彼此具有层次关系。

ClosedOLE DB 连接

对象链接和嵌入数据库 (OLE DB) 提供程序是可以从数据库检索信息,然后将信息传递到请求该数据的应用程序(例如 BarTender)的程序。 每种类型的数据库(如 Oracle 或 Microsoft Access)都需要自己的提供程序。OLE DB 是一种用途与 ODBC 类似的新兴技术,但比后者新,可与更广泛的专有数据库和数据类型兼容。

多种 OLE DB 提供程序会在安装 Windows 时一并安装,另外一些可以从数据库制造商处获取。 BarTender 可以连接到具有内部 OLE DB 驱动程序的任意类型的数据库。

要查看您的计算机上有哪些 OLE DB 数据源,请创建一个空文本文件,并将其文件扩展名指定为“.udl”。双击该文件以打开 Windows“数据链接属性”对话框,然后单击“提供程序”选项卡以查看提供程序列表。

ClosedODBC 连接

开放式数据库互连 (ODBC) 数据源是一组至少指定以下内容的配置信息:

ODBC 技术可供程序用于读取来自不同数据源的信息,而不必处理特定数据库格式的具体细节。该功能是通过使用 ODBC 驱动程序实现的。因为有大量可用的 ODBC 驱动程序,所以 BarTender 能够读取来自各种不同数据源的数据。 这些数据源包括所有的主要数据库和电子表格格式,以及标准定界文本文件或固定宽度字段文本文件之外的文本文件。

在“数据库设置向导”中选择“ODBC 连接”时,BarTender 可以从任何具有 ODBC 驱动程序的数据源导入数据。 尽管使用具名 ODBC 数据源并不要求具备 ODBC 或 ODBC 管理器的高级知识,但理解 ODBC 的基本知识可能会有所帮助。

所有主要数据库管理系统以及许多其他数据源(如地址簿系统和 Excel,甚至文本文件或 *.csv 文件)都有 ODBC 驱动程序。要添加、修改或移除 ODBC 数据源,请使用“ODBC 数据源管理器”对话框。

BarTender 可以连接到具有内部 ODBC 驱动程序的任意类型的数据库。

在此部分中