從 Delphi、C++ Builder 和 Lazarus 連接到 Oracle 數(shù)據(jù)庫(kù)
Oracle 數(shù)據(jù)訪問組件 (ODAC) 是一個(gè)組件庫(kù),它為 32 位和 64 位平臺(tái)提供從 Delphi 和 C++ Builder(包括社區(qū)版),以及 Windows、Linux、macOS、iOS 和 Android 上的 Lazarus/Pascal,到 Oracle 的本機(jī)連接。ODAC 庫(kù)旨在幫助程序員開發(fā)更快、更原生的 Oracle 數(shù)據(jù)庫(kù)應(yīng)用程序。
ODAC 是一種高性能且功能豐富的 Oracle 連接解決方案,是 Borland 數(shù)據(jù)庫(kù)引擎 (BDE) 和標(biāo)準(zhǔn) dbExpress 驅(qū)動(dòng)程序的高效替代方案。它提供了通過本機(jī) Oracle 數(shù)據(jù)訪問連接到 Oracle 的可能性,以及在沒有 Oracle 客戶端的情況下從 Delphi 直接訪問 Oracle 的可能性。
與 Oracle 的原生連接
基于 ODAC 的數(shù)據(jù)庫(kù)應(yīng)用程序易于部署的特性,因此不需要安裝其他數(shù)據(jù)提供商層(例如 BDE 或 ODBC等)。這就是為什么它們比基于標(biāo)準(zhǔn) Delphi 數(shù)據(jù)連接解決方案的應(yīng)用程序能運(yùn)行得更快的原因。
此外,ODAC 還提供了通過 TCP/IP 直接與 Oracle 合作的額外機(jī)會(huì),而無(wú)需涉及 Oracle Client。
適用于 Delphi、C++ Builder 和 Lazarus 的跨平臺(tái)解決方案
ODAC 是一種跨平臺(tái)解決方案,用于使用各種 IDE 開發(fā)應(yīng)用程序:RAD Studio、Delphi、C++ Builder、Windows、Linux、macOS、iOS、Android 上的 Lazarus(和 FPC)、 以及適用于 x86 和 x64 平臺(tái)的 FreeBSD。ODAC 也支持 FireMonkey 應(yīng)用程序開發(fā)平臺(tái),是出色的高性能桌面和移動(dòng)原生應(yīng)用程序。
安全連接
您可以將 ODAC 與 SecureBridge 組件結(jié)合使用,將 SSL、SSH 或 HTTP/HTTPS 協(xié)議嵌入到使用 Delphi、C++ Builder、Lazarus 和 Free Pascal 開發(fā)的應(yīng)用程序中,以建立安全的 Oracle 數(shù)據(jù)庫(kù)連接。
產(chǎn)品特點(diǎn)
直接模式
允許您的應(yīng)用程序通過 TCP/IP 直接與 Oracle 一起工作,而無(wú)需涉及 Oracle 客戶端,從而大大方便了 應(yīng)用。
移動(dòng)開發(fā)
使用 ODAC 為 iOS 和 Android 移動(dòng)設(shè)備進(jìn)行開發(fā)變得更加容易。因?yàn)?ODAC 允許您的移動(dòng)應(yīng)用程序與 Oracle 數(shù)據(jù)庫(kù)一起工作,就像 桌面應(yīng)用程序可以。
數(shù)據(jù)庫(kù)兼容性
我們的產(chǎn)品支持 Oracle 服務(wù)器 23c、21c、19c、18c、12c、11g、10g、9i、8i、8.0,包括 Oracle Express Edition 11g 和 10g。
IDE 兼容性
我們的產(chǎn)品與最新的 IDE 版本兼容,包括社區(qū)版:Embarcadero RAD Studio 12 Athens、 Delphi 12 雅典,C++ Builder 12 雅典,Lazarus(和 FPC)。它也與以前的 自 Delphi 6 和 C++Builder 6 以來(lái)的 IDE 版本。
數(shù)據(jù)類型映射
如果要在 Oracle 和 Delphi 數(shù)據(jù)類型之間進(jìn)行自定義對(duì)應(yīng), 您可以使用 ODAC 提供的簡(jiǎn)單靈活的數(shù)據(jù)類型映射引擎。
開發(fā)平臺(tái)
支持所有主要的 GUI 框架:在 Delphi 中開發(fā)適用于 Windows 的 VCL 應(yīng)用程序或跨平臺(tái)的 FMX 應(yīng)用程序,以及在 Lazarus 中為 Windows、macoS 或 Linux 開發(fā) LCL 應(yīng)用程序。
性能
我們所有的組件和庫(kù)都旨在幫助您編寫高性能、 輕量級(jí)數(shù)據(jù)訪問層,因此它們使用高級(jí)數(shù)據(jù)訪問算法 和優(yōu)化技術(shù)。
監(jiān)測(cè)
使用我們的免費(fèi)軟件 dbMonitor 工具進(jìn)行監(jiān)控 以及使用 ODAC 分析您的應(yīng)用程序發(fā)出的所有數(shù)據(jù)庫(kù)調(diào)用。dbMonitor 執(zhí)行 對(duì) SQL 語(yǔ)句執(zhí)行、提交、回滾、 等。
支持
訪問我們的支持頁(yè)面,從知識(shí)淵博、經(jīng)驗(yàn)豐富的專業(yè)人員那里獲得即時(shí)幫助,快速解決您的問題,并使用修補(bǔ)程序進(jìn)行夜間構(gòu)建。
-
數(shù)據(jù)庫(kù)
+關(guān)注
關(guān)注
7文章
3839瀏覽量
64542 -
Oracle
+關(guān)注
關(guān)注
2文章
296瀏覽量
35159 -
Lazarus
+關(guān)注
關(guān)注
0文章
2瀏覽量
6193
原文標(biāo)題:Oracle 數(shù)據(jù)訪問組件:盡享無(wú)限可能性
文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論