支援的資料庫類型

BarTender 支援各種關聯式資料庫系統和資料檔案類型。本節描述 BarTender 支援的資料庫類型,您可以使用「資料庫設定精靈」與其連線,並使用「資料庫設定」對話方塊進一步加以設定。

Closed內嵌式資料表

您可以使用 BarTender 中的「內嵌式資料表編輯器」建立並管理成為 BarTender 文件一部分的多重資料表資料庫。建立資料庫後,您可以使用「資料庫設定精靈」與其連線,以便資料庫欄位可以連結至範本上的物件。在使用此編輯器時,您可以取代文字編輯器、Microsoft Access 和 Microsoft Excel 等外部應用程式。

如需更多資訊,請參閱「使用內嵌式資料表編輯器」。

Closed文字檔案

文字檔案包含按以下方式整理的文字:BarTender 等程式可以將文字的每個區段讀取為單個資料庫欄位,然後從相應資料庫欄位擷取資料。 支援的文字檔案格式類型包括分隔文字、固定寬度文字和名稱/值配對。

ClosedXML 檔案

可擴展標記語言 (XML) 定義出一套文件編碼規則,無論是使用者或機器均可讀取此格式。透過網際網路交換資料時常會採用 XML。

在使用「資料庫設定精靈」連線到 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

DB2 是由 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 驅動程式的任何資料庫類型。

在本節中