IBM Data Server Client 及 Driver 概觀 >
IBM Data Server Client 類型
有數種可用的 IBM® Data Server Client 及 Driver 類型。而每種都提供特定類型的支援。
下列列出您可用的 IBM Data Server Client 及 Driver 類型:
-
IBM Data Server Driver for JDBC and SQLJ
-
IBM Data Server Driver for ODBC and CLI
- IBM Data Server Driver Package
- IBM Data Server Runtime Client
-
IBM Data Server Client
每個 IBM Data Server Client 及 Driver 都提供特定類型的支援:
- 僅針對 Java™ 應用程式,使用
IBM Data Server Driver for JDBC and SQLJ。
- 僅針對使用 ODBC 或 CLI 的應用程式,使用
IBM Data Server Driver for ODBC and CLI
(也稱為 cli 驅動程式)。
- 針對使用 ODBC、CLI、.NET、OLE DB、PHP、Ruby、JDBC 或 SQLJ 的應用程式,使用 IBM Data Server Driver Package。
- 如果您需要 DB2® Command Line Processor Plus (CLPPlus) 支援,請使用 IBM Data Server Driver Package。
- 如果您需要用來執行及部署應用程式的 DB2 指令行處理器 (CLP) 支援及基本用戶端支援,請使用 IBM Data Server Runtime Client。
- 如果您需要資料庫管理支援,以及使用應用程式設計介面 (API) (例如 ODBC、CLI、.NET 或 JDBC) 來開發應用程式,請使用
IBM Data Server Client。
IBM Data Server Driver for JDBC and SQLJ
IBM Data Server Driver for JDBC and SQLJ 是 Java 儲存程序及使用者定義函數的預設驅動程式。此驅動程式可支援使用 JDBC 且以 Java 撰寫的用戶端應用程式和 Applet,以存取本端或遠端伺服器,以及支援 Java 應用程式中的內嵌式靜態 SQL (SQLJ)。
IBM Data Server Driver for ODBC and CLI
Data Server Driver for ODBC and CLI 是針對獨立軟體供應商 (ISV) 部署所設計的輕加權部署解決方案。此驅動程式 (也稱為 cli 驅動程式) 提供使用 ODBC API 或 CLI API 的應用程式的執行時期支援,
而不需要安裝 Data Server Client 或 Data Server Runtime Client。
此驅動程式只能作為 tar 檔使用,不能作為可安裝映像檔使用。訊息只會以英文報告。
IBM Data Server Driver for ODBC and CLI 提供:
- CLI API 的執行時期支援;
- ODBC API 的執行時期支援;
- XA API 的執行時期支援;
- 資料庫連線功能;
- DB2 Interactive Call Level Interface (db2cli) 的支援;
- 「LDAP 資料庫目錄」支援,以及
- 追蹤、記載和診斷支援。
請使用 db2oreg1.exe 公用程式,向 Microsoft® ODBC 驅動程式管理程式登錄 Data Server Driver for ODBC and CLI。
IBM Data Server Driver Package,
IBM Data Server Driver Package 是輕加權部署解決方案,提供使用 ODBC、CLI、.NET、OLE DB、PHP、Ruby、JDBC 或 SQLJ 之應用程式的執行時期支援,而無需安裝 Data Server Runtime Client 或 Data Server Client。此驅動程式具有小型覆蓋區,設計成透過獨立軟體供應商 (ISV) 重新配送,而且用於大宗部署範例情節 (一般是大型企業) 中的應用程式配送。
IBM Data Server Driver Package 功能包括:
- DB2 Command Line Processor Plus (CLPPlus) 用於動態建立、編輯及執行 SQL 陳述式及 Script。
- 支援使用 ODBC、CLI、PHP 或 Ruby 的應用程式來存取資料庫。
- 支援使用 JDBC 且以 Java 撰寫的用戶端應用程式和 Applet,以及支援 Java 的內嵌式 SQL (SQLJ)。
- 適用於 .NET、PHP 及 Ruby 的
IBM
Informix® Dynamic Server 支援。
- 支援執行內嵌式 SQL 應用程式。不提供任何前置編譯器或連結功能。
- 用以重建 PHP 及 Ruby 驅動程式的應用程式標頭檔。
- DB2 Interactive Call Level Interface (db2cli) 的支援。
- DRDA® 追蹤 (db2drdat) 的支援。
- 在 Windows® 作業系統上,IBM Data Server Driver Package 也支援使用 .NET 或 OLE DB 的應用程式來存取資料庫。此外,這可作為可安裝映像檔使用,而且合併模組可讓您輕鬆地將驅動程式內嵌於 Windows Installer 型安裝。
IBM Data Server Runtime Client
IBM Data Server Runtime Client 提供一個在遠端資料庫上執行應用程式的方法。IBM Data Server Runtime Client 沒有提供 GUI 工具。
這些功能包括:
- 用於發出指令的 DB2 指令行處理器 (CLP)。CLP 也提供基本方法來執行伺服器的遠端管理。
- 用以處理資料庫連線、SQL 陳述式、XQuery 陳述式及指令的基本用戶端支援。
- 支援一般資料庫存取介面:JDBC、ADO.NET、OLE DB、ODBC、「指令行介面 (CLI)」、PHP 及 Ruby。此支援包括用以定義資料來源的驅動程式及功能。例如,若為 ODBC,安裝
IBM 資料伺服器用戶端 會安裝 ODBC 驅動程式,並登錄驅動程式。應用程式開發者及其他使用者可以使用「Windows ODBC 資料來源管理者」工具來定義資料來源。
- 「輕量型目錄存取通訊協定 (LDAP)」開發。
- 支援一般網路通訊協定:TCP/IP 及「具名管道」。
- 支援在同一電腦上安裝多個用戶端副本。這些副本的版本可以相同或不同。
- 容許與應用程式一起免費重新配送 IBM Data Server Runtime Client 的授權術語。
- 就安裝映像檔大小及需要的磁碟空間而言,與完整的
IBM Data Server Client 相比,佔用較小的部署覆蓋區。
- 儲存資訊以連接至資料庫及伺服器的型錄。
- Windows 作業系統的包裝優點:您可以一起包裝用戶端與應用程式,以提供該應用程式的連線功能。而且,用戶端可作為 Windows Installer 合併模組使用,讓您能將 RTCL DLL 檔案併入應用程式安裝套件。這種方式還可讓您只併入您應用程式所需的部分用戶端。
- 適用於 PHP、Ruby、.NET 及 JDBC 的
IBM
Informix Dynamic Server 支援
IBM Data Server Client
IBM Data Server Client 包括所有 IBM Data Server Runtime Client 功能,以及資料庫管理、應用程式開發和主從式配置的功能。
這些功能包括下列:
- 就安裝映像檔大小及需要的磁碟空間而言,與 IBM Data Server Runtime Client 相比,需要更大的部署覆蓋區。不過,在 Windows 作業系統上,可刪改
IBM Data Server Client 映像檔,以減少安裝映像檔大小。
- 用以輔助編目資料庫及配置資料庫伺服器的「配置輔助程式」。
- 用於資料庫實作及資料庫管理的「控制中心」及其他圖形工具。這些工具的可用版本包括 x86 (僅限 32 位元) 上的 Windows、
x64 上的 Windows (AMD64/EM64T)、x86 上的 Linux®,以及 AMD64/EM64T (x64) 上的 Linux。
- 適用於新使用者的「首要步驟」文件。
- Visual Studio 工具
- IBM Data Studio
- 應用程式標頭檔
- 各種程式設計語言的前置編譯器
- 連結支援
- 範例及教學指導
- 適用於 PHP、Ruby、.NET、JCC 及 JDBC 的
IBM
Informix Dynamic Server 支援
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 ]